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 при бане любого игрока