if ( cmd=="freeze")
{
if ( player.Name=="[R2x]Gito_OP" || player.Name=="[R2x]RockeT_OP" || player.Name=="[R2x]Inferno_OP")
{
if (!text) MessagePlayer("[#db0000]Usage :[#FFFFFF] /freeze <Name/ID>",player);
else
{
local plr = FindPlayer (text);
Message("[#db0000]Admin [#FFFFFF]"+player.Name+"[#db0000] has frozen [#FFFFFF]"+plr.Name+".");
plr.IsFrozen=true;
}
}
}
if (cmd == "freeze") {
if (!text) MessagePlayer(">> Required syntax: /freeze <playername/id>",player);
if (!PlayerIsAdmin(player)) MessagePlayer("Error: Access Denied",player);
else {
local plr = FindPlayer(text);
if (!plr) MessagePlayer(player, "Error: Unknown Player",player);
else {
plr.IsFrozen = true
Message("Admin " + player.Name + " has freezed " + plr.Name + "")
}
}
}
else if (cmd=="freeze")
{
if ( stats[ player.ID ].Level < 3 ) return MessagePlayer( "[#ffff00]Access Denied.", player);
else if (!text) MessagePlayer("[#ffff00]sage /freeze <player> <reason>", player);
else {
local plr = GetPlayer( GetTok( text, " ",1 ) );
if(!plr) MessagePlayer( "[#FF0000]Unknown Player",player);
else {
if ( plr.IsFrozen == true ) return MessagePlayer ( "[#FF0000][Error] - " + plr.Name + " is Already Frozen.", player);
local reason = GetTok( text, " ", 2, NumTok(text, " " ) );
if ( !reason ) reason = "None";
Message("[#FF0047]Admin [#ffffff]"+player.Name+"[#ff0047] Has Froozen [#ffffff]"+plr.Name+" [#ff0047]Reason: [#ffffff]"+reason+"");
plr.IsFrozen = true;
}
}
}
else if ( cmd == "kick" )
{
if ( stats[ player.ID ].Level < 5 ) return MessagePlayer("[#ff0000]Error: Access Denied",player);
else if ( !text ) MessagePlayer( "[#ff0000]Usage /kick <player> <reason>", player);
else
{
local plr = GetPlayer( GetTok( text, " ", 1 ) );
if ( !plr ) return MessagePlayer( "[#FF0000]Unknown player.", player);
else
{
local reason = GetTok( text, " ", 2, NumTok( text, " " ) );
if ( !reason ) reason = "None";
Message("[#FFFFFF]"+player.Name+"[#ff0047] Kicked [#ffffff]"+plr.Name+"[#ff0047] Reason: [#ffffff]"+reason+".");
plr.Kick();
}
}
}
if (cmd == "kick") {
if (!PlayerIsAdmin(player)) MessagePlayer("Error: Access Denied",player);
if (!text) MessagePlayer(">> Required syntax: /kick <playername/id>",player);
else {
local plr = FindPlayer(text);
if (!plr) MessagePlayer("[#db0000] Unknown Player.", player);
else {
KickPlayer(plr)
Message("[#ff0000]** Admin " + player.Name + " has kicked " + plr.Name + " for breaking the server's rule")
}
}
}
else if ( cmd == "kick" )
{
if ( player.Name == "[R2x]Gito_OP" || player.Name == "[R2x]RockeT_OP" || player.Name == "[R2x]Inferno_OP" ) // You Must Change Them To You Admins Names
{
if ( text )
{
local plr = FindPlayer( text );
if ( plr )
{
Message( "[#FFBB00]>> Admin " + player + " has kicked " + plr.Name );
KickPlayer( plr );
}
else MessagePlayer( "[#ff0000]Cannot find player "+text+"." , player );
}
else MessagePlayer( "[#ff0000]Usage: /"+cmd+" <player>" , player );
}
else MessagePlayer( "[#ff0000]You are not allowed to use this command." , player )
}
else if (cmd=="bring")
{
if (player.Name=="[R2x]RockeT_OP" || player.Name=="[R2x]Inferno_OP" || player.Name=="[R2x]Gito_OP")
{
if(!text) MessagePlayer( "[#db0000] Usage :[#FFFFFF] /bring <Name/ID> ",player );
else {
local plr = FindPlayer(text);
if(!plr) MessagePlayer( "[#db0000] Unknown Player.",player);
else {
plr.Pos = player.Pos;
MessagePlayer( "[#529AE3]---> [#FFFFFF]"+plr.Name+"[#529AE3] was sent to you. Check your surroundings.", player );
}
}
}
}
if (cmd == "bring") {
if (!text) MessagePlayer(">> Required syntax: /abring <playername/id>"player);
if (!PlayerIsAdmin(player)) MessagePlayer("Error: Access Denied",player);
else {
local plr = FindPlayer(text);
if (!plr) MessagePlayer("Error: Unknown Player",player)
; else {
plr.World = player.World;
plr.Pos = player.Pos;
Message("Admin " + player.Name + " brought " + plr + "")
}
}
}
if (cmd == "bring") {
if ( stats[ player.ID ].Level < 3 ) MessagePlayer("[#ff0000]Error: Access Denied",player);
else {
local plr = FindPlayer(text);
if (!text) MessagePlayer("[#ff0000]]>> Required syntax: /abring <playername/id>",player);
if (!plr.IsSpawned) MessagePlayer("[#ff0000]Target Player isn't spawned yet.",player);
else {
local plr = FindPlayer(text);
plr.Pos = player.Pos
Message("[#ff0047]Admin[#ffffff]" + player.Name +"[#ff0047] has brought [#ffffff]"+plr.Name+".")
}
}
}