02.08.2015, 21:01
Quote:
So you want a cmd that teleports the desired player to your location?
Код:
dcmd_gethere(playerid,params[]) { new string[128]; new ID; if(sscanf(params,"u",ID)) { SendClientMessage(playerid,-1,"{CACA00}[INFO]{FFFFFF}: /bring (Player Name/ID)"); return 1; } if(ID == INVALID_PLAYER_ID) { format(string,sizeof(string),"The player ID (%d) is not connected to the server. You cannot bring them.",ID); SendClientMessage(playerid,-1,string); return 1; } new Float:x,Float:y,Float:z; GetPlayerPos(playerid,x,y,z); SetPlayerPos(ID,x+1,y,z); SetPlayerVirtualWorld(ID,GetPlayerVirtualWorld(playerid)); SetPlayerInterior(ID,GetPlayerInterior(playerid)); format(string,sizeof(string),"You have been teleported to %s(%d).",PlayerName(playerid),playerid); SendClientMessage(ID,-1,string); format(string,sizeof(string),"You have teleported %s(%d) to you.",PlayerName(ID),ID); SendClientMessage(playerid,-1,string); return 1; } |