26.01.2012, 07:44
Can someone help me to make goto command that will teleport with vehicle.
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) SetVehiclePos(...);
else SetPlayerPos();
// Your command codes here
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new vid=GetPlayerVehicleID(playerid); // gets the players vehicleid
SetPlayerPos(playerid,x,y,z); // x,y,z must be changed
SetPlayerInterior(playerid,interiorid); // interiorid must be changed (OPTIONAL: only use this if needed)
SetPlayerVirtualWorld(playerid,worldid); // worldid must be changed (OPTIONAL: only use this if needed)
SetVehiclePos(vid,x,y,z); // x,y,z must be changed same as player coordiantes.
LinkVehicleToInterior(vid,interiorid); // interiorid must be set to same value in interiorid for player (OPTIONAL: only use this if needed)
SetVehicleVirtualWorld(vid,worldid); // worldid must be set to same value in worldid for player (OPTIONAL: only use this if needed)
PutPlayerInVehicle(playerid,vid,0); // 0 = driver
}
// Put your more codes here