Template:RU/Example/viewBanParameters: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Этот пример выводит в чат ник забаненного игрока, админа, который дал бан, и причину. <syntaxhighlight lang="lua"> function ...") |
mNo edit summary |
||
| Line 2: | Line 2: | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
function outputBan(ban) | function outputBan(ban) | ||
local plr = getBanNick(ban) -- | local plr = getBanNick(ban) -- игрок, который был забанен | ||
local admin = getBanAdmin(ban) -- | local admin = getBanAdmin(ban) -- админ, который забанил игрока | ||
local reason = getBanReason(ban) -- | local reason = getBanReason(ban) -- причина бана | ||
if (plr and admin and reason) then | if (plr and admin and reason) then | ||
outputChatBox(plr.." | outputChatBox(plr.." был забанен админом "..admin.." за "..reason, getRootElement(), 255, 0, 0) -- Выводит имя игрока, админа и причину бана | ||
end | end | ||
end | end | ||
addEventHandler("onBan", getRootElement(), outputBan) -- | addEventHandler("onBan", getRootElement(), outputBan) -- Вызывает функцию outputBan при бане любого игрока | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Latest revision as of 12:22, 10 September 2014
Этот пример выводит в чат ник забаненного игрока, админа, который дал бан, и причину.
function outputBan(ban)
local plr = getBanNick(ban) -- игрок, который был забанен
local admin = getBanAdmin(ban) -- админ, который забанил игрока
local reason = getBanReason(ban) -- причина бана
if (plr and admin and reason) then
outputChatBox(plr.." был забанен админом "..admin.." за "..reason, getRootElement(), 255, 0, 0) -- Выводит имя игрока, админа и причину бана
end
end
addEventHandler("onBan", getRootElement(), outputBan) -- Вызывает функцию outputBan при бане любого игрока