Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Flexible and Dynamic freezing system made by BigETI
- stock FreezePlayer(playerid)
- {
- SetPVarInt(playerid, "TempFreezed", 1);
- TogglePlayerControllable(playerid, 0);
- }
- stock UnfreezePlayer(playerid)
- {
- SetPVarInt(playerid, "TempFreezed", 0);
- if(GetPVarInt(playerid, "Freezed") == 0) TogglePlayerControllable(playerid, 1);
- }
- stock AdminFreezePlayer(playerid)
- {
- SetPVarInt(playerid, "Freezed", 1);
- TogglePlayerControllable(playerid, 0);
- }
- stock AdminUnfreezePlayer(playerid)
- {
- SetPVarInt(playerid, "Freezed", 0);
- TogglePlayerControllable(playerid, 1);
- }
- stock IsPlayerTempFreezed(playerid)
- {
- new freezed;
- switch(GetPVarInt(playerid, "TempFreezed"))
- {
- case 0: freezed = false;
- case 1: freezed = true;
- }
- return freezed;
- }
- stock IsPlayerAdminFreezed(playerid)
- {
- new freezed;
- switch(GetPVarInt(playerid, "Freezed"))
- {
- case 0: freezed = false;
- case 1: freezed = true;
- }
- return freezed;
- }
- stock IsPlayerFreezed(playerid)
- {
- new freezed;
- if(GetPVarInt(playerid, "Freezed") == 1 || GetPVarInt(playerid, "TempFreezed") == 1) freezed = true;
- else freezed = false;
- return freezed;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement