kafam karıştı örnek yaparmısınız diğer yarışma bakarak yaparım.
Kod:
[itemdef i_meydan_gate]
id i_moongate_blue
type t_meydanmuarrebe
name Meydan Muharebesi
on=@Create
serv.allclients tag0.maviyim
serv.allclients tag0.kirmiziyim
var.mavitakim 0
var.kirmizitakim 0
color 07d3
timer 300
timerf 10,serv.allclients sysmessage @50,,1 Yarisma Duyuru: Meydan Muharebesi olacaktir. Katilim gatesi safe alandadir.
timerf 60,serv.allclients sysmessage @50,,1 Meydan Muharebesine katilmak icin son 4 dakika
timerf 120,serv.allclients sysmessage @50,,1 Meydan Muharebesine katilmak icin son 3 dakika
timerf 180,serv.allclients sysmessage @50,,1 Meydan Muharebesine katilmak icin son 2 dakika
timerf 240,serv.allclients sysmessage @50,,1 Meydan Muharebesine katilmak icin son 1 dakika
timerf 270,serv.allclients sysmessage @50,,1 Meydan Muharebesine katilmak icin son 30 saniye
timerf 295,serv.allclients sysmessage @50,,1 Yarisma Duyuru: Meydan Muharebesine katilim bitmistir.
on=@Click
message @0790,,1 [Meydan Muharebesi]
message @5,,1 Mavi Takim: <eval <var.mavitakim>>
message @38,,1 Kirmizi Takim: <eval <var.kirmizitakim>>
src.sysmessage @0796,1,1 <eval ((<timer>%86400)%3600)/60> Dakika <eval ((<timer>%86400)%3600)%60)/60> Saniye
return 1
on=@Step
src.sysmessage @0790,,1 Yarismaya katilmak icin gateye cift tiklamaniz gerekmektedir.
return 1
on=@Dclick
if <distance> < 4
sdialog d_meydan_katilim
else
src.sysmessage @0790,,1 Gateye cok uzaksiniz
endif
return 1