Arkadaslar .bilet sistemini nasıl yapa bilirm ve ya olan varsa ata bilirmi ?
ceset olayı mı?? cesetleri bilete çevirme yani??
@ByDark tam anlat lütfen
evt biraz açıklama yaparsan yardım edebiliriz??
heralde .bilet yaptınmı npclerin cesetlerine tıkladıgında bilet veriyor ya arkadaş onu soruyor ?
o bendede var ama çalışmıyor targeted item is gone? diyor :(
Koy Bakalım Ayarlarız =)
Raven-X : o bendede var ama çalışmıyor targeted item is gone? diyor :(

Scriptini koy düzeltelim.

[PLEVEL 1]
bilet

[function bilet]
target
src.sysmessage @08a Bilete Cevirceginiz Cesedi Secin!!!
return 1

on=@targon_char
src.sysmessage @08a Canlilari secemezsiniz!!!
target
return 1

on=@targon_ground
src.sysmessage @08a Cesetleri Secin!!!
target
return 1

on=@targon_item
if ((<src.targ.id> == i_corpse) && (<eval<targ.tag0.biletlevel>> == 1))
src.newitem=i_bilet,5
src.act.attr 00004
src.act.bounce
src.targ.remove
src.sysmessage @08a Level 1 Cesedi Karsiliginda 5 Bilet Cantaniza Yerlestirildi...
elseif ((<src.targ.id> == i_corpse) && (<eval<targ.tag0.biletlevel>> == 2))
src.newitem=i_bilet,50
src.act.attr 00004
src.act.bounce
src.targ.remove
src.sysmessage @08a Level 2 Cesedi Karsiliginda 50 Bilet Cantaniza Yerlestirildi...
elseif ((<src.targ.id> == i_corpse) &&
(<eval<targ.tag0.biletlevel>> == 3))
src.newitem=i_bilet,150
src.act.attr 00004
src.act.bounce
src.targ.remove
src.sysmessage @08a Level 3 Cesedi Karsiliginda 150 Bilet Cantaniza Yerlestirildi...
elseif ((<src.targ.id> == i_corpse) &&
(<eval<targ.tag0.biletlevel>> == 4))
src.newitem=i_bilet,400
src.act.attr 00004
src.act.bounce
src.targ.remove
src.sysmessage @08a Level 4 Cesedi Karsiliginda 400 Bilet Cantaniza Yerlestirildi...
elseif ((<src.targ.id> == i_corpse) &&
(<eval<targ.tag0.biletlevel>> == 5))
src.newitem=i_bilet,1000
src.act.attr 00004
src.act.bounce
src.sysmessage @08a Level 5 Cesedi Karsiliginda 1000 Bilet Cantaniza Yerlestirildi...
src.targ.remove
else
src.sysmessage @08a Bunu Bilete Ceviremezsiniz...
endif
target
targetf ile daha kısa bir şekilde yazarsınız 55i den kalma taktikleri bırakın.

Temel olarak :
[function bilet]
targetf bilet1

[function bilet1]
if !(<argo.type> == t_corpse)
src.sysmessage @38,1,1 Sadece cesetler.
else
src.newitem i_bilet,{5 10}
src.new.bounce
src.sysmessage @68,1,1 Islem tamamlandi..
argo.remove
endif

kendince düzenleme yaparsın.

Bu konu unknow tarafından düzenlendi(2008-05-28 10:46, 15 yıl önce)
olmamış :(

Bu konu Raven-X tarafından düzenlendi(2008-05-28 10:31, 15 yıl önce)
pardon , yanlış kodlama :utangac2

düzenledim tekrar denermisin.
tamam düzelmiş :D

Üye Ol veya Giriş Yap

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