Merhaba arkadaşlar..
Ben Bs dialogumda çantanda hangi iron varsa onun menüsünü açmasını istiyorum..,Bu nasıl olacak?
Yani bakın böyle bir dialog yazdım fakat ben yanında copper varsa kalkan yapımına tıkladığında copper kalkan yapmasını istiyorum..

işte böle devam edicem fakat düşündümki sadece
on 1
IF !(<src.restest 18 i_ore_copper>)
SRC.sysmessage @666,,1 Bunu yapmak için 1 Boş şişe ve 3 Sulfur ash'a ihtiyacınız vardır!
RETURN 1
ELSE
src.makeitem=i_SHIELD_COPPER
src.tag.makeitem=i_SHIELD_COPPER
ENDIF
Böle yaparsam dull copper ingotta dahi copper kalkan verir

Bu konu manyaqq tarafından düzenlendi(2014-05-21 10:00, 10 yıl önce)
hangi ingot varsa onun mantıgı biraz ters olmus sanki, 4 çeşit ingot varsa ne yapıcaksın ?tek menu altında sorgulatsan daha iyi
Novice
-0.500001
8Ugrasmaktansa ıngotlara ayrı ayrı menu koy kafan rahat etsın(Biraz turk mantıgı oldu ama)
ravenloft : hangi ingot varsa onun mantıgı biraz ters olmus sanki, 4 çeşit ingot varsa ne yapıcaksın ?tek menu altında sorgulatsan daha iyi
Evet ravenloft haklısın.
if !(<restest i_hammer_smith>)
src.sysmessage @666,,1 Yanınızda smith's hammer yok.
return 1
endif
IF (<src.blacksmithing> < 84.9)
SRC.sysmessage @666,,1 Bunu yapmak 18 Gold ore'ye ve 85 Blacksmith yeteneğine ihtiyacınız vardır!
return 1
ELSE
src.sysmessage @666,,1 Golden Heater Shield yapımına başladınız.
IF (<canmake i_GOLDEN_HEATER_SHIELD>)
src.makeitem=i_COPPER_HEATER_SHIELD
src.tag.makeitem=i_GOLDEN_HEATER_SHIELD
ENDIF
İtemi yapmasını başardım ama mesela gold yazarsan gold verir!
Çantanda gold değilde copper varsa
IF (<canmake i_GOLDEN_HEATER_SHIELD>) || i_COPPER_HEALTER_SHIELD
src.makeitem=i_GOLDEN_HEATER_SHIELD || i_COPPER_HEATER_SHIELD
src.tag.makeitem=i_GOLDEN_HEATER_SHIELD || i_COPPER_HEATER_SHIELD
Bu olmadı!

Üye Ol veya Giriş Yap

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