[events e_safede]
on=@click
message @1153 [Safe Alanda]
on=@hit
if (<region.safe> == 1)
action -1
sysmessage @1153 burada vuramazsiniz ulen !
return 1
endif
on=@attack
skill fail
sysmessage @1153 Safe Alanda Savasamazsin.
return 1
on=@spellcast
if !((<argn> == 6) || (<argn> == 7) || (<argn> == 4) || (<argn> == 9) || (<argn> == 10) || (<argn> == 15) || (<argn> == 16) || (<argn> == 17) || (<argn> == 36))
skill fail
ekranitemizle
sysmessage @1153 Sadece stat ve armor buyulerini kullanabilirsiniz...
return 1
endif
on=@skillstart
if !((<action> == id(skill_magery)) || (<action> == skill_magery) || (<action> == id(skill_meditation)) || (<action> == skill_meditation) || (<action> == id(skill_alchemy)) || (<action> == skill_alchemy))
skill fail
skill fail
ekranitemizle
sysmessage @1153 Stat ve armor buyuleri disinda herhengi bir buyu yada skill kullanamazsiniz...
return 1
endif
On=@ItemDClick
if (<act.type> == t_scroll)
sysmessage @1153 Safe Alanda bunu kullanamazsin
return 1
if (<act.type> == t_scroll)
sysmessage @1153 Safe Alanda bunu kullanamazsin
return 1
elseif (<act.type> == t_potion)
sysmessage @1153 Safe Alanda Potion Kullanamazsin...
return 1
endif
if (<act.baseid> == i_runebook)
sysmessage @1153 Safe alanda runebook kullanamazsin...
return 1
endif
Simdi bu event sayesinde safe alanda scp ten de anlıcanız gibi birbirine dalamıcaklar ve bazı buyuleri atamıyıcaklar benim soracağım şey bunu nasıl yapıcam yani playerlar safeye girince bu eventi alıcaklar ?? şimdiden tşkler
BloodGod35 : bak sımdı bır gate yap safe gırmek ıcın gate sunu ekle
ON=@step
src.events +e_safede
src.sysmessage @1153 Safe Girdiniz...
dersinki ben gate 2 kere tiklayinca girmelerini istiyorum
ON=@dclick
src.events +e_safede
src.sysmessage @1153 Safe Girdiniz...
bole yaparsin
NOT: unutma safeden cıkarmak ıcınde bır gate yap onada aynısını yapıcaksın bunlar gıbı sadece src.events -e_safede olucak .
[AREA safe]
RESOURCES=r_default_rock, r_default_water, r_default_trees
RECT=5444,1251,5600,1136
P=5524,1189
FLAGS=region_antimagic_all|region_antimagic_recall_in|region_antimagic_recall_out|region_flag_no_pvp|region_flag_safe
[AREA safe alan]
RECT=5806,1857,5866,1910
P=5841,1880
FLAGS=region_antimagic_all|region_antimagic_recall_in|region_antimagic_recall_out|region_flag_no_pvp|region_flag_safe
on=@enter
[events e_safede]
on=@click
message @1153 [Safe Alanda]
on=@hit
if (<region.safe> == 1)
action -1
sysmessage @1153 burada vuramazsiniz ulen !
return 1
endif
on=@attack
skill fail
sysmessage @1153 Safe Alanda Savasamazsin.
return 1
on=@spellcast
if !((<argn> == 6) || (<argn> == 7) || (<argn> == 4) || (<argn> == 9) || (<argn> == 10) || (<argn> == 15) || (<argn> == 16) || (<argn> == 17) || (<argn> == 36))
skill fail
ekranitemizle
sysmessage @1153 Sadece stat ve armor buyulerini kullanabilirsiniz...
return 1
endif
on=@skillstart
if !((<action> == id(skill_magery)) || (<action> == skill_magery) || (<action> == id(skill_meditation)) || (<action> == skill_meditation) || (<action> == id(skill_alchemy)) || (<action> == skill_alchemy))
skill fail
skill fail
ekranitemizle
sysmessage @1153 Stat ve armor buyuleri disinda herhengi bir buyu yada skill kullanamazsiniz...
return 1
endif
On=@ItemDClick
if (<act.type> == t_scroll)
sysmessage @1153 Safe Alanda bunu kullanamazsin
return 1
if (<act.type> == t_scroll)
sysmessage @1153 Safe Alanda bunu kullanamazsin
return 1
elseif (<act.type> == t_potion)
sysmessage @1153 Safe Alanda Potion Kullanamazsin...
return 1
endif
if (<act.baseid> == i_runebook)
sysmessage @1153 Safe alanda runebook kullanamazsin...
return 1
endif
on=@Exit
sysmessage @1153 Artik kendinizi huzursuz hissediyorunuz...
return 1
endif
[AREA dark alan]
RECT=5919,1905,5974,1963
P=5940,1933
FLAGS=region_antimagic_all|region_antimagic_recall_in|region_antimagic_recall_out|region_flag_no_pvp|region_flag_safe
[AREA safe alan]
RECT=5806,1857,5866,1910
P=5841,1880
FLAGS=region_antimagic_all|region_antimagic_recall_in|region_antimagic_recall_out|region_flag_no_pvp|region_flag_safe
on=@enter
src.events +e_safede
return 1
on=@exit
src.events -e_safede
return 1
region scp yerine [regiontype r_safede]
On=@Enter
if !(<src.npc>)
src.events +e_safede
if (<src.findid.i_rune_poison>)
src.findid.i_rune_poison.remove
endif
endif
On=@Exit
src.events -e_safede
[events e_safede]
on=@click
message @1153 [Safe Alanda]
on=@hit
if (<region.safe> == 1)
action -1
sysmessage @1153 burada vuramazsiniz ulen !
return 1
endif
on=@attack
skill fail
sysmessage @1153 Safe Alanda Savasamazsin.
return 1
on=@spellcast
if !((<argn> == 6) || (<argn> == 7) || (<argn> == 4) || (<argn> == 9) || (<argn> == 10) || (<argn> == 15) || (<argn> == 16) || (<argn> == 17) || (<argn> == 36))
skill fail
ekranitemizle
sysmessage @1153 Sadece stat ve armor buyulerini kullanabilirsiniz...
return 1
endif
on=@skillstart
if !((<action> == id(skill_magery)) || (<action> == skill_magery) || (<action> == id(skill_meditation)) || (<action> == skill_meditation) || (<action> == id(skill_alchemy)) || (<action> == skill_alchemy))
skill fail
skill fail
ekranitemizle
sysmessage @1153 Stat ve armor buyuleri disinda herhengi bir buyu yada skill kullanamazsiniz...
return 1
endif
On=@ItemDClick
if (<act.type> == t_scroll)
sysmessage @1153 Safe Alanda bunu kullanamazsin
return 1
if (<act.type> == t_scroll)
sysmessage @1153 Safe Alanda bunu kullanamazsin
return 1
elseif (<act.type> == t_potion)
sysmessage @1153 Safe Alanda Potion Kullanamazsin...
return 1
endif
if (<act.baseid> == i_runebook)
sysmessage @1153 Safe alanda runebook kullanamazsin...
return 1
endif
on=@Exit
sysmessage @1153 Artik kendinizi huzursuz hissediyorunuz...
return 1
endif
[AREA safe]
RECT=5806,1857,5866,1910
P=5841,1880
FLAGS=region_antimagic_all|region_antimagic_recall_in|region_antimagic_recall_out|region_flag_no_pvp|region_flag_safe
EVENTS=r_safede
Ama genede olmadı yardımlarınızı bekliyorum :(:(