Scripting/Squirrel/Functions/Player.Frozen
This wiki is using an old backup from 2020
Some information may be old/missing
Syntax
player.Frozen = true; player.Frozen = false;
Example
function onPlayerCommand( player, cmd, text )
{
if ( cmd == "freeze" )
{
local plr = FindPlayer( text ); // text = player name
if (!plr) MessagePlayer( "Error: Player '" + text + "' is not online.", player );//Checking player
else player.IsFrozen = true;//Finally freeze him
}
if ( cmd == "freeze" )
{
local plr = FindPlayer( 0 ); // Player ID
if (!plr) MessagePlayer( "Error: Player '" + text + "' is not online.", player );//Checking player
else player.IsFrozen = true;//Finally freeze him
}
}
Note - FindPlayer can be worked out with text/name or id of the player.To unfreeze anyone use player.Frozen = false; And player.Frozen can also be used in place of player.IsFrozen