İyi günler arkadaşlar.

Craft menülerini .dialog d_xx_xx die açabiliyorum ama örnek sewing kit e tıklayınca solda want do....sewing kit on? die yazı ile bir imleç gelmekte. scriptin sonuna


[typedef t_sewing_kit]
on=@dclick
if !(<topobj.uid> == <src.uid>)
src.sysmessage @1953 Sewing Kit cantanizda iken kullanabilirsiniz.
return 1
endif
src.dialog d_skill_tailoring
return 1


ekleyip dialogu öle göstermek istiyorum ama black smith menüsünde olay karışıyor t_ingot oldugundan bütün ingotlar iron ingot olarak görüyor. bunun başka bi yöntemi var mı ? varsa yardımcı olabilirmisiniz? şimdiden teşekkür ederim...
[TYPEDEF t_ingot]
ON=@dclick
if (<dispid> = i_ingot_copper)
   sdialog d_xx_xx
elseif (<dispid> = i_ingot_iron)
   sdialog d_xx_yy
endif

isneartype ile de, forge sorgusu yapabilirsin.
Her ingot için ayrı menümü açtırıyorsun
HP-Nexiel : Her ingot için ayrı menümü açtırıyorsun

yapcak başka bişi varmı ? bu şekilde typedef vermezsem eğer dialogları açmıyor..
abi 55i styla, ingotlara ;

on=@Dclick
dialog d_iron
: D
Ryuuzaki : abi 55i styla, ingotlara ;

on=@Dclick
dialog d_iron
: D

bu nasıl bi posttur ya dediğinden hiç bişey anlamadım. 55i değil 56 script pack
Novice
12.5
Tek dialog ile şu şekilde yapabilirsin.

[TYPEDEF t_ingot]
ON=@dclick
if (<dispid> = i_ingot_copper)
   src.ctag.ingot i_copper
elif (<dispid> = i_ingot_gold)
  src.ctag.ingot i_golden
endif
src.sdialog d_xx

item yapılış ve gösterişte şu şekilde yapabilirsin.

<src.ctag.ingot>_platemail_arms

Üye Ol veya Giriş Yap

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