08.09.2008, 10:50
Код:
stock SetPlayerPosEx(playerid,Float:x,Float:y,Float:z,Float:angle,interior)
{
SetPlayerPos(playerid,x,y,z);
SetPlayerFacingAngle(playerid,angle);
SetPlayerInterior(playerid,interior);
return 1;
}
Код:
stock SetVehiclePosEx(vehicleid,Float:x,Float:y,Float:z,Float:angle,interior)
{
SetVehiclePos(vehicleid,x,y,z);
SetVehicleZAngle(vehicleid,angle);
LinkVehicleToInterior(vehicleid,interior);
return 1;
}
Код:
SetPlayerVehiclePos(playerid,Float:x,Float:y,Float:z,Float:angle,interior)
{
if(IsPlayerInAnyVehicle(playerid))
{
SetVehiclePosEx(GetPlayerVehicleID(playerid),x,y,z,angle,interior);
SetPlayerInterior(playerid,interior);
}
else SetPlayerPosEx(playerid,x,y,z,angle,interior);
return 1;
}
Код:
stock TeleportPlayerToPlayer(playerid1,playerid2)
{
new Float:x,Float:y,Float:z,interior;
GetPlayerPos(playerid2,x,y,z);
interior=GetPlayerInterior(playerid2);
return SetPlayerVehiclePos(playerid1,x,y,z+3,GetPlayerAngle(playerid2),interior);
}
Код:
stock SlapPlayer(playerid,height)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
SetPlayerPos(playerid,x,y,z+height);
return PlayerPlaySound(playerid,1190,x,y,z+height);
}
Код:
stock GetPlayerAngle(playerid)
{
new Float:angle;
if(!IsPlayerInAnyVehicle(playerid)) GetPlayerFacingAngle(playerid,angle);
else GetVehicleZAngle(GetPlayerVehicleID(playerid),angle)
return floatround(angle);
}
