02.03.2011, 21:55
This might help...
pawn Код:
COMMAND:get(playerid, params[])
{
new id, Float:Pos[3];
if(sscanf(params, "u", id)) return SendClientMessage(playerid, -1, "USAGE: /get [playerid]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, -1, "ERROR: That player isn't connected.");
if(PlayerData[playerid][IsAdmin])
{
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
new int = GetPlayerInterior(playerid);
if(GetPlayerState(id) == PLAYER_STATE_ONFOOT)
{
SetPlayerPos(id, Pos[0], Pos[1], Pos[2]);
SetPlayerInterior(id, int);
}
if(IsPlayerInAnyVehicle(id) && GetPlayerState(id) == PLAYER_STATE_DRIVER)
{
new veh = GetPlayerVehicleID(id);
new interior = GetPlayerInterior(playerid);
SetVehiclePos(veh, x+5, y, z);
SetPlayerInterior(id, interior);
PutPlayerInVehicle(id, veh, 0);
}
SendClientMessage(playerid, -1, "You've teleported a player.");
SendClientMessage(id, -1, "You've been teleported.");
}
else {
SendClientMessage(playerid, -1, "You aren't admin!");
}
return 1;
}