Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- dcmd_freeze(playerid, params[])
- {
- new id, string[128];
- if(PlayerInfo[playerid][AdminLevel] < 1 ) return SendClientMessage(playerid, color_red, "[System]: You're not an admin.");
- if(sscanf(params, "u", id)) return SendClientMessage(playerid, color_yellow, "AdmHint: Usage /freeze [id]");
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid, color_red, "[System]: Player is not connected.");
- TogglePlayerControllable(id, 1);
- format(string, sizeof(string), "AdmCmd: Admin %s has freezed %s.", GetPlayerNameEx(playerid), GetPlayerNameEx(id));
- SendClientMessageToAll(color_organge, string);
- return 1;
- }
- dcmd_thaw(playerid, params[])
- {
- new id, string[128];
- if(PlayerInfo[playerid][AdminLevel] < 1 ) return SendClientMessage(playerid, color_red, "[System]: You're not an admin.");
- if(sscanf(params, "u", id)) return SendClientMessage(playerid, color_yellow, "AdmHint: Usage /thaw [id]");
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid, color_red, "[System]: Player is not connected.");
- TogglePlayerControllable(id, 0);
- format(string, sizeof(string), "AdmCmd: Admin %s has thawed(unfreezed) %s.", GetPlayerNameEx(playerid), GetPlayerNameEx(id));
- SendClientMessageToAll(color_organge, string);
- return 1;
- }
- dcmd_slap(playerid, params[])
- {
- new id, Float:X, Float:Y, Float:Z, string[128];
- if(PlayerInfo[playerid][AdminLevel] < 1 ) return SendClientMessage(playerid, color_red, "[System]: You're not an admin.");
- if(sscanf(params, "u", id)) return SendClientMessage(playerid, color_yellow, "AdmHint: /slap [id]");
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid, color_red, "[System]: Player is not connected.");
- GetPlayerPos(id, X, Y, Z);
- SetPlayerPos(id, X, Y, Z+10);
- format(string, sizeof(string), "AdmCmd: Admin %s slapped %s.", GetPlayerNameEx(playerid), GetPlayerNameEx(id);
- return 1;
- }
- dcmd_superslap(playerid, params[]) // adminlevel 2
- {
- new id, Float:X, Float:Y, Float:Z, string[128];
- if(PlayerInfo[playerid][AdminLevel] < 2 ) return SendClientMessage(playerid, color_red, "[System]: You're not an admin.");
- if(sscanf(params, "u", id)) return SendClientMessage(playerid, color_yellow, "AdmHint: /superslap [id]");
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid, color_red, "[System]: Player is not connected.");
- GetPlayerPos(id, X, Y, Z);
- SetPlayerPos(id, X, Y, Z+10);
- format(string, sizeof(string), "AdmCmd: Admin %s super-slapped %s.", GetPlayerNameEx(playerid), GetPlayerNameEx(id);
- return 1;
- }
- dcmd_locate(playerid, params[])
- {
- new Float:X, Float:Y, Float:Z;
- if(PlayerInfo[playerid][AdminLevel] < 2 ) return SendClientMessage(playerid, color_red, "[System]: You're not an admin.");
- if(sscanf(params, "u", id)) return SendClientMessage(playerid, color_yellow, "AdmHint: /locate [id]");
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid, color_red, "[System]: Player is not connected.");
- GetPlayerPos(id, X, Y, Z);
- SetPlayerCheckpoint(playerid, X, Y, Z, 10.0);
- format(string, sizeof(string), "AdmCmd: You put a checkpoint at %s's location.", GetPlayerNameEx(id));
- SendClientMessage(playerid, color_yellow, string);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement