Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- COMMAND:goto(playerid, params[])
- {
- if(level[playerid] >= 2)
- {
- new pid;
- if(sscanf(params, "u", pid)) return SendClientMessage(playerid, COLOR_RED, "Command Usage: /goto [PlayerID]");
- {
- if(IsPlayerConnected(pid))
- {
- new Float:X, Float:Y, Float:Z;
- new Interior = GetPlayerInterior(pid);
- GetPlayerPos(pid, X, Y, Z);
- SetPlayerPos(playerid, X, Y, Z);
- SetPlayerInterior(playerid, Interior);
- new adminname[MAX_PLAYER_NAME], paramname[MAX_PLAYER_NAME], string[180];
- GetPlayerName(pid, paramname, sizeof(paramname));
- GetPlayerName(playerid, adminname, sizeof(adminname));
- format(string, sizeof(string), "Administrator %s has Teleported to %s", adminname, paramname);
- SendClientMessageToAll(COLOR_AMES, string);
- printf("%s", string);
- }
- else SendClientMessage(playerid, COLOR_RED, "That player is not online.");
- }
- }
- else return 0;
- return 1;
- }
- COMMAND:get(playerid, params[])
- {
- if(level[playerid] >= 3)
- {
- new pid;
- if(sscanf(params, "u", pid)) return SendClientMessage(playerid, COLOR_RED, "Usage: /get [PlayerID]");
- {
- if(IsPlayerConnected(pid))
- {
- new Float:X, Float:Y, Float:Z;
- GetPlayerPos(playerid, X, Y, Z);
- new Interior = GetPlayerInterior(playerid);
- SetPlayerInterior(pid, Interior);
- SetPlayerPos(pid, X, Y, Z);
- new adminname[MAX_PLAYER_NAME], paramname[MAX_PLAYER_NAME], string[180];
- GetPlayerName(pid, paramname, sizeof(paramname));
- GetPlayerName(playerid, adminname, sizeof(adminname));
- format(string, sizeof(string), "Administrator %s has Teleported to %s to him.", adminname, paramname);
- SendClientMessageToAll(COLOR_AMES, string);
- printf("%s", string);
- }
- else SendClientMessage(playerid, COLOR_RED, "That player is not online.");
- }
- }
- else return 0;
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment