tekrar merhabalar arkadaşlar bu skeleteon,zombie vs .bilet yaparak bilete çeviriyorduk ya onu ben aradım bulamadım yardımcı olabilecek varmı acaba?
Ölü skeleton, zombie vs. cesetlerinimi bilete çevirmek istiyorsunuz ".bilet" komutuyla ?
:huh
evet mezarda falan cesetleri nokta bilet ile bilete çeviriyoruz ya o işte

// Rowall

[plevel 1]
sac

[function sac]
targetf sacf
src.sysmessage @0810 Cesedi Secin

[function sacf]
if !(<uid.<argo.uid>.isitem>)
src.sysmessage @1153 Bu bir ceset değil.
return 1
elif !(strmatch('<uid.<argo.uid>.type>','t_corpse'))
src.sysmessage @1153 Bu bir ceset değil.
return 1
elif !(strmatch('<uid.<argo.uid>.link.name>','0'))
src.sysmessage @1153 Bu bir insan cesedi
return 1
endif
try uid.<argo.uid>.remove
src.newitem i_bilet,3
src.new.bounce
src.sysmessage @0810 3 Bilet Kazandiniz.

[itemdef i_bilet]
defname i_bilet
id i_gold
type t_normal

on=@click
message @38,,1 <amount> Bilet
return 1

on=@create
color 0351
attr 05

on=@timer
remove
return 1


Bu konu yyyyyy tarafından düzenlendi(2009-05-04 17:34, 14 yıl önce)
çok teşekkür ediyorum
estf :) işini gördüyse ne mutlu bana
yalnız distance sorunu var ne yaptıysam düzelmiyor nerde olursam olayım bilete çeviriyor nasıl düzeltebbilirz
if (<distance> > 2)
src.sysmessage @0481,,1 Yeterince yakin degilsiniz.
return 1
endif
denedim olmuyor ama
tabi olmaz

if (<src.targ.distance> > 2)
src.sysmessage @0481,,1 Yeterince yakin degilsiniz.
return 1
endif

sunu dene bir bakayim :)
[function sacf]
if !(<uid.<argo.uid>.isitem>)
src.sysmessage @1153 Bu bir ceset değil.
return 1
elif !(strmatch('<uid.<argo.uid>.type>','t_corpse'))
src.sysmessage @1153 Bu bir ceset değil.
return 1
elif !(strmatch('<uid.<argo.uid>.link.name>','0'))
src.sysmessage @1153 Bu bir insan cesedi
return 1
endif
try uid.<argo.uid>.remove
src.newitem i_bilet,3
src.new.bounce
src.sysmessage @0810 3 Bilet Kazandiniz.

şu kısmı şöyle çevir

[function sacf]
if !(<argo.isitem>)
src.sysmessage @1153 Bu bir ceset değil.
return 1
elif !(strmatch('<argo.type>','t_corpse'))
src.sysmessage @1153 Bu bir ceset değil.
return 1
elif (<argo.link.isplayer>)
src.sysmessage @1153 Bu bir insan cesedi
return 1
elif (<argo.distance> > 2)
src.sysmessage @1153 Yaklasmalisiniz.
return 1
endif
argo.remove
serv.newitem i_bilet,3
new.cont <uid>
src.sysmessage @0810 3 Bilet Kazandiniz.
Novice
11.9
yyyyyy :

// Rowall

[plevel 1]
sac

[function sac]
targetf sacf
src.sysmessage @0810 Cesedi Secin

[function sacf]
if !(<uid.<argo.uid>.isitem>)
src.sysmessage @1153 Bu bir ceset değil.
return 1
elif !(strmatch('<uid.<argo.uid>.type>','t_corpse'))
src.sysmessage @1153 Bu bir ceset değil.
return 1
elif !(strmatch('<uid.<argo.uid>.link.name>','0'))
src.sysmessage @1153 Bu bir insan cesedi
return 1
endif
try uid.<argo.uid>.remove
src.newitem i_bilet,3
src.new.bounce
src.sysmessage @0810 3 Bilet Kazandiniz.

[itemdef i_bilet]
defname i_bilet
id i_gold
type t_normal

on=@click
message @38,,1 <amount> Bilet
return 1

on=@create
color 0351
attr 05

on=@timer
remove
return 1

Bu Scripti ben yazmadım. Niye başında // Rowall var anlamış değilim ?

Üye Ol veya Giriş Yap

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