ya gatede sorun yok falan son kalan kısıyı belırledıgım bır yere atmak ıstıyorum yapamadım scp den anlamamak boyle bısı ıste :(:):) acaba mumkunmu bu ? scp yı koyam


[plevel 04]
[Function topukyap]
src.anons Gm Topuk Yarismasi Baslamistir.Katilim Ucreti [<args> Gp]
src.anons Katilmak Isteyenler Safe Alandaki Gateden Gecebilirler..!
src.anons Katilim Suresi 5 Dk'dir.!
src.newitem i_gate_topuk
src.act.p 4311,987
src.act.timer 300
src.act.morex <args>


[itemdef i_gate_topuk]
id i_moongate_blue
name GM Topuk Giris Gate

on=@create
color 0bb7
attr 010
timer 300

on=@click
message @07a1 [Giris Ucreti <morex> gp ]
message @07a1 [Kalan Sure <timer>]
return 1

on=@dclick
src.sysmessage @07a1 Lutfen Ustunden Geciniz..!
return 1

on=@step
if <src.restest <morex> i_gold>
src.consume <morex> i_gold
src.sysmessage @07a1 Katilim Suresi Dolmustur..!
remove
else
var.kisisayisi +=1
src.events +e_gm_topuk
src.sysmessage @07a1 Ustunuzdeki Esyalar Silinicektir.!
src.hits <src.str>
src.stam <src.dex>
src.go 5268,1896
return 1

on=@timer
remove 1

[events e_gm_topuk]
on=@logout
src.name  Gm Topuk Esnasinda Oyundan Ciktim..!
src.go jail
src.stone
return 1

on=@death
src.go lycaeum
src.events -e_gm_topuk
src.resurrect
src.var.kisisayisi -=1
return 1

on=@click
message @033 [ Gm Topuk ]
message @07a1 <name>
return 1

on=@attack
if (<src.act.isevent.e_gm_topuk>)
src.sysmessage @07a1 Gm Topuktasin Unutma.!
action -1
return 1
endif

on=@itemdclick
src.sysmessage @07a1 Gm Topuktasin Unutma.!
action -1
return 1

on=@itempickup_ground
src.sysmessage @07a1 Gm Topuktasin Unutma.!
action -1
return 1


on=@skillstart
if (<action> == id(skill_hiding)) || (<action> == skill_hiding) || (<action> == id(skill_stealth)) || (<action> == skill_stealth)
src.sysmessage @07a1 Gm Topuktasin Unutma.!
skill fail
return 1

on=@spellcast
if (<src.account.plevel> == 1)
src.sysmessage @07a1 Gm Topuktasin Unutma.!
f_fizzle
return 1


[itemdef i_topukodulstone]
id i_grave_stone
name Odul Stone

on=@click
message @07a1 Gm Topuk Odul Stone.!
return 1

on=@dclick
src.newitem i_pet_ostard_zostrich
src.act.name Gm Topuk 1.si Odulu
src.act.bounce
src.act.dclick
src.go 4311,986
src.events -e_gm_topuk
src.sysmessage @05,1,1 GM Topuk odulu aldiniz....
serv.allclients sysmessage @05,1,1 <src.name> GM Topuk odulu aldi...
var.kisisayisi=0
return 1


[EOF]
on=@death
src.go lycaeum
src.events -e_gm_topuk
src.resurrect
src.var.kisisayisi -=1
return 1

Bu bölüme if <eval <kisisayisi>> == 0 gibi bişey yapabilrsin. Ancak bu var.kisisayisi ne işe yarıor anlamadım. SAnırım bi işe yaramıor :D. Bunun en güzel yapımı şudur. Map e o alanı tanıtırsın. Cliperiod da isplayer check yaparsın. Sorada istedigin yere yollarsın.
scp bılgım yok holygun dedıgınden fazla bısı anlamadım :(
on=@death
if (<eval <var.kisisayisi>> == 2 )
serv.newitem i_nerelereigoturturumyavrimseni
new.p <p>
new.timer 10
src.go lycaeum
src.events -e_gm_topuk
var.kisisayisi 0
return 1
else
src.go lycaeum
src.events -e_gm_topuk
src.resurrect
src.var.kisisayisi -=1
return 1
endif

[itemdef i_nerelereigoturturumyavrimseni]
name Ucuttur beni
weight 0
id i_gold
type t_eq_script
layer layer_special

On=@timer
forplayers 25
go neresiyse
events -e_gm_topuk
endfor
return 1
Localated
mesela 2 kisi ölünce 3cü kisi destardda gıtsın ben denedım ama olmadı sen bana tam scp ye ısleyerek verırmısın bırde oyle denıcem
anlasam yardımcı olurum ama anlamıyorum :(
Birazdaha Detaylı Anlatırsan Yardımcı Olucam Giriş Paralımı Olcak Parasızmı?
Silindi
Novice
-1
Adam Scriptten anlmıo sen for döngüsü ile bişiler yapıon :(
[plevel 04]
[Function topukyap]
src.anons Gm Topuk Yarismasi Baslamistir.Katilim Ucreti [<args> Gp]
src.anons Katilmak Isteyenler Safe Alandaki Gateden Gecebilirler..!
src.anons Katilim Suresi 5 Dk'dir.!
src.newitem i_gate_topuk
src.act.p 4311,987
src.act.timer 300
src.act.morex <args>


[itemdef i_gate_topuk]
id i_moongate_blue
name GM Topuk Giris Gate

on=@create
color 0bb7
attr 010
timer 300

on=@click
message @07a1 [Giris Ucreti <morex> gp ]
message @07a1 [Kalan Sure <timer>]
return 1

on=@dclick
src.sysmessage @07a1 Lutfen Ustunden Geciniz..!
return 1

on=@step
if <src.restest <morex> i_gold>
src.consume <morex> i_gold
src.sysmessage @07a1 Katilim Suresi Dolmustur..!
remove
else
var.kisisayisi +=1
src.events +e_gm_topuk
src.sysmessage @07a1 Ustunuzdeki Esyalar Silinicektir.!
src.hits <src.str>
src.stam <src.dex>
src.go 5268,1896
return 1

on=@timer
remove 1

[events e_gm_topuk]
on=@logout
src.name  Gm Topuk Esnasinda Oyundan Ciktim..!
src.go jail
src.stone
return 1

on=@death
on=@death
if (<eval <var.kisisayisi>> == 2 )
serv.newitem i_nerelereigoturturumyavrimseni
new.p <p>
new.timer 10
src.go lycaeum
src.events -e_gm_topuk
var.kisisayisi 0
return 1
else
src.go lycaeum
src.events -e_gm_topuk
src.resurrect
src.var.kisisayisi -=1
return 1
endif


on=@click
message @033 [ Gm Topuk ]
message @07a1 <name>
return 1

on=@attack
if (<src.act.isevent.e_gm_topuk>)
src.sysmessage @07a1 Gm Topuktasin Unutma.!
action -1
return 1
endif

on=@itemdclick
src.sysmessage @07a1 Gm Topuktasin Unutma.!
action -1
return 1

on=@itempickup_ground
src.sysmessage @07a1 Gm Topuktasin Unutma.!
action -1
return 1


on=@skillstart
if (<action> == id(skill_hiding)) || (<action> == skill_hiding) || (<action> == id(skill_stealth)) || (<action> == skill_stealth)
src.sysmessage @07a1 Gm Topuktasin Unutma.!
skill fail
return 1

on=@spellcast
if (<src.account.plevel> == 1)
src.sysmessage @07a1 Gm Topuktasin Unutma.!
f_fizzle
return 1


[itemdef i_topukodulstone]
id i_grave_stone
name Odul Stone

on=@click
message @07a1 Gm Topuk Odul Stone.!
return 1

on=@dclick
src.newitem i_pet_ostard_zostrich
src.act.name Gm Topuk 1.si Odulu
src.act.bounce
src.act.dclick
src.go 4311,986
src.events -e_gm_topuk
src.sysmessage @05,1,1 GM Topuk odulu aldiniz....
serv.allclients sysmessage @05,1,1 <src.name> GM Topuk odulu aldi...
var.kisisayisi=0
return 1

[itemdef i_nerelereigoturturumyavrimseni]
name Ucuttur beni
weight 0
id i_gold
type t_eq_script
layer layer_special

On=@timer
forplayers 25
go destard ////////////////////
events -e_gm_topuk
endfor
return 1




[EOF]

scp nin tam çalışması için kişilerin gateden geçmesi lazım...

scp mesela 5 kişi girdi 4 kişi ölünce tam 4. kişinin öldüğünde aktif oluyor yani topukda 2. kişi kalırsa vede o son kişidi ölürse aktif oluyor 10 saniye içinde destarda atıyor

[itemdef i_gate_topuk]
id i_moongate_blue
name GM Topuk Giris Gate

on=@create
color 05,1,1
attr 010

on=@dclick
src.sysmessage @05,1,1 Lutfen ustunden geciniz...
return 1

on=@step
if (<src.findlayer(25)>)
src.sysmessage @1153 Binek ile katilamazsiniz...
return 1
else
if (<var.kisisayisi> > 19)
src.sysmessage @05,1,1 Siz giremeden limit dolmus...
remove
else
var.kisisayisi +=1
src.events +e_gm_topuk
src.sysmessage @05,1,1 Sizin ustunuzde herhangi birsey var ise silinecektir...
src.sysmessage @05,1,1 Iyi Eglenceler....
src.hits <src.str>
src.stam <src.dex>
src.go 5268,1896
return 1
endif
endif

[events e_gm_topuk]
on=@logout
src.say @05,1,1 Ben gm topuk sirasinda oyundan cikmaya calistim... Ve jaillendim...
src.jail
return 1
on=@death
src.go Safe Alan
src.events -e_gm_topuk
src.resurrect
src.var.kisisayisi -=1
return 1

on=@attack
if (<src.act.isevent.e_gm_topuk>)
src.sysmessage @05,1,1 Sen kime saldirmaya calisiyon?
action -1
return 1
endif

on=@itemdclick
src.sysmessage @05,1,1 Burada hicbir esyayi kullanamazsiniz...
action -1
return 1

on=@itempickup_ground
src.sysmessage @05,1,1 Yerden hicbir item alamazsiniz...
action -1
return 1

[itemdef i_gm_topukodulgate]
id i_moongate_blue
name Odul Gate

on=@dclick
src.sysmessage @05,1,1 Uzerinden gec...
return 1

on=@step
src.newitem i_pet_ostard_zostrich
src.act.bounce
src.act.name Gm Topuk 1.si Odulu
src.go Safe Alan
src.events -e_gm_topuk
src.sysmessage @05,1,1 GM Topuk odulu aldiniz....
serv.allclients sysmessage @05,1,1 <src.name> GM Topuk odulu aldi...
src.var.kisisayisi=0
return 1
remove

[function kisilimiti]
var.kisilimiti = <args>


[itemdef i_gateci]
id i_grave_stone
name Gate Cikarici

on=@dclick
timer 0
return 1

on=@timer
if (<var.topukkatilimsayisi> = 1)
newitem i_gm_topukodulgate
act.p = cikmasini istediğin yer
endif
timer 10
return 1

[EOF]
al bak bunu koy
sonrada topuk alanın ortasına git ve .add i_gateci 'yi ekle oke ? 10 snde bir kontrol eder
ewildark bu sımdı 3 kisi ölünce 4cüyü belırledıgım yeremı atıcak ?
ya 10 snde bir arama yapıo senin ayarladığın yere gate atıyor adam gateden geçince senin istediğin yere gidiyor oke?

edited:
ama ben şuanda deneyemedim belki çalışmayabilir :(

edited (2) : istersen hamachi açalım beraber yapalım?
sen ozel mesajla bana msn yollarmısın
gönderdim ;)

Üye Ol veya Giriş Yap

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