Öncelikle kolay gelsin arkadaşlar,
Benim bir sorunum var çözemedim script/ bölümünden potion stone script yardımı aldım.
Kod:
[Dialog d_potion Button]
On=23 // Satin Al
if !(<isnum <argtxt[0]>>)
sysmessage @38,,1 Hata: Sadece Rakam olarak girmelisiniz.
return 1
elseif !(<isnum <argtxt[1]>>)
sysmessage @38,,1 Hata: Sadece Rakam olarak girmelisiniz.
return 1
elseif !(<isnum <argtxt[2]>>)
sysmessage @38,,1 Hata: Sadece Rakam olarak girmelisiniz.
return 1
elseif !(<isnum <argtxt[3]>>)
sysmessage @38,,1 Hata: Sadece Rakam olarak girmelisiniz.
return 1
elseif !(<isnum <argtxt[4]>>)
sysmessage @38,,1 Hata: Sadece Rakam olarak girmelisiniz.
return 1
elseif !(<isnum <argtxt[5]>>)
sysmessage @38,,1 Hata: Sadece Rakam olarak girmelisiniz.
return 1
elseif !(<isnum <argtxt[6]>>)
sysmessage @38,,1 Hata: Sadece Rakam olarak girmelisiniz.
return 1
elseif !(<isnum <argtxt[7]>>)
sysmessage @38,,1 Hata: Sadece Rakam olarak girmelisiniz.
return 1
elseif !(<isnum <argtxt[8]>>)
sysmessage @38,,1 Hata: Sadece Rakam olarak girmelisiniz.
return 1
elseif !(<isnum <argtxt[9]>>)
sysmessage @38,,1 Hata: Sadece Rakam olarak girmelisiniz.
return 1
elseif !(<isnum <argtxt[10]>>)
sysmessage @38,,1 Hata: Sadece Rakam olarak girmelisiniz.
return 1
endif
If (<eval <argtxt[0]>> > 0)
endif
if (<eval <argtxt[1]>> > 0)
endif
if (<eval <argtxt[2]>> > 0)
endif
if (<eval <argtxt[3]>> > 0)
endif
if (<eval <argtxt[4]>> > 0)
endif
if (<eval <argtxt[5]>> > 0)
endif
if (<eval <argtxt[6]>> > 0)
endif
if (<eval <argtxt[7]>> > 0)
endif
if (<eval <argtxt[8]>> > 0)
endif
if (<eval <argtxt[9]>> > 0)
endif
if (<eval <argtxt[10]>> > 0)
endif
If (<eval <argtxt[0]>> > 50) || (<eval <argtxt[1]>> > 50) || (<eval <argtxt[2]>> > 50) || (<eval <argtxt[3]>> > 50) || (<eval <argtxt[4]>> > 50) || (<eval <argtxt[5]>> > 50) || (<eval <argtxt[6]>> > 50) || (<eval <argtxt[7]>> > 4) || (<eval <argtxt[8]>> > 150) || (<eval <argtxt[9]>> > 150) || (<eval <argtxt[10]>> > 50) || (<eval <argtxt[10]>> > 50)
src.sysmessage @38,,1 Hata: Potionları En Fazla 50 Adet Alabilirsiniz Diğerleri ise 150 Şer Adet Alabilirsiniz. Elvan Bow İse 4 Adet
return 1
endif
If (<eval <argtxt[0]>> > 0)
Src.EsyaVer i_potion_refreshtotal,<eval <argtxt[0]>>
Endif
If (<eval <argtxt[1]>> > 0)
Src.EsyaVer i_potion_agilitygreat,<eval <argtxt[1]>>
Endif
If (<eval <argtxt[2]>> > 0)
Src.EsyaVer i_potion_bleed,<eval <argtxt[2]>>
Endif
If (<eval <argtxt[3]>> > 0)
Src.Esyaver i_potion_healgreat,<eval <argtxt[3]>>
ENDIF
If (<eval <argtxt[4]>> > 0)
Src.EsyaVer i_potion_curegreat,<eval <argtxt[4]>>
ENDIF
If (<eval <argtxt[5]>> > 0)
Src.EsyaVer i_potion_poisondeadly,<eval <argtxt[5]>>
ENDIF
If (<eval <argtxt[6]>> > 0)
Src.EsyaVer i_potion_nightsight,<eval <argtxt[6]>>
ENDIF
If (<eval <argtxt[7]>> > 0)
Src.EsyaVer i_bow_elven,<eval <argtxt[7]>>
ENDIF
If (<eval <argtxt[8]>> > 0)
Src.EsyaVer i_arrow,<eval <argtxt[8]>>
ENDIF
If (<eval <argtxt[9]>> > 0)
Src.esyaver i_bandage,<eval <argtxt[9]>>
src.act.bounce
src.esyaver i_oil_cloth
ENDIF
If (<eval <argtxt[10]>> > 0)
Src.esyaveramo i_pouch_trapped,5 <eval <argtxt[10]>>
ENDIF
5 adet potion almak istiyorum ama Undefined keyword 'esyaver' hatası alıyorum, esyaver nasıl yapabiliriz yardım edebilirmisiniz.