25.08.2012, 12:44
How to tele the cars example
im in the car if i tele the car will never tele
I want my car tele
im in the car if i tele the car will never tele
I want my car tele
if(strcmp(cmdtext, "/myteleport", true) == 0)
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) //They are driving a vehicle
{
SetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z);
}
else //They are on-foot or a passenger
{
SetPlayerPos(playerid, X, Y, Z);
}
return 1;
}
stock TeleportPlayerTo(playerid, interior, Float:x, Float:y, Float:z, Float:angle)
{
SetPlayerInterior(playerid, interior);
if(IsPlayerInAnyVehicle(playerid)){
new vehicle = GetPlayerVehicleID(playerid);
SetVehicleVirtualWorld(vehicle, vworld);
LinkVehicleToInterior(vehicle, interior);
SetVehiclePos(vehicle, x, y, z);
SetVehicleZAngle(vehicle, angle);
SetCameraBehindPlayer(playerid);}else{
SetPlayerPos(playerid, x, y, z);
SetPlayerFacingAngle(playerid, angle);
SetCameraBehindPlayer(playerid);}
}
Use my function:
pawn Код:
|