RU/addBan
From Multi Theft Auto: Wiki
Эта функция добавляет в бан лист определенный IP/имя пользователя/серийный номер.
Синтаксис
ban addBan ( [ string IP, string Username, string Serial, player responsibleElement, string reason, int seconds = 0 ] )
Примечание: Одно из трех: IP, Username или Serial должно быть указано. |
Обязательные аргументы
- IP: IP-адрес который необходимо забанить. Если вы не хотите банить по IP, поставьте nil.
или
- Username: Имя пользователя на MTA Community, которое необходимо забанить. Если вы не хотите банить по имени пользователя, поставьте nil.
или
- Serial: Серийный номер, который необходимо забанить. Если вы не хотите банить по серийному номеру, поставьте nil.
или любая их комбинация.
Необязательные аргументы
Примечание. При использовании необязательных аргументов Вам может потребоваться предоставить все аргументы перед тем аргументом, который Вы хотите использовать. Для более подробной информации ознакомьтесь с необязательными аргументами.
- responsibleElement: Элемент который отвечает за бан игрока. Это может быть игрок или корневой элемент (RU/getRootElement()).
- reason: Причина, по которой IP/username/serial будут забанены.
- seconds: Время в течении которого игрок будет забанен. Если 0 то бан будет бессрочным(вечным).
Возвращает
Возвращает true если IP/username/serial были успешно забанены, false если введены неверные аргументы.
Пример
----Если человек умирает, баним его по IP: function AddBanFunction () addBan (getPlayerIP ( source )) end addEventHandler ("onPlayerWasted",getRootElement(),AddBanFunction )
----Если человек умирает, баним его по Serial: function AddBanFunction () addBan (getPlayerSerial ( source )) end addEventHandler ("onPlayerWasted",getRootElement(),AddBanFunction )