RU/getBanAdmin

From Multi Theft Auto: Wiki
Revision as of 14:49, 8 September 2014 by OpenIDUser70 (talk | contribs)
Jump to navigation Jump to search
This page requires local translation. If page will remain not translated in reasonable period of time it would be deleted.
After translating the page completely, please remove the ‎{{translate}}‎ tag from the page.

Данная функция возвращает ник администратора, который произвел бан.

Синтаксис

string getBanAdmin ( ban theBan )

Обязательные аргументы

  • theBan: ban , который бын произведён.

Возвращает

Возвращает ник админа,если все было успешно, false, если не правильный аргумент.

Пример

Пример 1: Этот пример выводит в чат ник забаненного игрока, админа, которыйдал бан, и причину. <syntaxhighlight lang="lua"> function outputBan(ban)

   local plr = getBanNick(ban) -- игрок, которого забанили
   local admin = getBanAdmin(ban) -- админ, который забанил
   local reason = getBanReason(ban) -- причина бана
   if (plr and admin and reason) then
       outputChatBox(plr.." has been banned by "..admin.." for "..reason, getRootElement(), 255, 0, 0) -- непосредственно вывод
   end

end addEventHandler("onBan", getRootElement(), outputBan) -- Срабатывает. если кого-то забанили.

Смотрите еще

Серверные функции

  • addBan — блокирует доступ по серийному номеру, IP адресу и / или нику
  • banPlayer — блокирует указанного игрока по серийному номеру, IP адресу и / или нику
  • getBanAdmin — возвращает ник администратора, ответственного за указанную блокировку
  • getBanIP — возвращает заблокированный IP адрес для указанной блокировки
  • getBanNick — возвращает ник заблокированного игрока для указанной блокировки
  • getBanReason — возвращает причину выдачи для указанной блокировки
  • getBans — возвращает таблицу выданных блокировок
  • getBanSerial — возвращает заблокированный серийный номер для указанной блокировки
  • getBanTime — возвращает время в секундах, прошедшее от 1.01.1970 до момента выдачи указанной блокировки
  • getBanUsername — возвращает ник заблокированного игрока для указанной блокировки (устарела)
  • getUnbanTime — возвращает время в секундах, прошедшее от 1.01.1970 до момента снятия указанной блокировки
  • isBan — проверка значение на соответствие типу ban
  • kickPlayer — исключает указанного игрока из игры
  • setBanAdmin — изменяет никнейм ответственного за блокировку администратора
  • setBanNick — изменяет никнейм игрока для указанной блокировки
  • setBanReason — изменяет причину указанной блокировки
  • setUnbanTime — изменяет время разблокировки для указанного игрока
  • removeBan — удаляет указанную блокировку
  • reloadBans — обновление данных о выданных блокировках из файла banlist.xml