Simple Language – скрипты для SA:MP на русском языке
Эксперимент 2019 года: интерпретатор, который позволяет писать простые скрипты для SA:MP русскими командами, без знания английского.
Simple Language – интерпретатор, который я выложил на BLAST.HK 19 июня 2019 года. Идея взята у школьного «Кумира»: команды на русском, чтобы простой скрипт для SA:MP мог написать человек, который не знает английского и тем более Lua.
Как устроен
- Ядро SimpleCore лежит в папке
moonloaderи работает как обычный Lua-скрипт. - Пользовательские скрипты – файлы
.smpв папкеsimple. Ядро читает их и выполняет команды через MoonLoader. - Для части команд нужны SAMPFUNCS с консолью и SF-Integration.
- В архиве (5 КБ) лежит демо-скрипт.
Код открытый: менять и распространять можно, если сохранить копирайт в начале файла.
Зачем
Это был небольшой эксперимент, и по шаблону из архива действительно получалось написать рабочий скрипт.
Потом были задачи посерьёзнее: через год вместе с SEVEN мы начали SL:MP – мультиплеер для GTA: San Andreas на Lua.
Частые вопросы
Как запустить скрипт на Simple Language?
Ядро SimpleCore кладётся в папку moonloader, а скрипты в формате .smp – в папку simple. В архиве есть демо-скрипт.