Twój problem spowodowany jest tym iż spawnuje się tylko 1 prezent.
Są 2 sposoby by temu zaradzic.
Możesz zmienic set_task na :
set_task(co ile mają spadac, "taskSpawnGift", 2368, _, _, "a", ilośc prezentow jaka ma spasc);
przykład:
set_task(0.1, "taskSpawnGift", 2368, _, _, "a", 20)
lecz skutkuje to tym iż w czasie freeze time spawnują się prezenty.
Możesz też zmienic taskSpawnGift() na :
public taskSpawnGift() { for(new i=0; i < ilośc prezentow jaka ma spasc; i++) gift_spawn(); }
przykład:
public taskSpawnGift() { for(new i=0; i < 20; i++) gift_spawn(); }
W tym przypadku prezenty spawnowane są po freeze time.