|
İçerde : 1 misafir, 0 üye : ---
|
resizepic 315 45 5120 110 25
resizepic 315 70 3000 360 57
tilepic 157 67 <serv.itemdef.i_reag_spider_silk.id>
dtextentry 266 65 28 20 0 1 0
dtext 320 71 0 Blood moss | Black pearl | Mandrake root - 8 gp
dtext 320 86 0 Ginseng | Nightsight | Spider Silk - 7 gp
dtext 320 101 0 Garlic | Sulfur Ash - 6 gp
button 201 63 000000F7 000000F9 1 0 1
[dialog d_buyucu_mage button]
ON=1
If !(<isnum <ARGTXT[1]>>)
src.sysmessage @38,,1 Hatali karakter girdiniz.
return 1
elseif (<eval <argtxt[1]>> < 1)
src.sysmessage @07a1 En az 1 reg alabilirsiniz.
elseif (<eval <argtxt[1]>> > 255)
src.sysmessage @07a1 En fazla 255 reg alabilirsiniz.
elseif !(<src.gold> > 7)
src.sysmessage @07a1 Üzgünüz yeterli paranız yok.
else
src.gold.consume <eval <src.gold>-<eval 7>> <- Burada <argtxt[1]> * 7 yapmalı
src.newitem i_reag_spider_silk
src.sysmessage @07a1 Secilen ve yazilan miktarda reg aldiniz..
endif
endif
endif
endif
manyaqq :
Kusura bakmayın foruma 2.mesaj yazamıyoruz ve güncellenmiyor konu
Ben dialog'da 7 gp karşılığında reg satışı yapacağım ama texte girilen miktar nasıl çarpılacak?
Kod:resizepic 315 45 5120 110 25
resizepic 315 70 3000 360 57
tilepic 157 67 <serv.itemdef.i_reag_spider_silk.id>
dtextentry 266 65 28 20 0 1 0
dtext 320 71 0 Blood moss | Black pearl | Mandrake root - 8 gp
dtext 320 86 0 Ginseng | Nightsight | Spider Silk - 7 gp
dtext 320 101 0 Garlic | Sulfur Ash - 6 gp
button 201 63 000000F7 000000F9 1 0 1
[dialog d_buyucu_mage button]
ON=1
Local.adet=<eval <argtxt[1]>>
If !(<isnum <ARGTXT[1]>>)
src.sysmessage @38,,1 Hatali karakter girdiniz.
return 1
elseif (<eval <argtxt[1]>> < 1)
src.sysmessage @07a1 En az 1 reg alabilirsiniz.
elseif (<eval <argtxt[1]>> > 255)
src.sysmessage @07a1 En fazla 255 reg alabilirsiniz.
elseif !(<src.gold> > 7)
src.sysmessage @07a1 Üzgünüz yeterli paranız yok.
else
src.gold.consume <eval <src.gold>*7<dlocal.adet>>
src.newitem i_reag_spider_silk
src.sysmessage @07a1 Secilen ve yazilan miktarda reg aldiniz. Çantanızdan
endif
endif
endif
endif
resizepic 315 70 2550 360 57
tilepic 157 67 <serv.itemdef.i_reag_spider_silk.id>
dtextentry 266 65 28 20 0 1 0
dtext 320 71 0 Blood moss | Black pearl | Mandrake root - 8 gp
dtext 320 86 0 Ginseng | Nightsight | Spider Silk - 7 gp
dtext 320 101 0 Garlic | Sulfur Ash - 6 gp
button 201 63 000000F7 000000F9 1 0 1
[dialog d_manyak button]
ON=1
Local.adet=<eval <argtxt[1]>*7>
If !(<isnum <ARGTXT[1]>>)
src.sysmessage @38,,1 Hatali karakter girdiniz.
return 1
elseif (<eval <argtxt[1]>> < 1)
src.sysmessage @07a1 En az 1 reg alabilirsiniz.
elseif (<eval <argtxt[1]>> > 255)
src.sysmessage @07a1 En fazla 255 reg alabilirsiniz.
elseif !(<src.restest <dlocal.adet> i_gold>)
src.sysmessage @07a1,1,1 Çantanızda <dlocal.adet> Gold Bulunmuyor.
else
src.consume <dlocal.adet> i_gold
src.newitem i_reag_spider_silk
src.sysmessage @07a1,1,1 Secilen ve yazilan miktarda reg aldiniz. Çantanızdan <dlocal.adet> gold Alındı
endif
endif
endif
elseif !(<src.restest <dlocal.adet> i_gold>)
src.sysmessage @07a1,1,1 Çantanızda <dlocal.adet> Gold Bulunmuyor.
Marshall Longcloak :
Farklı Kaydet / UTF-8
elseif !(<src.restest <dlocal.adet> i_gold>)
src.sysmessage @07a1,1,1 Çantanızda <dlocal.adet> Gold Bulunmuyor.
resizepic 315 70 2550 360 57
tilepic 157 67 <serv.itemdef.i_reag_spider_silk.id>
dtextentry 266 65 28 20 0 1 0
dtext 320 71 0 Blood moss | Black pearl | Mandrake root - 8 gp
dtext 320 86 0 Ginseng | Nightsight | Spider Silk - 7 gp
dtext 320 101 0 Garlic | Sulfur Ash - 6 gp
button 201 63 000000F7 000000F9 1 0 1
[dialog d_manyak button]
ON=1
Local.adet=<eval <argtxt[1]>*7>
If !(<isnum <ARGTXT[1]>>)
src.sysmessage @38,,1 Hatali karakter girdiniz.
return 1
elseif (<eval <argtxt[1]>> < 1)
src.sysmessage @07a1 En az 1 reg alabilirsiniz.
elseif (<eval <argtxt[1]>> > 255)
src.sysmessage @07a1 En fazla 255 reg alabilirsiniz.
elseif (<src.Bankbalance> < <dlocal.adet>)
src.sysmessage @07a1,1,1 Bankanızda <dlocal.adet> Gold Bulunmuyor.
else
src.Gold -=<dlocal.adet>
src.newitem i_reag_spider_silk
src.sysmessage @07a1,1,1 Secilen ve yazilan miktarda reg aldiniz. Bankanızdan <dlocal.adet> gold Alındı
endif
endif
endif
Local.adet=<eval <argtxt[1]>*7>
If !(<isnum <ARGTXT[1]>>)
src.sysmessage @38,,1 Hatali karakter girdiniz.
return 1
elseif (<eval <argtxt[1]>> < 1)
src.sysmessage @07a1 En az 1 reg alabilirsiniz.
elseif (<eval <argtxt[1]>> > 255)
src.sysmessage @07a1 En fazla 255 reg alabilirsiniz.
elseif (<src.bankbalance> < <dlocal.adet>)
src.sysmessage @07a1 Bankanizda <dlocal.adet> Gold Bulunmuyor.
else
src.consume <dlocal.adet> i_gold
src.newitem i_reag_spider_silk,<argtxt[1]>
src.act.bounce
src.sysmessage @07a1 Secilen ve yazilan [<dlocal.adet>] miktarda [Spider Silk(<argtxt[1]>)]reg aldiniz.
endif
endif
endif
mahsuni :
Benim yazdigim kodu direk alirsan sorun cozulur src.consume kısmını değiştirmemişsin
ON=1
Local.adet=<eval <argtxt[1]>*7>
If !(<isnum <ARGTXT[1]>>)
src.sysmessage @38,,1 Hatali karakter girdiniz.
return 1
elseif (<eval <argtxt[1]>> < 1)
src.sysmessage @07a1 En az 1 reg alabilirsiniz.
elseif (<eval <argtxt[1]>> > 255)
src.sysmessage @07a1 En fazla 255 reg alabilirsiniz.
elseif (<src.bankbalance> < <dlocal.adet>)
src.sysmessage @07a1 Bankanizda <dlocal.adet> Gold Bulunmuyor.
else
src.newitem i_reag_spider_silk,<argtxt[1]>
src.act.bounce
src.gold.consume <eval <src.gold>-<dlocal.adet>>
src.sysmessage @07a1 Secilen ve yazilan miktarda [<argtxt[1]>] [Spider Silk(<dlocal.adet> gold)]reg aldiniz.
endif
endif
endif
endif
if (<distance> > 3)
src.sysmessage @07a1 Yeterince yakin degilsiniz.
mahsuni :
src.gold.consume <eval <src.gold>-<dlocal.adet>> Bu terim ile doğru çalıstığına eminmisin dostm ?
[dialog d_dokumaci_ozel button]
ON=1
if !(<src.gold> > 3500000)
src.sysmessage @07a1 Üzgünüz yeterli paranız yok.
else
src.gold.consume <eval <src.gold>-<eval 3500000>> <-Burada dragonic set için
src.newitem i_deed_dragonic
src.act.bounce
src.sysmessage @07a1 Dragonic set aldiniz..
endif
src.consume <dlocal.adet> i_gold
IF (<Src.Gold> >= 10000)
Src.Gold -=10000
Src.Sysmessage 10k tahsil edilmistir
Else
Src.Sysmessage Hesabinizda 10k bulunmamaktadır
Endif
|