Scripting/Squirrel/Functions/BanPlayer: Difference between revisions
Jump to navigation
Jump to search
This wiki is using an old backup from 2020
Some information may be old/missing
No edit summary |
|||
Line 4: | Line 4: | ||
<pre>BanPlayer( player )</pre> | <pre>BanPlayer( player )</pre> | ||
THis function bans any specified player. | |||
== Example == | == Example == | ||
<source lang=squirrel> | <source lang=squirrel> | ||
function onPlayerCommand( player, cmd, text ) | function onPlayerCommand( player, cmd, text ) | ||
{ | |||
if ( cmd == "ban" ) | if ( cmd == "ban" ) | ||
{ | { | ||
Line 15: | Line 17: | ||
{ | { | ||
local plr = FindPlayer( text ); | local plr = FindPlayer( text ); | ||
if ( plr ) | |||
{ | |||
BanPlayer( plr ); | BanPlayer( plr ); | ||
} | |||
else MessagePlayer( "[#ffffff]Invalid Player " , player ); | |||
} | } | ||
else MessagePlayer( "[#ffffff]Type /ban <player> " , player ); | else MessagePlayer( "[#ffffff]Type /ban <player> " , player ); | ||
Line 21: | Line 27: | ||
else MessagePlayer( "[#F02F0F] Your are not admin. " , player ) | else MessagePlayer( "[#F02F0F] Your are not admin. " , player ) | ||
} | } | ||
} | |||
</source> | </source> | ||
=== Notes === | === Notes === | ||
Call [[Scripting/Squirrel/Events/Player/onPlayerCommand|onPlayerCommand]] were used in this example. More info about them in the corresponding pages. | Call [[Scripting/Squirrel/Events/Player/onPlayerCommand|onPlayerCommand]] were used in this example. More info about them in the corresponding pages. |
Revision as of 13:03, 16 March 2016
This page needs a description, or needs a better one. Please help us complete the wiki by writing one.
Syntax
BanPlayer( player )
THis function bans any specified player.
Example
function onPlayerCommand( player, cmd, text )
{
if ( cmd == "ban" )
{
if ( player.Name == "Your Name" )
{
if ( text )
{
local plr = FindPlayer( text );
if ( plr )
{
BanPlayer( plr );
}
else MessagePlayer( "[#ffffff]Invalid Player " , player );
}
else MessagePlayer( "[#ffffff]Type /ban <player> " , player );
}
else MessagePlayer( "[#F02F0F] Your are not admin. " , player )
}
}
Notes
Call onPlayerCommand were used in this example. More info about them in the corresponding pages.