Стандартные серверные команды MTA:SA — различия между версиями

Материал из Википедия MyArena.ru
Перейти к: навигация, поиск
(Новая страница: « = Команды сервера = {|class="wikitable" width="100%" border="1" |- ! width="7%" | Команда ! width="63%" | Описание ! width="10%" |…»)
 
 
Строка 5: Строка 5:
 
|-
 
|-
 
! width="7%" | Команда
 
! width="7%" | Команда
! width="63%" | Описание
+
! width="54%" | Описание
! width="10%" | Ввод
+
! width="9%" | Ввод
! width="20%" | Использование
+
! width="30%" | Использование
 
|-
 
|-
 
|<center>'''ase'''</center>
 
|<center>'''ase'''</center>
Строка 64: Строка 64:
 
|-
 
|-
 
| width="7%" |
 
| width="7%" |
| width="63%" |
+
| width="54%" |
| width="10%" |
+
| width="9%" |
| width="20%" |
+
| width="30%" |
 
|-
 
|-
 
|<center>'''checkall'''</center>
 
|<center>'''checkall'''</center>
Строка 116: Строка 116:
 
|''Распоряжается ACL-запросами ресурсов, реализуя <aclrequest> из их meta.xml''
 
|''Распоряжается ACL-запросами ресурсов, реализуя <aclrequest> из их meta.xml''
 
|<center>консоль + чат</center>
 
|<center>консоль + чат</center>
|<center><nowiki>aclrequest [list|allow|deny] <название-ресурса> [<полномочие>|all]</nowiki></center>
+
|<center><nowiki>aclrequest [list|allow|deny] <resource-name> [<полномочие>|all]</nowiki></center>
 
|-
 
|-
 
|}
 
|}
 +
<br/>
 +
= Управление аккаунтами =
 +
 +
{|class="wikitable" width="100%" border="1"
 +
|-
 +
| width="7%" |
 +
| width="54%" |
 +
| width="9%" |
 +
| width="30%" |
 +
|-
 +
|<center>'''aexec'''</center>
 +
|''Выполнение команды от имени игрока''
 +
|<center>консоль + чат</center>
 +
|<center>aexec <login> <команда></center>
 +
|-
 +
|<center>'''addaccount'''</center>
 +
|''Создание аккаунта''
 +
|<center>консоль + чат</center>
 +
|<center>addaccount <login> <password></center>
 +
|-
 +
|<center>'''chgpass'''</center>
 +
|''Смена пароля аккаунта''
 +
|<center>консоль + чат</center>
 +
|<center>chgpass <login> <new_password></center>
 +
|-
 +
|<center>'''delaccount'''</center>
 +
|''Удаление аккаунта''
 +
|<center>консоль + чат</center>
 +
|<center>delaccount <login></center>
 +
|-
 +
|}
 +
<br/>
 +
= Другие команды =
 +
 +
{|class="wikitable" width="100%" border="1"
 +
|-
 +
| width="7%" |
 +
| width="54%" |
 +
| width="9%" |
 +
| width="30%" |
 +
|-
 +
|<center>'''say'''</center>
 +
|''Отправка сообщения всем игрокам от имени сервера''
 +
''Настоятельно не рекомендуем отправлять русскоязычные сообщения из консоли сервера в панели управления''
 +
|<center>консоль + чат</center>
 +
|<center>say <сообщение></center>
 +
|-
 +
|<center>'''whois'''</center>
 +
|''Показывает IP адрес игрока на сервере''
 +
|<center>консоль + чат</center>
 +
|<center>whois <login></center>
 +
|-
 +
|<center>'''whowas'''</center>
 +
|''Показывает IP и serial отключившегося игрока''
 +
|<center>консоль + чат</center>
 +
|<center>whowas <login></center>
 +
|-
 +
|<center>'''ver'''</center>
 +
|''Показывает версию MTA''
 +
|<center>консоль + чат</center>
 +
|<center>ver</center>
 +
|-
 +
|}
 +
<br/>
 +
= Команды клиента =
 +
 +
{|class="wikitable" width="100%" border="1"
 +
|-
 +
| width="7%" |
 +
| width="54%" |
 +
| width="9%" |
 +
| width="30%" |
 +
|-
 +
|<center>'''chgmypass'''</center>
 +
|''Смена пароля''
 +
|<center>консоль + чат</center>
 +
|<center>chgmypass <password> <new_password></center>
 +
|-
 +
|<center>'''debugscript'''</center>
 +
|''Выводит консоль отладки с отладочными сообщениями скриптов и функций MTA''
 +
0 - Выкл<br/>
 +
1 - Выводить ошибки<br/>
 +
2 - Выводить ошибки и предупреждения<br/>
 +
3 - Выводить ошибки, предупреждения и информационные сообщения
 +
|<center>консоль + чат</center>
 +
|<center>debugscript <0 - 3></center>
 +
|-
 +
|<center>'''login'''</center>
 +
|''Авторизация на сервере''
 +
|<center>консоль + чат</center>
 +
|<center>login <login> <password></center>
 +
|-
 +
|<center>'''logout'''</center>
 +
|''Выходит из аккаунта''
 +
|<center>консоль + чат</center>
 +
|<center>logout</center>
 +
|-
 +
|<center>'''me'''</center>
 +
|''Отправляет сообщение якобы от третьего лица''
 +
|<center>консоль + чат</center>
 +
|<center>me <сообщение></center>
 +
|-
 +
|<center>'''msg'''</center>
 +
|''Отправляет сообщение определенному игроку''
 +
|<center>консоль + чат</center>
 +
|<center>msg <login> <сообщение></center>
 +
|-
 +
|<center>'''nick'''</center>
 +
|''Смена ника в игре''
 +
|<center>консоль + чат</center>
 +
|<center>nick <старый_ник> <новый_ник></center>
 +
|-
 +
|<center>'''teamsay'''</center>
 +
|''Отправляет сообщение всей вашей группе''
 +
|<center>консоль + чат</center>
 +
|<center>teamsay <сообщение></center>
 +
|-
 +
|}
 +
