30.03.2014, 20:00
You will have to script it, like Dokins said.
Set a checkpoint: https://sampwiki.blast.hk/wiki/Function:SetPlayerCheckpoint
Put what to do when they enter the checkpoint here: https://sampwiki.blast.hk/wiki/OnPlayerEnterCheckpoint
Then these to functions may help you:
Set a checkpoint: https://sampwiki.blast.hk/wiki/Function:SetPlayerCheckpoint
Put what to do when they enter the checkpoint here: https://sampwiki.blast.hk/wiki/OnPlayerEnterCheckpoint
Then these to functions may help you:
pawn Код:
public AddFire(Float:x, Float:y, Float:z)
{
new slot = GetFlameSlot();
if(slot == -1) {return slot;}
Flame[slot][Flame_Exists] = 1;
Flame[slot][Flame_pos][0] = x;
Flame[slot][Flame_pos][1] = y;
Flame[slot][Flame_pos][2] = z - Z_DIFFERENCE;
Flame[slot][Flame_id] = CreateObject(18689, Flame[slot][Flame_pos][0], Flame[slot][Flame_pos][1], Flame[slot][Flame_pos][2], 0.0, 0.0, 0.0, 300.0);
return slot;
}
public KillFire(id)
{
DestroyObject(Flame[id][Flame_id]);
Flame[id][Flame_Exists] = 0;
Flame[id][Flame_pos][0] = 0.0;
Flame[id][Flame_pos][1] = 0.0;
Flame[id][Flame_pos][2] = 0.0;
DestroyTheSmokeFromFlame(id);
}