SetBanNick: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
(Added oop syntax) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{Server function}} | {{Server function}} | ||
{{New feature/item|3. | {{New feature/item|3.0141|1.4.1|7093|This function sets a new nick for a [[ban]].}} | ||
==Syntax== | ==Syntax== | ||
<syntaxhighlight lang="lua">bool setBanNick ( ban theBan, string theNick )</syntaxhighlight> | <syntaxhighlight lang="lua">bool setBanNick ( ban theBan, string theNick )</syntaxhighlight> | ||
{{OOP||[[ban]]:setNick|nick|getBanNick}} | |||
===Required Arguments=== | ===Required Arguments=== | ||
Line 17: | Line 18: | ||
== Example == | == Example == | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
-- | -- this example looks if there is a ban with nick 'Steve', and if there is, it changes ban nick to 'Mike' | ||
function changeBanNick() | |||
for i,ban in pairs(getBans()) do | |||
if getBanNick(ban) == "Steve" then | |||
setBanNick(ban,"Mike") | |||
end | |||
end | |||
end | |||
addCommandHandler("setbannick",changeBanNick) | |||
</syntaxhighlight> | </syntaxhighlight> | ||
== See Also == | == See Also == | ||
{{Admin_functions}} | {{Admin_functions}} |
Latest revision as of 15:22, 6 August 2016
This function sets a new nick for a ban.
Syntax
bool setBanNick ( ban theBan, string theNick )
OOP Syntax Help! I don't understand this!
- Method: ban:setNick(...)
- Variable: .nick
- Counterpart: getBanNick
Required Arguments
- theBan: The ban you want to change the nick of.
- theNick: A string representing the nick you want to set the ban to.
Returns
Returns true if changed, false otherwise.
Example
-- this example looks if there is a ban with nick 'Steve', and if there is, it changes ban nick to 'Mike' function changeBanNick() for i,ban in pairs(getBans()) do if getBanNick(ban) == "Steve" then setBanNick(ban,"Mike") end end end addCommandHandler("setbannick",changeBanNick)
See Also
- addBan
- banPlayer
- getBanAdmin
- getBanIP
- getBanNick
- getBanReason
- getBanSerial
- getBanTime
- getBanUsername
- getBans
- getUnbanTime
- isBan
- kickPlayer
- setBanAdmin
- setBanNick
- setBanReason
- setUnbanTime
- reloadBans
- removeBan