Внимание! Для отправления команды из чата, перед командой указывайте слэш '''/'''.

Текущая версия на 23:51, 15 ноября 2016

Команды сервера

Команда Описание Ввод Использование
ase
Выводит количество запросов к мастер серверу
консоль
ase
debugdb
Настройка ведения записи логов баз данных.

0 - Выкл.
1 - Только ошибки
2 - Все

консоль
debugdb <0 - 2>
help
Выводит список всех доступных команд
консоль
help
loadmodule
Загружает модуль сервера. Внимание, у нас сервера расположены на Linux OS, поэтому у нас работают только .so модули
консоль
loadmodule <module_name>
unloadmodule
Выгружает модуль сервера. Внимание, у нас сервера расположены на Linux OS, поэтому у нас работают только .so модули
консоль
unloadmodule <module_name>
reloadmodule
Перезагружает модуль сервера. Внимание, у нас сервера расположены на Linux OS, поэтому у нас работают только .so модули
консоль
reloadmodule <module_name>
openports
Проводит проверку портов сервера.
консоль
openports
shutdown
Отключение сервера
консоль
shutdown <reason>
sver
Выводит версию MTA сервера
консоль
sver


Управление ресурсами

checkall
Проверяет все ресурсы на совместимость с версиями MTA и на устаревшие функции
консоль
checkall
info
Выводит информацию о ресурсе
консоль
info <resource-name>
refresh
Обновляет список ресурсов, загруженных на игровой сервер MTA
консоль + чат
refresh
refreshall
Обновляет список ресурсов, с дальнейшим перезапуском измененных ресурсов
консоль + чат
refreshall
restart
Выполняет перезапуск ресурса
консоль + чат
restart <resource-name>
start
Выполняет запуск ресурса
консоль + чат
start <resource-name>
stop
Выполняет остановку ресурса
консоль + чат
stop <resource-name>
stopall
Выполняет остановку всех ресурсов
консоль + чат
stopall
upgrade
Выполняет базовое обновление всех ресурсов, которые используют устаревшие функции
консоль
upgrade
aclrequest
Распоряжается ACL-запросами ресурсов, реализуя <aclrequest> из их meta.xml
консоль + чат
aclrequest [list|allow|deny] <resource-name> [<полномочие>|all]


Управление аккаунтами

aexec
Выполнение команды от имени игрока
консоль + чат
aexec <login> <команда>
addaccount
Создание аккаунта
консоль + чат
addaccount <login> <password>
chgpass
Смена пароля аккаунта
консоль + чат
chgpass <login> <new_password>
delaccount
Удаление аккаунта
консоль + чат
delaccount <login>


Другие команды

say
Отправка сообщения всем игрокам от имени сервера

Настоятельно не рекомендуем отправлять русскоязычные сообщения из консоли сервера в панели управления

консоль + чат
say <сообщение>
whois
Показывает IP адрес игрока на сервере
консоль + чат
whois <login>
whowas
Показывает IP и serial отключившегося игрока
консоль + чат
whowas <login>
ver
Показывает версию MTA
консоль + чат
ver


Команды клиента

chgmypass
Смена пароля
консоль + чат
chgmypass <password> <new_password>
debugscript
Выводит консоль отладки с отладочными сообщениями скриптов и функций MTA

0 - Выкл
1 - Выводить ошибки
2 - Выводить ошибки и предупреждения
3 - Выводить ошибки, предупреждения и информационные сообщения

консоль + чат
debugscript <0 - 3>
login
Авторизация на сервере
консоль + чат
login <login> <password>
logout
Выходит из аккаунта
консоль + чат
logout
me
Отправляет сообщение якобы от третьего лица
консоль + чат
me <сообщение>
msg
Отправляет сообщение определенному игроку
консоль + чат
msg <login> <сообщение>
nick
Смена ника в игре
консоль + чат
nick <старый_ник> <новый_ник>
teamsay
Отправляет сообщение всей вашей группе
консоль + чат
teamsay <сообщение>

Внимание! Для отправления команды из чата, перед командой указывайте слэш /.