Evet bir başka scriptle daha karşınızdayım

Bu scripti şuan serverımda kullanıyorum fakat daha detaylısını yazmayı planlıyorum bu eski versiyonuda siz u-s oyuncularıyla paylaşayım dedim. Kodlama kötü oldu fakat benim gibi potların tek tek olmasıyla ilgili bir takıntınız varsa ve playerlarınız düzensizlikten şikayet ediyorsa bu fonksiyonu kullanabilirsiniz.
Çok daha kısaltılabilecek bir scripttir. Sizde örnek alıp kendinizce yazabilirsiniz.
[comment Basic]
Bu script Basic tarafından kodlanmıştır. Slothere'ye yardımı dolayısıyla teşekkürlerimi sunarım. İsteyen istediği gibi kullanabilir
[Plevel 1]
potduzenle
[function potduzenle]
_potduzenle i_potion_healgreat
_potduzenle i_potion_curegreat
_potduzenle i_potion_poisondeadly
_potduzenle i_potion_refreshtotal
_potduzenle i_potion_agilitygreat
_potduzenle i_potion_strengthgreat
_potduzenle i_potion_explosiongreat
_potduzenle i_potion_poison
_potduzenle i_potion_bleed
_potduzenle i_bottle_empty
[function _potduzenle]
forcont <findlayer(layer_pack)> 0
if (<args> == i_potion_healgreat)
if (<baseid> == <args>)
contp 128 107 // eşyaların çanta içinde bir positionu vardır. contp bu pozisyondur.
endif
endif
if (<args> == i_potion_curegreat)
if (<baseid> == <args>)
contp 141 107
endif
endif
if (<args> == i_potion_poisondeadly)
if (<baseid> == <args>)
contp 124 107
endif
endif
if (<args> == i_potion_refreshtotal)
if (<baseid> == <args>)
contp 102 107
endif
endif
if (<args> == i_potion_agilitygreat)
if (<baseid> == <args>)
contp 95 109
endif
endif
if (<args> == i_potion_strengthgreat)
if (<baseid> == <args>)
contp 73 107
endif
endif
if (<args> == i_potion_explosiongreat)
if (<baseid> == <args>)
contp 56 107
endif
endif
if (<args> == i_potion_poison)
if (<baseid> == <args>)
contp 101 107
endif
endif
if (<args> == i_potion_bleed)
if (<baseid> == <args>)
contp 65 107
endif
endif
if (<args> == i_bottle_empty)
if (<baseid> == <args>)
contp 100 132
endif
endif
endfor