Команды нужно вводить с использованием триггера ( указывается в ghost.cfg )
Подсказка: Для всех комманд есть уровни доступа, поэтому некоторые комманды работают только в определённом месте.
Есть всего 4 уровня доступа
- Battle.net - на канале или в личку боту.
- Лобби - перед игрой ( место при входе в игру )
- Игра - непосредственно в игре.
- Админ игра - специфичные для Админ игры комманды.
- addadmin <имя>
- добавить нового админа в базу для данного сервера
- ban <имя> [причина]
- addban <имя> [причина]
- добавить бан в базу для данного сервера
- announce <сек> <сообщение>
- установить сообщение обьявления (бот будет писать <сообщение> каждые <сек> секунд в лобби), используйте "off" для отключения
- autohost <число игр> <число игроков> <имя игры>
- автоматически создавать <число игр> игр, автоматически стартовать при <число игроков> игроков в игре, с именем <имя игры>, используйте "off" tдля отключения
- autohostmm <число игр> <число игроков> <имя игры> <минимум очков> <максимум очков>
- автоматически создавать <число игр> игр, автоматически стартовать при <число игроков> игроков в игре, с именем <имя игры>, с включенным режимом автоматической организации матчей и минимальным числом очков <минимум очков>, максимальным числом очков <максимум очков>, используйте "off" tдля отключения
- autostart <число игроков>
- автоматически стартовать игру, когда наберётся <число игроков> игрков, используйте "off" для отключения
- channel <имя канала>
- изменить канал на котором находится бот на <имя канала>
- checkadmin <имя игрока>
- проверить является ли игрок <имя игрока> администратором для данного сервера
- checkban <имя игрока>
- проверить является ли игрок <имя игрока> заблокированным для данного сервера
- close <числоN> [числоN+1]
- закрыть слот(ы) <числоN> [числоN+1]
- closeall
- закрыть все слоты
- countadmins
- отобразить число текущих администраторов на данном сервере
- countbans
- отобразить число текущих заблокированных на данном сервере
- deladmin <имя игрока>
- удалить администратора с базы данных для данного сервера
- delban <имя игрока>
- unban <имя игрока>
- удалить заблокированного с базы данных для данного сервера
- disable
- отключить создание новых игр
- enable
- вктключить создание новых игр
- end
- окончить текущую игру (отключает каждого)
- exit [force]
- quit [force]
- выключить ghost++, опционально [force] для пропуска проверок
- getclan
- обновить текущий лист клана
- getfriends
- обновить текущий лист друзей
- getgame <номер игры>
- отобразить информацию о игре <номер игры> в процессе
- getgames
- отобразить информацию о всех играх в процессе
- hold <имя игрока> [имя игрока]
- зарезервировать слот для игрока(ов) <имя игрока> [имя игрока]
- hostsg <имя игры>
- создать сохранённую игру
- load [имя файла]
- загрузить [имя файла] фаил конфигурации (для изменения карты), оставьте пустым для просмотра текущей карты, ".cfg" автоматически добавляется в конец файла, писать его не нужно
- loadsg <имя файла>
- загрузить сохранённую игру <имя файла>
- map <имя файла>
- загрузить карту <имя файла> формата .w3x\.w3m
- open <числоN> [числоN+1]
- открыть слот
- openall
- открыть все закрытые слоты
- priv <имя игры>
- создать приватную игру c именем <имя игры>
- privby <имя владельца> <имя игры>
- создать приватную игру для другого игрока (даёт <имя владельца> доступ администратора к лобби и в самой игре)
- pub <имя игры>
- создать публичную игру c именем <имя игры>
- pubby <имя владельца> <имя игры>
- создать публичную игру для другого игрока (даёт <имя владельца> доступ администратора к лобби и в самой игре)
- say <текст>
- отправить <текст> на battle.net как чат комманду
- saygame <номер игры> <текст>
- отправить <текст> для определённой игры в процессе
- saygames <текст>
- отправить <текст> во все игры
- sp
- разбросать игроков (принцип работы такой же как и у мода -sp в DotA картах)
- start [force]
- стартовать игру, опционально добавьте [force] для пропуска проверок
- stats [имя игрока]
- тобразить базовую статистику игрока, опционально добавльте [имя игрока] для отображения статистики другого игрока (может быть использовано НЕ админами)
- saygame [имя игрока]
- тобразить DotA статистику игрока, опционально добавьте [имя игрока] для отображения статистики другого игрока (может быть использовано НЕ админами)
- swap <слотA> <слотB>
- поменять местами <слотA> и <слотB>
- unhost
- завершить игру
- version
- отобразить информацию о версии ( может использовться НЕ админами)