14.12.2010, 03:27
Correction: this is suppose to work
pawn Код:
COMMAND:goto(playerid, params[])
{
if(GetPlayerAdmin(playerid) < 1) return SendBlockedAdminCommand(playerid, 1);
new toid;
if (sscanf(params, "i",toid)) return SendClientMessage(playerid, COLOR_RED, "[USAGE]: /goto PLAYERID");
if (toid == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_RED, "[ERROR]:That player is not connected.");
new Float:x, Float:y, Float:z;
GetPlayerPos(toid, x, y, z);
SetPlayerPos(playerid, x+2, y+3, z); // WOW +2 and +3!!!!... -_-"
SetPlayerInterior(playerid, GetPlayerInterior(toid));
SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(toid));
new str[128],pn[MAX_PLAYER_NAME];
GetPlayerName(toid, pn, MAX_PLAYER_NAME);
format(str, sizeof (str), "Teleported to %s(%d).",pn, toid);
SendClientMessage(playerid, COLOR_YELLOW, str);
return 1;
}