0 в игре
Скачать
Перестрелка в тёмном подъезде в Mafia II

Для разработчиков

Документация

Запуск сервера, ресурсы на Lua, интерфейсы на HTML и справочник всех функций.

MafiaM для разработчиков

m2o — платформа: сервер даёт игрокам общий мир, а всё остальное (режим, правила, экономику, интерфейсы) делают ресурсы — папки со скриптами на Lua и страницами на HTML.

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

  • Серверные скрипты выполняются на сервере и решают, что происходит: кто где появляется, у кого сколько денег, какой скин.
  • Клиентские скрипты скачиваются игрокам при подключении и выполняются в игре: интерфейсы, камера, реакция на события сервера.
  • Страницы (HTML/CSS/JS) рисуются поверх игры встроенным Chromium.

Игрок ставит только лаунчер — всё остальное приходит с сервера.

С чего начать

  1. Запустите сервер с примером basic-rp.
  2. Сделайте свой ресурс.
  3. Добавьте интерфейс на HTML.
  4. Ищите функции в справочнике слева.