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

> Simple Language – интерпретатор псевдоязыка с русскими командами поверх Lua и MoonLoader для SA:MP. Скрипты .smp в папке simple, ядро SimpleCore, открытый код. Опубликован в 2019 году.

- URL: https://pakulichev.com/projects/simple-language
- Author: Pakulichev (https://pakulichev.com/)
- Language: ru
- Updated: 2026-10-15
- Whole site for LLMs: https://pakulichev.com/llms.txt (index), https://pakulichev.com/llms-full.txt (full text)

## Facts

- **Тип:** Интерпретатор
- **Работает поверх:** Lua, MoonLoader
- **Скрипты:** .smp в папке simple
- **Ядро:** SimpleCore
- **Опубликован:** 19 июня 2019
- **Лицензия:** открытый код, копирайт сохранять

**Simple Language** – интерпретатор, который я выложил на BLAST.HK **19 июня 2019 года**. Идея взята у школьного «Кумира»: команды на русском, чтобы простой скрипт для SA:MP мог написать человек, который не знает английского и тем более Lua.

## Как устроен

- Ядро **SimpleCore** лежит в папке `moonloader` и работает как обычный Lua-скрипт.
- Пользовательские скрипты – файлы `.smp` в папке `simple`. Ядро читает их и выполняет команды через MoonLoader.
- Для части команд нужны SAMPFUNCS с консолью и SF-Integration.
- В архиве (5 КБ) лежит демо-скрипт.

Код открытый: менять и распространять можно, если сохранить копирайт в начале файла.

## Зачем

Это был небольшой эксперимент, и по шаблону из архива действительно получалось написать рабочий скрипт.

Потом были задачи посерьёзнее: через год вместе с SEVEN мы начали [SL:MP](https://pakulichev.com/projects/sl-mp) – мультиплеер для GTA: San Andreas на Lua.

## FAQ

### Как запустить скрипт на Simple Language?

Ядро SimpleCore кладётся в папку moonloader, а скрипты в формате .smp – в папку simple. В архиве есть демо-скрипт.
