|
İçerde : 1 misafir, 0 üye : ---
|
[ITEMDEF I_TEST_GATE]
DEFNAME=I_TEST_GATE
ID=i_moongate_black
NAME=TEST
TYPE=T_SCRIPT
on=@create
TIMER 200
COLOR=1
ATTR=010
on=@click
MESSAGE @,,1 <TIMER> SN.
RETURN 1
on=@dclick
RETURN 1
on=@TIMER
FORPLAYERS 65000
IF (<ISEVENT.E_TEST>)
GO SAFE ALAN
EVENTS -E_TEST
ENDIF
ENDFOR
REMOVE
RETURN 1
[EVENTS E_TEST]
[itemdef i_itemgiris_gate]
id i_moongate_black
name İtem Alani Gate
type t_itemgiris
on=@create
color 0816
timer 86400
ATTR=010
on=@click
message @38,,1 [İtem Alanı Giriş]
message @07a1,1,1 Kapanmasına : <eval <timer>/86400> Gun <eval (<timer>/3600)-((<timer>/86400)*24)> Saat <eval (<timer>/60)-((<timer>/3600)*60)> Dakika <eval <timer>-((<timer>/60)*60)> Saniye Sonra Kapanacaktır.
return 1
on=@step
src.sysmessage @0785,1,1 Cift Tiklayin.
return 1
on=@dclick
IF ( <DISTANCE> < 4 )
src.sdialog d_item
return 1
else
src.sysmessage @38,,1 Yeterince Yakin Degilsiniz.
return 1
endif
on=@timer
serv.allclients nightsight 1
serv.allclients sysmessage @0785,1,1 İtem Alan Süresi Dolmuştur.
remove
return 1
on=@death
hits <str>
go 5937,1072
src.events +e_pazarsafe
src.events -e_item
return 1
endif
[dialog d_itemgiris]
0, 0
nomove
PAGE 1
resizepic 105 10 2620 250 200
dtext 134 40 89 İtem Alanına Girecekmisiniz ?
dtext 170 78 89 Evet Hayir
button 147 80 11401 11402 1 0 1
button 245 80 11401 11402 2 0 2
timerf 5,dialogclose d_itemgiris
sysmessage @45,,1 Diyalog 5 saniye sonra kapanacaktir.
gumppic 193 140 9804 //Kurukafa
gumppic 120 130 112 //kılıc
gumppic 270 130 112 //kılıc
[dialog d_itemgiris button]
ONBUTTON=0
RETURN 1
ONBUTTON=1
src.go 5331,1380
src.events -e_item
src.events -e_pazarsafe
return 1
else
src.sysmessage @38,,1 Yeterince Yakin Degilsiniz.
return 1
endif
on=@timer
FORPLAYERS 65000
IF (<ISEVENT.E_TEST>)
GO 5331,1380
src.events -e_item
src.events +e_pazarsafe
ENDIF
ENDFOR
REMOVE
RETURN 1
[itemdef i_itemgiris_gate]
id i_moongate_black
name İtem Alani Gate
type t_itemgiris
on=@create
color 0816
timer 86400
ATTR=010
on=@click
message @38,,1 [İtem Alanı Giriş]
message @07a1,1,1 Kapanmasına : <eval <timer>/86400> Gun <eval (<timer>/3600)-((<timer>/86400)*24)> Saat <eval (<timer>/60)-((<timer>/3600)*60)> Dakika <eval <timer>-((<timer>/60)*60)> Saniye Sonra Kapanacaktır.
return 1
on=@step
src.sysmessage @0785,1,1 Cift Tiklayin.
return 1
on=@dclick
IF ( <DISTANCE> < 4 )
src.sdialog d_item
return 1
else
src.sysmessage @38,,1 Yeterince Yakin Degilsiniz.
return 1
endif
on=@timer
FORPLAYERS 65000
IF (<ISEVENT.E_ITEM>)
GO 5331,1380
events -e_item
events +e_pazarsafe
ENDIF
ENDFOR
REMOVE
RETURN 1
[dialog d_itemgiris]
0, 0
nomove
PAGE 1
resizepic 105 10 2620 250 200
dtext 134 40 89 İtem Alanına Girecekmisiniz ?
dtext 170 78 89 Evet Hayir
button 147 80 11401 11402 1 0 1
button 245 80 11401 11402 2 0 2
timerf 5,dialogclose d_itemgiris
sysmessage @45,,1 Diyalog 5 saniye sonra kapanacaktir.
gumppic 193 140 9804 //Kurukafa
gumppic 120 130 112 //kılıc
gumppic 270 130 112 //kılıc
[dialog d_itemgiris button]
ONBUTTON=0
RETURN 1
ONBUTTON=1
src.go 5331,1380
src.events -e_item
src.events -e_pazarsafe
return 1
else
src.sysmessage @38,,1 Yeterince Yakin Degilsiniz.
return 1
endif
[EVENTS E_ITEM]
on=@death
hits <str>[s][/s]
go 5937,1072
events +e_pazarsafe
events -e_item
[function F_Binek_Yasak]
IF (<src.FINDLAYER.25.MORE1> == C_unicorn)
src.SYSMESSAGE @,,1 Bu alana <FINDLAYER.25.NAME> isimli binek ile giriş yapamazsınız.
RETURN 1
ENDIF
|