Functionu bir kaç kez kullanman gerekir, ayrıca uğurun yazdığında spawnbit e bağlı olmayanlar silinmez. Uğurun yazdığından yola çıkarak;
Kod:
[function tazele]
if !(<ISEMPTY <argv[0]>>)
forchars 6400
if (<npc> == brain_monster) || (<npc> == brain_undead) || (<npc> == brain_dragon)
if <memoryfindtype.memory_ispawned.link.uid> // spawnlı olanlara timer verditelim
ref1 <memoryfindtype.memory_ispawned.link.uid>
ref1.timer <argv[0]>
local.bbs ++
Endif
remove
local.bb ++
endfor
endif
src.sysmessage @,,1 <dlocal.bbs> kadar spawn pasif edildi. <dlocal.bb> kadar Npc silindi.
else
foritems 6400
if (<baseid> == i_worldgem_bit)
timer 3 // <- aktif
update
local.bb ++
endif
endfor
src.sysmessage @,,1 <dlocal.bb> adet spawn aktif edildi.
.tazele yazarsan worldgembitlere timer 3 atar aktif eder .tazele den sonra spawnları pasif tutmak için yüksek bir rakam yazarsan timer o rakam olarak ayarlanır ve yaratıklar silindikten sonra spawn olmazlar.