21.06.2013, 03:09
like this ?
EDIT: wow its work rep+
pawn Код:
new FireX,FireY,FireZ;
new Float:FiresX[MAX_PLAYERS],Float:FiresY[MAX_PLAYERS],Float:FiresZ[MAX_PLAYERS];
stock CreateFire(Float:rX, Float:rY, Float:rZ, Float:DrawDistance)
{
CreateDynamicObject(18688, FireX, FireY, FireZ-2,Float:rX, Float:rY, Float:rZ, Float:DrawDistance);
return 1;
}
stock SetPlayerOnFire(playerid)
{
GetPlayerPos(playerid,FiresX[playerid],FiresY[playerid],FiresZ[playerid]);//line 180
CreateDynamicObject(18688, FiresX[playerid],FiresY[playerid],FiresZ[playerid]-2,000.00,000.000,000.000,60);//line 181
return 1;
}
stock IsPlayerInFire(playerid)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, FiresX[playerid],FiresY[playerid],FiresZ-2[playerid])
{
new Float:Health;
Health = GetPlayerHealth(playerid);
SetPlayerHealth(playerid,Health-20);
}
return 1;
}
CMD:setmefire(playerid,params[])
{
SetPlayerOnFire(playerid);
}