Главная
Документация кастомного геймода DarkRP (репозиторий gmod/roleplay). Стиль и структура страниц повторяют Garry's Mod Wiki: у каждой функции: реалм (/ / ), список аргументов, возвращаемые значения и пример.
Разделы
| Раздел | Что внутри |
|---|---|
| Структура геймода | Точки входа, загрузчик файлов file.AutoInclude, порядок подключения модулей |
| Конфигурация | GM.Config: цены дверей, лимиты, стартовые деньги |
| Двери | Покупка/продажа дверей, совладельцы, доступ по команде и профессии, хуки |
| Экономика | Деньги игрока, перевод и сброс денег, сущность money |
| Строительство | Лимиты сущностей, спавн пропов, антипроп-система (APS) |
| Библиотеки | Сетевые переменные nw, расширения Entity, загрузчик файлов |
Соглашения
PLAYER:*: методы метатаблицыPlayer,ENTITY:*: методы метатаблицыEntity,GM:*/ хуки: вызываются черезhook.Run.- Пары хуков следуют шаблону DarkRP:
On<Действие>вызывается до действия и может его запретить (или изменить параметры),<Действие в прошедшем времени>: после, как уведомление. - Внутренние поля игрока с префиксом
_(например_OwnedDoors): серверные кеши, не сохраняются и не синхронизируются на клиент.
