Simple Language – скрипты для SA:MP на русском языке

Эксперимент 2019 года: интерпретатор, который позволяет писать простые скрипты для SA:MP русскими командами, без знания английского.

Автор: Проект: 2019Обновлено:

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. В архиве есть демо-скрипт.