24.06.2014, 14:34
How do you teleport someone to defend them in chat?
Exemple:
http://s14.postimg.org/j8dqyqj41/123.png
As I do so?
Exemple:
http://s14.postimg.org/j8dqyqj41/123.png
As I do so?
CMD:gethere(playerid,params[]) { if(PlayerInfo[playerid][Level] >= 3) { if(isnull(params)) return SendClientMessage(playerid, red, "USAGE: /gethere [playerid]"); new player1, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128]; player1 = strval(params); if(PlayerInfo[player1][Level] == ServerInfo[MaxAdminLevel] && PlayerInfo[playerid][Level] != ServerInfo[MaxAdminLevel]) return SendClientMessage(playerid,red,"ERROR: You cannot use this command on this admin"); if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID && player1 != playerid) { // CMDMessageToAdmins(playerid,"GETHERE"); new Float:x, Float:y, Float:z; GetPlayerPos(playerid,x,y,z); SetPlayerInterior(player1,GetPlayerInterior(playerid)); SetPlayerVirtualWorld(player1,GetPlayerVirtualWorld(playerid)); if(GetPlayerState(player1) == 2) { new VehicleID = GetPlayerVehicleID(player1); SetVehiclePos(VehicleID,x+3,y,z); LinkVehicleToInterior(VehicleID,GetPlayerInterior(playerid)); SetVehicleVirtualWorld(GetPlayerVehicleID(player1),GetPlayerVirtualWorld(playerid)); } else SetPlayerPos(player1,x+2,y,z); GetPlayerName(player1, playername, sizeof(playername)); GetPlayerName(playerid, adminname, sizeof(adminname)); format(string,sizeof(string),"You have been teleported to Administrator %s's location",adminname); SendClientMessage(player1,blue,string); format(string,sizeof(string),"You have teleported %s to your location", playername); return SendClientMessage(playerid,blue,string); } else return SendClientMessage(playerid, red, "Player is not connected or is yourself"); } else return SendClientMessage(playerid,red,"ERROR: You are not a high enough level to use this command"); }