Izvoli
stock TeleportPlayerToPlayer(playerid, targetid)
{
new
Float:px,
Float:py,
Float:pz,
Float:ang,
Float:vx,
Float:vy,
Float:vz,
virtualworld = GetPlayerVirtualWorld(targetid),
interior = GetPlayerInterior(targetid);
if(IsPlayerInAnyVehicle(targetid))
{
new vehicleid = GetPlayerVehicleID(targetid);
GetVehiclePos(vehicleid, px, py, pz);
GetVehicleZAngle(vehicleid, ang);
GetVehicleVelocity(vehicleid, vx, vy, vz);
pz += 2.0;
}
else
{
GetPlayerPos(targetid, px, py, pz);
GetPlayerFacingAngle(targetid, ang);
GetPlayerVelocity(targetid, vx, vy, vz);
px -= floatsin(-ang, degrees);
py -= floatcos(-ang, degrees);
}
SetPlayerVirtualWorld(playerid, virtualworld);
SetPlayerInterior(playerid, interior);
if(IsPlayerInAnyVehicle(playerid))
{
new vehicleid = GetPlayerVehicleID(playerid);
SetVehiclePos(vehicleid, px, py, pz);
SetVehicleZAngle(vehicleid, ang);
SetVehicleVelocity(vehicleid, vx, vy, vz);
SetVehicleVirtualWorld(vehicleid, virtualworld);
LinkVehicleToInterior(vehicleid, interior);
}
else
{
SetPlayerPos(playerid, px, py, pz);
SetPlayerFacingAngle(playerid, ang);
SetPlayerVelocity(playerid, vx, vy, vz);
}
}
EDIT: Muma molim te nauÄi osnove skriptanja iks de, ovaj tvoj kod je NEXT LEVEL wrong