CMD:goto(playerid, params[]) { if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_RED, "SERVER: Nemas prava za koristenje ove komande."); new giveplayerid; if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid, COLOR_RED, "SERVER: Taj igrac nije online."); new Float:gotoX, Float:gotoY, Float:gotoZ; if(sscanf(params, "u", giveplayerid)) return SendClientMessage(playerid, -1, ""COL_GREY"SERVER: Koristi /gotoid [playerid/partofname]"); GetPlayerPos(giveplayerid, gotoX, gotoY, gotoZ); SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(giveplayerid)); SetPlayerInterior(playerid, GetPlayerInterior(giveplayerid)); SetPlayerPos(playerid, gotoX-1, gotoY, gotoZ); SendClientMessage(playerid, -1, ""COL_GREY"SERVER: Teleportiro si se."); return 1; }
if(IsPlayerInAnyVehicle(playerid))
{
new vehicleid = GetPlayerVehicleID(playerid);
SetPlayerPos(playerid,X,Y,Z);
SetVehiclePos(vehicleid,X,Y,Z)
PutPlayerInVehicle(playerid,vehicleid,0);
}
else
{
SetPlayerPos(playerid,X,Y,Z);
}
return 1;
}
Add this:
pawn Код:
|
if(IsPlayerInAnyVehicle(playerid))
{
new vehicleid = GetPlayerVehicleID(playerid);
SetPlayerPos(playerid,X,Y,Z);
SetVehiclePos(vehicleid,X,Y,Z)
PutPlayerInVehicle(playerid,vehicleid,0);
}
else
{
SetPlayerPos(playerid,X,Y,Z);
}
return 1;
}
if(IsPlayerInAnyVehicle(playerid))
{
new vehicleid = GetPlayerVehicleID(playerid);
SetVehiclePos(vehicleid,X,Y,Z)
}
else
{
SetPlayerPos(playerid,X,Y,Z);
}