[function f_newgold]
if (<dargn1> >65000)
serv.newitem i_gold,65000,<src>
f_newgold <eval <dargn1>-<new.amount>>
else
serv.newitem i_gold,<dargn1>,<src>
endif[function f_newgold]
if (<dargn1> >65000)
serv.newitem i_gold,65000,<src>
f_newgold <eval <dargn1>-<new.amount>>
else
serv.newitem i_gold,<dargn1>,<src>
endif
@gilbert
orada kullandığın return 1 in hiç bir manası yoktur.
ikinci olarakda galiba artık işin bokunu çıkartmışsınız sidik yarıştırıyorsunuz en kısa zamanda bu halinizden arınmanız dileğiyle.
Not: Alcholic'in dediği gibi .gold fonksiyonu zaten tıkır tıkır çalışmakta iken buna gerek yok.
f_newgold dada gerekyok
newgold fonksyonuda zaten hardcoded olarka işliyor.