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); }