Kod:
[plevel 6]
gmtopuk
[function gmtopuk]
serv.allclients sysmessage @68 [Oto Anons GM-Topuk]
serv.allclients sysmessage @95,,1 Gm Topuk icin safeye gate koyulmustur.
serv.newitem i_gate_topuk
new.p safe alani
return 1
[itemdef i_gate_topuk]
id i_moongate_red
name GM Topuk
on=@create
color 080a
attr 010
timer 15
on=@click
message @0823,1,1 [Gm Topuk]
message @0785,1,1 Ucret 25000 GP
message @07a1 Gate Kalkmasina Son:<timer> Saniye
return 1
on=@dclick
src.sysmessage @07a1 Ustunden Geciniz.
return 1
on=@step
if <src.restest 10000 i_gold>
src.consume 10000 i_gold
src.events +e_topuk
src.events -e_safes
src.bankarulaz
var0.topukda += 1
src.hits <src.str>
src.stam <src.dex>
src.go 5964,1110
src.newitem i_gold
src.act.bounce
src.act.attr 080
src.stone 1
serv.allclients sysmessage @0785,1,1 <src.name> Yarismaya Katilidi.
else
src.sysmessage @0481,1,1 10k gold yaninizda olmali!
return 1
on=@timer
topukubaslatirmisin
topukstoneleriacarmisin
remove 1
serv.allclients sysmessage @0785,1,1 Gm Topuk Katilim Kapisi Kapanmistir Iyi Oyunlar...
[function topukubaslatirmisin]
serv.newnpc c_vortex
new.p 5974,1110
serv.allclients sysmessage @07a1 Gm Topuk yarismasi baslamistir.
[function topukstoneleriacarmisin]
if (<src.isevent.e_topuk>)
return 0
else
serv.allclients stone 0
[itemdef i_stoneci]
id i_Gold
name sallamaçay // töbe töbe :d
[events e_topuk]
on=@logout
src.stone
src.go safe alani
return 1
on=@login
src.newitem i_Asd
src.new.equip
src.new.timer 10
src.sysmessage @0484,,1 10 Saniye Sonra Stoneniz Açılacaktır...
on=@death
var0.topukda -= 1
sysmessage @38,6,1,1 Yarismadan elendiniz.
src.go safe alani
src.resurrect
src.hits 100
src.events -e_topuk
src.events +e_safes
return 1
endif
on=@mount
src.sysmessage @38 Yarismadayken bunu kullanamazsiniz.
return 1
on=@click
if (0<account.plevel> == 01)
message @07a1,1 [ Gm Topuk ]
message @07a1,1 <name>
return 1
endif
on=@attack
if (<src.act.isevent.e_topuk>)
src.sysmessage @038 Yarismadayken bunu kullanamazsiniz.
action -1
attack -1
return 1
endif
on=@itemdclick
src.sysmessage @38 Yarismadayken bunu kullanamazsiniz.
action -1
return 1
on=@itempickup_ground
src.sysmessage @38 Yarismadayken bunu kullanamazsiniz.
action -1
return 1
on=@skillstart
src.sysmessage @38 Yarismadayken bunu kullanamazsiniz.
skill fail
return 1
on=@spellcast
if (<src.account.plevel> == 1)
src.sysmessage @38 Yarismadayken bunu kullanamazsiniz.
f_fizzle
return 1
[itemdef i_asd]
id i_gold
name sallamaçay
layer layer_special
type t_eq_script
ON=@create
attr attr_decay|attr_invis|attr_newbie|attr_Static
ON=@equip
timer 10
ON=@timer
cont.stone 0
remove
return 1
[function bankarulaz]
findlayer(1).cont=<findlayer.layer_pack.uid>
findlayer(2).cont=<findlayer.layer_pack.uid>
findlayer(3).cont=<findlayer.layer_pack.uid>
findlayer(4).cont=<findlayer.layer_pack.uid>
findlayer(5).cont=<findlayer.layer_pack.uid>
findlayer(6).cont=<findlayer.layer_pack.uid>
findlayer(7).cont=<findlayer.layer_pack.uid>
findlayer(8).cont=<findlayer.layer_pack.uid>
findlayer(10).cont=<findlayer.layer_pack.uid>
findlayer(12).cont=<findlayer.layer_pack.uid>
findlayer(13).cont=<findlayer.layer_pack.uid>
findlayer(14).cont=<findlayer.layer_pack.uid>
findlayer(17).cont=<findlayer.layer_pack.uid>
findlayer(18).cont=<findlayer.layer_pack.uid>
findlayer(19).cont=<findlayer.layer_pack.uid>
findlayer(20).cont=<findlayer.layer_pack.uid>
findlayer(22).cont=<findlayer.layer_pack.uid>
findlayer(23).cont=<findlayer.layer_pack.uid>
findlayer(24).cont=<findlayer.layer_pack.uid>
findlayer(layer_pack).attr 0
findlayer(layer_pack).cont <findlayer(layer_bankbox)>
findlayer(layer_pack).empty
findlayer(layer_pack).dclick
bank
update
return 1[/center]
[function vortidel]
forchars 50
if (<baseid> == c_topuk)
remove
return 1
endif
endfor
script bu , ben yarışmada en son kalan playere ödülünün çantasına düşüp safe ye atmasını istiyorum