аси можно и на других языках написать (на dlang:
https://gitlab.com/prime-hack/samp/plugins/exittime/-/blob/master/source/dllmain.d), сф тоже, но я не видел сф апи на других языках.
@Rinat_Namazov сделай для голанга
upd: asi и sf это динамические библиотеки (dll).
почему же? плагины, которые используют сфапи, не уступают простым плагинам, кроме зависимости сф.
при написание плагина без сфапи тебе придется писать свою реализацию, или использовать другую (например:
https://github.com/BlastHackNet/SAMP-API)
.lua скрипты зависимы от MoonLoader (некоторые скрипты ещё зависимы от сф,
сам moonloader не зависим от сф!)
.sf плагины (если там используется сфапи) - SAMPFUNCS, а он зависим от CLEO.
.asi (MoonLoader.asi/SAMPFUNCS.asi/CLEO.asi) - ASI Loader.