Hesabına erişemeyen eski üyeler Discord üzerinden yardım alabilir.



ON=@Kill
if (<argo.isplayer>)
if (<argo.fame> < 5000))
else
src.newitem i_gold_100000
src.act.bounce
src.attr 04
endif
endif
if ((<body> == c_man) || (<body> == c_woman))
if (strmatch('<region.name>','minoc'))
endif
endif

Arkadaşlar sadece minoc şehrinde +5000 fameli kişilere 10000 gold gelmesini istiyorum ama bir türlü yapamadım yardımcı olabilirmisiniz. Eventsın adı e_minoc ve bu eventsı bütün playerlar oyuna girdiklerinde alıyorlarlar ama sadece minocda çalısmasını istiyorum... Bir bakabilirmisiniz acaba ?
 [itemdef i_minoc]
defname i_minoc
id i_teleporter
name minoc

on=create
color 0455
attr=attr_move_never

on=@click
message [<serv.servname>]
message <name>

on=@dclick
src.events e_minoc
return 1
endif

Sole bişi dene
The legend benim istediğimle senin verdiğin çok alakasız. Biraz saçma olmuş iyice okumanı tavsiye ederim.
ON=@Kill
if strmatch('minoc',<region.name>)
if (<argo.isplayer>)
if (<argo.fame> > 5000))
serv.newitem i_gold
new.amount 10000
new.cont <src>
new.attr 04
endif
endif
endif
Böyle denemiştim Basic fakat çalışmamıştı tekrar deneyeyim.
[function cangaingold]
if !(strcmpi(<region.name>,Minoc) && (<fame> > 5000) && (<isplayer>)
return 1
endif
return 0

ON=@kill
if (<argo.cangaingold>)
serv.newitem i_gold,1000,<src.uid>
endif
alcholic niye qval yapmadın :D
Alcholic olmadı ya nerde keserse kessin parayı veriyor sadece minoc da kesincede veriyor :( Acaba eventi oyuna girişte değilde sadece minoca girenleremi verseydim :(
şöyle denermisin chakko

[function cangaingold]
if (strcmpi(<region.name>,Minoc) && (<fame> > 5000) && (<isplayer>)
return 1
endif
return 0

ON=@kill
if (<argo.cangaingold>)
serv.newitem i_gold,1000,<src.uid>
endif
On=@kill
if !(strmatch(<region.name>,Minoc) &&  (<argo.isplayer>) &&  (<argo.fame>>5000)
serv.newitem i_gold,1000,<src.uid>
endif

olma ihtimali yüksek
if !(strmatch(<region.name>,Minoc)

bu minoc dışındaki yerlerde verir. alchlicin verdiği de öleydi
Bana minoc içindeki yerlerde versin diğer yerlerde vermesin lazım
tamam benim verdiğimi denedinmi?
@berkanu
strmatch ve strcmpi farklı komutlar strcmpi 0 döndürürken strmatch 1 döndüyüro o yüzden başta ! olmak zorunda
anlaldım teşekkürler



Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.