Bi silah stone scripti yaptım if sorgusu ile iteme fiyat veriyorum fakat src.gold-=5000 le çantadan 5k sildiricem fakat çantadaki para 5kya dusuyor yardım edermısınız
Kod:
[itemdef i_silah_stone]
defname=i_silah_stone
id=i_grave_stone
name=Silah Stone
type=t_rock
on=@click
message @033,,1 <serv.name>
message @07a1 <name>
return 1
on=@dclick
src.dialog d_silahstone
return 1
[dialog d_silahstone]
0,0
nomove
resizepic 140 90 2620 300 520
checkertrans 140 90 300 520
dtext 220 120 0455 Katana
dtext 220 160 0455 Spear
dtext 220 200 0455 Halberd
dtext 220 240 0455 Bardiche
dtext 220 280 0455 Short Spear
dtext 220 320 0455 Pitchfork
dtext 220 360 0455 Cutlass
dtext 220 400 0455 Elven Bow
dtext 220 440 0455 Kryss
dtext 220 480 0455 War Fork
dtext 220 520 0455 Scimitar
dtext 220 560 0455 CrossBow
dtext 360 560 481 Kapat
button 180 120 4006 4007 1 0 1
button 180 160 4006 4007 1 0 2
button 180 200 4006 4007 1 0 3
button 180 240 4006 4007 1 0 4
button 180 280 4006 4007 1 0 5
button 180 320 4006 4007 1 0 6
button 180 360 4006 4007 1 0 7
button 180 400 4006 4007 1 0 8
button 180 440 4006 4007 1 0 9
button 180 480 4006 4007 1 0 10
button 180 520 4006 4007 1 0 11
button 180 560 4006 4007 1 0 12
button 320 560 4006 4007 1 0 13
[dialog d_silahstone BUTTON]
on=1
if (<src.gold> < 5000)
src.sysmessage @033,,1 Katana Alabilmek icin Cantanizda 5000 Gold Coins Bulunmuyor
else
src.newitem i_katana_vanq
src.act.bounce
src.gold-=5000
on=2
if (<src.gold> < 5000)
src.sysmessage @033,,1 Spear Alabilmek icin Cantanizda 5000 Gold Coins Bulunmuyor
else
src.newitem i_spear_vanq
src.act.bounce
src.gold-=5000
on=3
if (<src.gold> < 5000)
src.sysmessage @033,,1 Halberd Alabilmek icin Cantanizda 5000 Gold Coins Bulunmuyor
else
src.newitem i_halberd_vanq
src.act.bounce
src.gold-=5000
on=4
if (<src.gold> < 5000)
src.sysmessage @033,,1 Bardiche Alabilmek icin Cantanizda 5000 Gold Coins Bulunmuyor
else
src.newitem i_Bardiche_vanq
src.act.bounce
src.gold-=5000
on=5
if (<src.gold> < 5000)
src.sysmessage @033,,1 Short Spear Alabilmek icin Cantanizda 5000 Gold Coins Bulunmuyor
else
src.newitem i_spear_short_vanq
src.act.bounce
src.gold-=5000
on=6
if (<src.gold> < 5000)
src.sysmessage @033,,1 Pitchfork Alabilmek icin Cantanizda 5000 Gold Coins Bulunmuyor
else
src.newitem i_pitchfork_vanq
src.act.bounce
src.gold-=5000
on=7
if (<src.gold> < 5000)
src.sysmessage @033,,1 Cutlass Alabilmek icin Cantanizda 5000 Gold Coins Bulunmuyor
else
src.newitem i_cutlass_vanq
src.act.bounce
src.gold-=5000
on=8
if (<src.gold> < 5000)
src.sysmessage @033,,1 Bow Alabilmek icin Cantanizda 5000 Gold Coins Bulunmuyor
else
src.newitem i_bow_vanq
src.act.bounce
src.gold-=5000
on=9
if (<src.gold> < 5000)
src.sysmessage @033,,1 Kryss Alabilmek icin Cantanizda 5000 Gold Coins Bulunmuyor
else
src.newitem i_kryss_vanq
src.act.bounce
src.gold-=5000
on=10
if (<src.gold> < 5000)
src.sysmessage @033,,1 War Fork Alabilmek icin Cantanizda 5000 Gold Coins Bulunmuyor
else
src.newitem i_war_fork_vanq
src.act.bounce
src.gold-=5000
on=11
if (<src.gold> < 5000)
src.sysmessage @033,,1 Scimitar Alabilmek icin Cantanizda 5000 Gold Coins Bulunmuyor
else
src.newitem i_scimitar_vanq
src.act.bounce
src.gold-=5000
on=12
if (<src.gold> < 5000)
src.sysmessage @033,,1 CrossBow Alabilmek icin Cantanizda 5000 Gold Coins Bulunmuyor
else
src.newitem i_crossbow_vanq
src.act.bounce
src.gold-=5000
on=13
dialogclose
src.sysmessage @033,,1 Menuyu Kapattiniz.
[eof]
//theraskol
item script yardımına taşınmıştır.