if(strcmp(cmd, "/goto", true) == 0 && IsPlayerAdmin(playerid) == 1) { new tmp[256]; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_AGREEN,"Usage: /goto "); } else { if(!IsPlayerConnected(strval(tmp))) { SendClientMessage(playerid, COLOR_AGREEN,"Invalid Player ID to goto."); } else { new Float:X; new Float:Y; new Float:Z; new Float:Angle; if(IsPlayerInAnyVehicle(playerid)) { new VehicleID; VehicleID = GetPlayerVehicleID(playerid); GetPlayerPos(strval(tmp),X,Y,Z); GetPlayerFacingAngle(strval(tmp),Angle); SetPlayerWorldBounds(playerid,9999.999,-9999.999,9999.999,-9999.999); SetVehiclePos(VehicleID, X + 0.01, Y + 0.01, Z + 10.00); SetPlayerFacingAngle(playerid,Angle); } else { GetPlayerPos(strval(tmp),X,Y,Z); GetPlayerFacingAngle(strval(tmp),Angle); SetPlayerWorldBounds(playerid,9999.999,-9999.999,9999.999,-9999.999); SetPlayerFacingAngle(playerid,Angle); SetPlayerPos(playerid, X + 0.05, Y + 0.05, Z); } new tempstr[256]; GetPlayerName(strval(tmp),giveplayername,sizeof(giveplayername)); format(tempstr, sizeof(tempstr), "You have been teleported to %s's (ID:%d) location.",giveplayername,strval(tmp)); SendClientMessage(playerid, COLOR_AGREEN,tempstr); } } return 1; } if(strcmp(cmd, "/bring", true) == 0 && IsPlayerAdmin(playerid) == 1) { new tmp[256]; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_AGREEN,"Usage: /bring "); } else { if(!IsPlayerConnected(strval(tmp))) { SendClientMessage(playerid, COLOR_AGREEN,"Invalid Player ID to bring to your location."); } else { new Float:X; new Float:Y; new Float:Z; new Float:Angle; if(IsPlayerInAnyVehicle(strval(tmp))) { new VehicleID; VehicleID = GetPlayerVehicleID(strval(tmp)); GetPlayerPos(playerid,X,Y,Z); SetVehiclePos(VehicleID, X + 0.01, Y + 0.01, Z + 10.00); } else { GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle); SetPlayerFacingAngle(strval(tmp),Angle); SetPlayerPos(strval(tmp), X + 0.01, Y + 0.01, Z); } new tempstr[256]; GetPlayerName(strval(tmp),giveplayername,sizeof(giveplayername)); format(tempstr, sizeof(tempstr), "You have been brought %s's (ID:%d) to your location.",giveplayername,strval(tmp)); SendClientMessage(playerid, COLOR_AGREEN,tempstr); } } return 1; }