Документация для разработчиков GameAP: различия между версиями

Материал из HLDM Wiki
Перейти к навигации Перейти к поиску
(API)
Строка 1: Строка 1:
[[Категория:АдминПанель|Документация для разработчиков]]
+
[[Категория:АдминПанель]]
[[Категория:Документация_GameAP|Документация для разработчиков]]
+
[[Категория:Документация_GameAP]]
 +
[[Категория:Документация для разработчиков]]
  
 
АдминПанель легко расширяется благодаря хорошей поддержки модулей.
 
АдминПанель легко расширяется благодаря хорошей поддержки модулей.

Версия 20:38, 14 мая 2014


АдминПанель легко расширяется благодаря хорошей поддержки модулей.

Создание модулей

АдминПанель написана с использованием фреймворка CodeIgniter версии 2.1.3. Все функции CodeIgniter будут работать в модулях GameAP.


Создание и конфигурация модулей

API

  • DS Helper — помощник для управления выделенным сервером.

Модели

  • Users — модель для управления пользователями.
  • Servers — модель управления серверами.
    • Games — модель работы с играми.
    • Game Types — модель работы с игровыми модами.
    • Logs — модель работы с логами игровых серверов.

Библиотеки

  • Query — библиотека для опроса игровых серверов.
  • Rcon — библиотека для работы с RCON протоколом.
  • Control — библиотека для отправки команд на выделенный сервер.
  • Files — библиотека для работы с файлами на выделенном сервере.
  • Install — библиотека автоматического конфигурирования игровых серверов.

Прочее: