Advertisement
Peppery

get

Feb 27th, 2012
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. public OnPlayerCommandText(playerid, cmdtext[])
  2. {
  3. dcmd(get, 3, cmdtext);
  4. return 0;
  5. }
  6. dcmd_get(playerid, params[])
  7. {
  8. for(new i=0; i<MAX_PLAYERS; i++)
  9. {
  10. if(PInfo[playerid][Level] < 2) return SendClientMessage(playerid, 0xAA3333AA,"You need to be level 2 to use this command!");
  11. if(!IsPlayerAdmin(playerid)) return 0;
  12. new targetid = strval(params);
  13. new pName[MAX_PLAYER_NAME];
  14. GetPlayerName(targetid, pName, sizeof(pName));
  15. if(!IsPlayerAdmin(playerid)) return 0;
  16. new string[128];
  17. if(sscanf(params, "uz", targetid)) return SendClientMessage(playerid, 0xAA3333AA, "Usage: /get [playerid/partofname]");
  18. if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, 0xAFAFAFAA, "Plyer is not connected or is yourself!");
  19. format(string, sizeof(string), "%s has been teleported to your location."), pName);
  20. SendClientMessage(playerid, 0xFFFF00AA, string);
  21. GetPlayerPos(playerid, X, Y, Z);
  22. SetPlayerPos(targetid, X+2, Y+2, Z);
  23. return 1;
  24. }
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement