Ben pvp yapılacaktır diye duyurduktan sonra kapıların otomatik açılmasını ve kapıların kapanması için şu kadar süre kaldı diyip geriye saymasını istiyorum yani oyuncular sol alt köşede görücek...bu ikisini nasıl yapabilirim???
scriptler bölümündeki scplerden faydalanabilirsin
link rica etsem???
uo admin bende onun gm topuk scp si var ama şu kdar dakika kaldı diye yazmıo ama yazdırırız :) sana atarım ben
orda koskocaman scriptler yazıo görmüousun :D
@xenox

tamam :D


@bycomrade

yok onu değil yaw items bölümüne baktım ama bulamadım :(
bir function ile gate çıkarırsın ;

[plevel 2]
yarisma

[function yarisma]
serv.allclients sysmessage Yarisma.
src.newitem i_yarisma
src.act.p xxxxx // koordinatlar.
src.act.timer 800
src.act.morex 

on=@timer
remove 1

ile sildirirsin.
@nexima

o scp ile gate mi yaratılıcak???
Evet.Timerini ayarla kendine göre ;

on=@timer
remove 1 ile sildir.Gerisini getirebilirsin.Bence kendin yapmayı dene.
tamam denicem
nexima bi şey sorucam şimdi bi player girdi mesela gm topuk alanına 11 oyuncu girdi son 3 dakika 32 saniye gibisinden bi şey nasıl ayarlanılabilir
[plevel 6]
pvpstartla

[Function pvpstartla]
src.newitem i_pvpbitirior
src.act.bounce
src.newitem i_deed
src.act.color 0992
src.act.bounce
serv.allclients sysmessage @0785 PvP Yarismasi Baslamistir.
serv.allclients sysmessage @0785,1,1 PvP Yarismasi Gateleri: Pk Kale - Britain Bank Ve Pazar Alanina Konmustur.
src.newitem i_gate_pvp
src.act.p 1434,1677,10
src.newitem i_gate_pvp_pkkale
src.act.p 1143,1800
src.newitem i_gate_pvp_pazaralani
src.act.p 1908,2098



[itemdef i_gate_pvp]
id i_moongate_red
name pvp

on=@create
color 080a
attr 010
timer 200
return 1


on=@click
message @0823,1,1 [PvP ]
message @0785,1,1 Ucret 50000 GP
message @07a1 Gate Kalkmasina Son:<timer> Saniye
return 1

on=@dclick
src.sysmessage @07a1 Basarak Gecebilirsiniz.
return 1

on=@step
if <src.restest 50000 i_gold>
src.consume 50000 i_gold
src.events +e_pvpvarsuan
src.hits <src.str>
src.stam <src.dex>
src.go 5509,1187,5
serv.allclients sysmessage @0785,1,1 <src.name> Yarismaya Katilidi.
src.stone 1
else
src.sysmessage @0481,1,1 50k gold yaninizda olmali!
return 1

on=@timer
remove 1
serv.allclients sysmessage @0785,1,1 PvP Yarismasi Katilim Kapisi Kapanmasi Ile Baslamistir. Herkese Iyi Oyunlar.



[itemdef i_gate_pvp_pkkale]
id i_moongate_red
name pvp

on=@create
color 080a
attr 010
timer 200
return 1

on=@click
message @0823,1,1 [Pvp]
message @0785,1,1 Ucret 50000 GP
message @07a1 Gate Kalkmasina Son:<timer> Saniye
return 1

on=@dclick
src.sysmessage @07a1 Basarak Gecebilirsiniz.
return 1

on=@step
if <src.restest 50000 i_gold>
src.consume 50000 i_gold
src.events +e_pvpvarsuan
src.hits <src.str>
src.stam <src.dex>
src.go 5509,1187,5
serv.allclients sysmessage @0785,1,1 <src.name> Yarismaya Katilidi.
src.stone 1
else
src.sysmessage @0481,1,1 50k gold yaninizda olmali!
return 1

on=@timer
remove 1

[itemdef i_gate_pvp_pazaralani]
id i_moongate_red
name pvp

on=@create
color 080a
attr 010
timer 200
return 1

on=@click
message @0823,1,1 [PvP]
message @0785,1,1 Ucret 50000 GP
message @07a1 Gate Kalkmasina Son:<timer> Saniye
return 1

on=@dclick
src.sysmessage @07a1 Basarak Gecebilirsiniz.
return 1

on=@step
if <src.restest 50000 i_gold>
src.consume 50000 i_gold
src.events +e_pvpvarsuan
src.hits <src.str>
src.stam <src.dex>
src.go 5509,1187,5
serv.allclients sysmessage @0785,1,1 <src.name> Yarismaya Katilidi.
src.stone 1
else
src.sysmessage @0481,1,1 50k gold yaninizda olmali!
return 1

on=@timer
remove 1

[events e_pvpvarsuan]
on=@logout
src.go 1908,2098
src.events -e_pvpvarsuan
return 1


on=@death
src.go 1908,2098
src.events -e_pvpvarsuan
src.resurrect
return 1

on=@mount
src.go 1908,2098
src.sysmessage @0785 Sayin <name>, Yarismadayken Binege binemezsiniz, Uzgunuz Elendiniz...
src.events -e_pvpvarsuan
src.resurrect
return 1

on=@click
message @033 PvP [Event]
message @07a1 <name>
return 1

[itemdef i_pvpbitirior]
id i_moongate_Red
name Btirici
type t_telepad

on=@create
color 0455
attr move_never

on=@step
if (<src.account.plevel> == 1)
src.events -e_pvpvarsuan
serv.allclients events -e_pvpvarsuan
var.pvpyendibu <src.name>
src.newitem=i_gold
src.act.amount 50000
src.act.bounce
src.newitem=i_gold
src.act.amount 50000
src.act.bounce
src.newitem=i_gold
src.act.amount 50000
src.act.bounce
src.newitem=i_gold
src.act.amount 50000
src.act.bounce
src.newitem=i_gold
src.act.amount 50000
src.act.bounce
src.newitem=i_gold
src.act.amount 50000
src.act.bounce
src.newitem=i_gold
src.act.amount 50000
src.act.bounce
src.go 1908,2098
src.newitem=i_robe
src.act.name @0785,1,1 [PvP Odul]
src.act.color=0995
src.act.bounce
src.go 1908,2098
src.act.attr 06
remove
serv.allclients sysmessage @0785,1,1 PvP Yarismasini Kazanan "<var.pvpyendibu>" Olmustur kendisini Tebrik ederiz.
else
return 1

on=@click
message @0901 <serv.name>
message @0810 PvP Bitirici
src.sysmessage @0785 Odulunuzu Almak Icin Gateden Geciniz...
return 1


[EOF]
on=@step altında ;

var.yarismagirdi +=1

serv.allclients sysmessage Giren kisi <eval  1+<var.yarismagirdi>>
:D koaly bi şeymiş ya :D zor bi şey çıkıcak altından zannediodum :D
Yok yok kolay =)



Üye Ol veya Giriş Yap

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