MafiaM для разработчиков
m2o — платформа: сервер даёт игрокам общий мир, а всё остальное (режим, правила, экономику, интерфейсы) делают ресурсы — папки со скриптами на Lua и страницами на HTML.
Как это устроено
- Серверные скрипты выполняются на сервере и решают, что происходит: кто где появляется, у кого сколько денег, какой скин.
- Клиентские скрипты скачиваются игрокам при подключении и выполняются в игре: интерфейсы, камера, реакция на события сервера.
- Страницы (HTML/CSS/JS) рисуются поверх игры встроенным Chromium.
Игрок ставит только лаунчер — всё остальное приходит с сервера.
С чего начать
- Запустите сервер с примером basic-rp.
- Сделайте свой ресурс.
- Добавьте интерфейс на HTML.
- Ищите функции в справочнике слева.