[function hapis]
src.smg .ja kullanin
[plevel 7]
jaildencik
hapiscikar
[function hapiscikar]
src.xevents -e_jaevent
[plevel 6]
siciltemizle
[plevel 5]
ja af
sicilbak
[plevel 2]
hapis
ja
ja menu
[Plevel 1]
sicilim
[itemdef i_jail_af]
name=
id=i_staff_black
on=@create
color=0455
attr=04
on=@dclick
src.sysmessage @1953,1,1,1 Kimi Affetmek istiyon b4b <src.name>
target
return 1
else
return 1
on=@targon_char
//src.targ.events -e_jaevent
src.targ.findid.i_jailcik.remove
src.targ.sysmessage @1953,1,1,1 <act.name> Tarafindan Affedildiniz.. Sucunuzu Tekrar etmemeniz dilegi ile..
[function ja]
if (strmatch(<args>,menu))
var.rm 045e
src.sysmessage @1953,1,1,1 Unutmayin Jail Son Cozumdur.
dialog d_jail
elseif (strmatch(<args>,kufur))
newitem i_jailtargetla
act.tag.suc kufur
act.equip
elseif (strmatch(<args>,abuse))
newitem i_jailtargetla
act.tag.suc bug abuse
act.equip
elseif (strmatch(<args>,flood))
newitem i_jailtargetla
act.tag.suc flood
act.equip
elseif (strmatch(<args>,page))
newitem i_jailtargetla
act.tag.suc hatali page
act.equip
elseif (strmatch(<args>,alan))
newitem i_jailtargetla
act.tag.suc alt f4
act.equip
elseif (strmatch(<args>,macro))
newitem i_jailtargetla
act.tag.suc macro
act.equip
elseif (strmatch(<args>,speed))
newitem i_jailtargetla
act.tag.suc speed
act.equip
elseif (strmatch(<args>,sicil))
newitem i_jailtargetla
act.tag.suc sicil
act.equip
elseif (strmatch(<args>,af))
if (0<account.plevel> < 2)
var.rm 0542
rm * buna yetkiniz yok.
else
newitem i_jailtargetla
act.tag.suc af
act.equip
endif
elseif (strmatch(<args>,st))
if (0<account.plevel> < 2)
var.rm 0542
rm * buna yetkiniz yok.
else
newitem i_jailtargetla
act.tag.suc sicil temizle
act.equip
endif
elseif (strmatch(<args>,yardim))
var.rm 0545
var.rm 0442
src.sysmessage @1953,1,1,1 Komutlar .sicilim, .ja menu, .ja af, .sicilbak, .siciltemizle
else
var.rm 0542
src.sysmessage @1953,1,1,1 Gecersiz Komut Yardim Icin .ja yardim Yaziniz.
endif
[function sicilim]
dialog d_sicil
[dialog d_jail]
155,60
page 0
resizepic 100 140 3500 300 300
text 170 160 955 0
text 175 180 955 1
text 140 210 955 2
text 140 240 955 3
text 140 270 955 4
text 140 300 955 5
text 140 330 955 6
text 140 360 955 7
text 140 390 955 8
button 120 214 1209 1210 1 0 1
button 120 243 1209 1210 1 0 2
button 120 273 1209 1210 1 0 3
button 120 303 1209 1210 1 0 4
button 120 333 1209 1210 1 0 5
button 120 363 1209 1210 1 0 6
button 120 393 1209 1210 1 0 7
[dialog d_jail text]
<serv.servname> Jail Sistemi
Jail Cezalari
Flood'dan cezalandir (0.5)
Hatali Page'den cezalandir (1)
Hakaret'ten cezalandir (2)
Injection/Teot(96)
Alan Ihlali'nden cezalandir. (8)
Bug Abuse'dan cezalandir. (36)
Speed'den Cezalandir.(48)
[dialog d_jail button]
onbutton=1
src.newitem=i_jailtargetla
src.act.tag.suc flood
src.act.target
src.sysmessage @1953,1,1,1 'Flood' Sucundan Kim Hapise Yollansin?
return 1
onbutton=2
src.newitem=i_jailtargetla
src.act.tag.suc hatali page
src.act.target
src.sysmessage @1953,1,1,1 'Hatali Page' Sucundan Kim Hapise Yollansin?
return 1
onbutton=3
src.newitem=i_jailtargetla
src.act.tag.suc kufur
src.act.target
src.sysmessage @1953,1,1,1 'Hakaret' Sucundan Kim Hapise Yollansin?
return 1
onbutton=4
src.newitem=i_jailtargetla
src.act.tag.suc macro
src.act.target
src.sysmessage @1953,1,1,1 'Hile' Sucundan Kim Hapise Yollansin?
return 1
onbutton=5
src.newitem=i_jailtargetla
src.act.tag.suc alt f4
src.act.target
src.sysmessage @1953,1,1,1 'Alan Ihlali' Sucundan Kim Hapise Yollansin?
return 1
onbutton=6
src.newitem=i_jailtargetla
src.act.target
src.act.tag.suc bug abuse
src.sysmessage @1953,1,1,1 'Bug Abuse' Sucundan Kim Hapise Yollansin?
return 1
onbutton=7
src.newitem=i_jailtargetla
src.act.target
src.sysmessage @1953,1,1,1 'Speed' Sucundan Kim Hapise Yollansin?
src.act.tag.suc speed
return 1
[dialog d_sicil]
250,50
page 0
resizepic 100 140 3500 200 240
//resizepic 110 150 3000 140 220
text 125 160 455 0
text 130 180 450 1
text 125 220 955 2
text 125 240 955 3
text 125 260 955 4
text 125 280 955 5
text 125 300 955 6
text 125 320 955 7
text 125 340 955 8
[dialog d_sicil text]
<serv.servname> Sicil Menusu
Suclar & Siciliniz
Flood: <eval(<tag.jailflood>>
Hatali Page: <eval(<tag.jailhatalipage>>
Bug Abuse: <eval(<tag.jailbugabuse>>
Alan Ihlali: <eval(<tag.jailalanihlali>>
Hakaret: <eval(<tag.jailhakaret>>
Hile Prog.: <eval(<tag.jailmacro>>
Speed: <eval(<tag.jailspeed>>
[dialog d_sicil button]
[itemdef i_jailcik]
id=i_memory
type=t_eq_script
name=jailcik
on=@create
timer=0
on=@timer
cont.tag.jaillenmis=0
cont.sysmessage @1953,1,1,1 Cezaniz Sona Ermistir...
cont.go 5286,1184
src.findid.i_jailcikis.remove
src.events -e_jaevent
src.events -e_jail
return 1
[ITEMDEF i_jailcikis]
ID=i_book_open
NAME=Jail Cikis Evraklarii
TYPE=t_script
ON=@Create
ATTR=attr_move_never|attr_static
COLOR=0532
ON=@DClick
src.jaildencik
return 1
on=@Pickup_Pack
return 1
[itemdef i_jailtargetla]
id i_memory
type t_eq_script
name jail hakaret
on=@equip
if (strmatch('<tag.suc>','sicil'))
Target @1953,1,1,1 Kimin Siciline Bakacaksiniz ?
timer 20
return 1
endif
if (strmatch('<tag.suc>','sicil temizle'))
Target @1953,1,1,1 Kimin Sicili Temizlenecek ?
timer 20
return 1
endif
if (strmatch('<tag.suc>','af'))
Target @1953,1,1,1 Kimi affedeceksiniz ?
timer 20
return 1
endif
target '<tag.suc>' sucundan kimi jailliyeyim abi?
timer 20
on=@targon_char
if (strmatch('<tag.suc>','sicil'))
src.targ.dialog d_sicil
return 1
endif
if (strmatch('<tag.suc>','sicil temizle'))
src.targ.tag.jailflood=0
src.targ.tag.jailhatalipage=0
src.targ.tag.jailbugabuse=0
src.targ.tag.jailalanihlali=0
src.targ.tag.jailhakaret=0
src.targ.tag.jailmacro=0
src.targ.tag.jailspeed=0
return 1
endif
if (strmatch('<tag.suc>','af'))
src.targ.findid.i_jailcik.timer=1
src.targ.sysmessage @1953,1,1,1 Cezaniz <src.name> Tarafindan Affedilmistir.
src.targ.consume 100 i_jailcikis
return 1
endif
src.events +e_jaevent
src.sysmessage @1953,1,1,1 <src.targ.name> jaillenmi$tir.
src.var.jailsys 1
src.var.rm 045e
src.var.jailsys 0
src.jailme <tag.suc>
src.events +e_jaevent
remove
return 1
on=@timer
attr attr_decay
remove
[function jailme]
if (<findid.i_jailcik>)
return 1
endif
newitem i_jailcik
if (strmatch('<args>','kufur')
if (0<tag.jailhakaret>)
tag.jailhakaret=(<eval <tag.jailhakaret>> + 1)
act.timer=21600*<eval(<tag.jailhakaret>>
else
act.timer=7200
tag.jailhakaret=1
endif
go jail7
stone 0
tag.jail 1
endif
if (strmatch('<args>','hatali page')
if (0<src.targ.tag.jailhatalipage>)
tag.jailhatalipage=(<eval <src.targ.tag.jailhatalipage>> + 1)
act.timer=3600*<eval(<src.targ.tag.jailhatalipage>>
else
tag.jailhatalipage=1
act.timer=3600
endif
go jail2
tag.jail 2
stone 0
endif
if (strmatch('<args>','alt f4')
if (0<src.targ.tag.jailalanihlali>)
tag.jailalanihlali=(<eval <src.targ.tag.jailalanihlali>> + 1)
act.timer=28800*<eval(<src.targ.tag.jailalanihlali>>
else
tag.jailalanihlali=1
act.timer=28800
endif
go jail1
tag.jail 3
stone 0
endif
if (strmatch('<args>','bug abuse')
if (0<src.targ.tag.jailbugabuse>)
tag.jailbugabuse=(<eval <src.targ.tag.jailbugabuse>> + 1)
act.timer=129600*<eval(<src.targ.tag.jailbugabuse>>
else
tag.jailbugabuse=1
act.timer=129600
endif
go jail8
tag.jail 4
stone 0
endif
if (strmatch('<args>','flood')
if (0<src.targ.tag.jailflood>)
tag.jailflood=(<eval <src.targ.tag.jailflood>> + 1)
act.timer=1800*<eval(<src.targ.tag.jailflood>>
else
tag.jailflood=1
act.timer=1800
endif
go jail3
tag.jail 5
stone 0
endif
if (strmatch('<args>','speed')
if (0<src.targ.tag.jailspeed>)
tag.jailspeed=(<eval <src.targ.tag.jailspeed>> + 1)
act.timer=172800*<eval(<src.targ.tag.jailspeed>>
else
tag.jailspeed=1
act.timer=172800
endif
go jail4
tag.jail 7
stone 0
endif
if (strmatch('<args>','macro')
if (0<src.targ.tag.jailmacro>)
tag.jailmacro=(<eval <src.targ.tag.jailmacro>> + 1)
act.timer=345600*<eval(<src.targ.tag.jailmacro>>
else
tag.jailmacro=1
act.timer=345600
endif
go jail6
tag.jail 6
stone 0
endif
act.tag.suc <args>
act.equip
act.cont <uid>
tag.jaillenmis=1
src.events +e_jaevent
consume 100 i_jailcikis
[events e_jaevent]
on=@click
if (<findid.i_jailcikis>)
message @1953 [Cezasi Sona Ermis]
message <name>
return 1
endif
findid.i_jailcik.morex (<findid.i_jailcik.timer> / 60)
findid.i_jailcik.morey (<findid.i_jailcik.morex> / 60)
if (<tag.jail> == 1)
message @1953 [<eval(<tag.jailhakaret>>, Hakaret]
elseif (<tag.jail> == 2)
message @1953 [<eval(<tag.jailhatalipage>>, Hatali Page]
elseif (<tag.jail> == 3)
message @1953 [<eval(<tag.jailalanihlali>>, Alan Ihlali]
elseif (<tag.jail> == 4)
message @1953 [<eval(<tag.jailbugabuse>>, Hata Somurme]
elseif (<tag.jail> == 5)
message @1953 [<eval(<tag.jailflood>>, Yazi Tekrari]
elseif (<tag.jail> == 6)
message @1953 [<eval(<tag.jailmacro>>, Hile Programi]
elseif (<tag.jail> == 7)
message @1953 [<eval(<tag.jailspeed>>, Speed Hack]
endif
if (<findid.i_jailcik.timer> < 61)
message @1953 [Kalan sure: 1 Dakika]
elseif !(<findid.i_jailcik.morey>)
message @1953 [Kalan sure: <findid.i_jailcik.morex> Dakika]
else
message @1953 [Kalan sure: <findid.i_jailcik.morey> Saat]
endif
on=@gethit
if (<src.isgm>)
return 0
else
if !(<src.findid.i_allahtaseder>)
src.newitem i_allahtaseder
src.act.equip
endif
return 1
endif
on=@skillstart
if !(<isgm>)
src.action=-1
return 1
endif
[itemdef i_allahtaseder]
name=Tas Edenzziiii
id=i_memory
type=t_eq_script
weight=0
layer=layer_special
on=@equip
if !(<cont.isgm>)
timer 3
cont.flags <cont.flags>|04
cont.sayua 070d,0,0,0 * 1 Dakika Boyunca Stone Kalicak *
else
morex 1
timer 1
endif
on=@unequip
cont.stone 0
on=@timer
if !(<morex>)
morex 1
cont.flags <cont.flags>&~04
cont.stone 1
timer 60
else
remove
endif
return 1
[DIALOG d_cikis_jail]
150,20
resizepic 0 0 3500 300 430
text 75 17 455 0
page 0
text 75 40 1153 1
button 40 39 4006 4007 1 0 1
[DIALOG d_cikis_jail TEXT]
Gitmek istediginiz Sehri Seciniz...
Cove
[function jaildencik]
DIALOGCLOSE d_cikis_jail
src.dialog d_cikis_jail
[DIALOG d_cikis_jail BUTTON]
ONBUTTON=0
SRC.GO safe alan
src.sysmessage @1953,1,1,1 Yuru safe'ye
src.findid.i_jailcikis.remove
src.events -e_jaevent
src.events -e_jail
ONBUTTON=1 //Britain
SRC.GO safe alan
src.sysmessage @1953,1,1,1 Bokmu var britte? Yuru safe'ye
src.findid.i_jailcikis.remove
src.events -e_jaevent
src.events -e_jail
[function siciltemizle]
newitem i_jailtargetla
act.tag.suc sicil temizle
act.equip
endif
[function sicilbak]
newitem i_jailtargetla
act.tag.suc sicil
act.equip
endif
[EOF]
[plevel 1]
sicilim
[plevel 2]
ja
[function ja]
if (strmatch(<args>,menu))
dialog d_gonderbakemjaile
elseif (strmatch(<args>,kufur))
newitem i_jailtime_hakaret
act.equip
elseif (strmatch(<args>,abuse))
newitem i_jailtime_bugabuse
act.equip
elseif (strmatch(<args>,flood))
newitem i_jailtime_flood
act.equip
elseif (strmatch(<args>,page))
newitem i_jailtime_hatalipage
act.equip
elseif (strmatch(<args>,alan))
newitem i_jailtime_alanihlali
act.equip
elseif (strmatch(<args>,macro))
newitem i_jailtime_macro
act.equip
elseif (strmatch(<args>,ban))
newitem i_jailtime_ban
act.equip
elseif (strmatch(<args>,sicil))
if (<account.plevel> < 6)
sysmessage Sicile bakmak? <src.name>?
else
newitem i_sicilebakbakiim
act.equip
endif
elseif (strmatch(<args>,die))
if (<account.plevel> < 6)
sysmessage Affetmek? <src.name>?
else
newitem i_affetlortum
act.equip
endif
elseif (strmatch(<args>,st))
if (<account.plevel> < 6)
sysmessage Sicil temizlemek? <src.name>?.
else
newitem i_sicilitemizlebabz
act.equip
endif
else
smg Bu komut yada buna benzer komut tek tarafli olarak kaldirilmistir.
endif
[function sicilim] // playerlar icin sicil menusunu acan function
dialog d_sicilimebakacem
[dialog d_gonderbakemjaile] // staff icin jail menu dialoglari
155,60
page 0
resizepic 100 140 5054 250 300
resizepic 110 150 5054 230 280
htmlgump 170 160 200 20 0 0 0
htmlgump 175 180 200 20 1 0 0
htmlgump 140 210 200 20 2 0 0
htmlgump 140 240 200 20 3 0 0
htmlgump 140 270 200 20 4 0 0
htmlgump 140 300 200 20 5 0 0
htmlgump 140 330 200 20 6 0 0
htmlgump 140 360 200 20 7 0 0
htmlgump 140 390 200 20 8 0 0
button 120 214 1209 1210 1 0 1
button 120 243 1209 1210 1 0 2
button 120 273 1209 1210 1 0 3
button 120 303 1209 1210 1 0 4
button 120 333 1209 1210 1 0 5
button 120 363 1209 1210 1 0 6
button 120 393 1209 1210 1 0 7
[dialog d_gonderbakemjaile text]
<serv.name> Jail Sistemi
- Jail Cezalari -
Flood'dan cezalandir (2)
Hatali Page'den cezalandir (4)
Hakaret'ten cezalandir (3)
Macro'dan cezalandir. (5)
Alan Ihlali'nden cezalandir. (8)
Bug Abuse'dan cezalandir. (96)
Ki$inin banlanmasini talep et.
[dialog d_gonderbakemjaile button]
onbutton=1
src.newitem=i_jailtime_flood
src.act.target
src.sysmessage 'Flood' sucundan jaillemek istediginiz kisiyi secin.
return 1
onbutton=2
src.newitem=i_jailtime_hatalipage
src.act.target
src.sysmessage 'Hatali Page' sucundan jaillemek istediginiz kisiyi secin.
return 1
onbutton=3
src.newitem=i_jailtime_hakaret
src.act.target
src.sysmessage 'Hakaret' sucundan jaillemek istediginiz kisiyi secin.
return 1
onbutton=4
src.newitem=i_jailtime_macro
src.act.target
src.sysmessage 'Macro' sucundan jaillemek istediginiz kisiyi secin.
return 1
onbutton=5
src.newitem=i_jailtime_alanihlali
src.act.target
src.sysmessage 'Alan Ihlali' sucundan jaillemek istediginiz kisiyi secin.
return 1
onbutton=6
src.newitem=i_jailtime_bugabuse
src.act.target
src.sysmessage 'Bug Abuse' sucundan jaillemek istediginiz kisiyi secin.
return 1
onbutton=7
src.newitem=i_jailtime_ban
src.act.target
src.sysmessage Banlanmasini talep ettiginiz kisiyi seciniz.
src.targ.title <src.name> tarafindan
return 1
[dialog d_sicilimebakacem] // playerlar icin sicil menusu
250,50
page 0
resizepic 100 140 5054 160 240
resizepic 110 150 5054 140 220
htmlgump 125 160 200 20 0 0 0
htmlgump 130 180 200 20 1 0 0
htmlgump 125 220 200 20 2 0 0
htmlgump 125 240 200 20 3 0 0
htmlgump 125 260 200 20 4 0 0
htmlgump 125 280 200 20 5 0 0
htmlgump 125 300 200 20 6 0 0
htmlgump 125 320 200 20 7 0 0
htmlgump 125 340 200 20 8 0 0
[dialog d_sicilimebakacem text]
<serv.name> Sicil Menusu
Suclar & Siciliniz
Yazi Tekrari: <eval(<src.tag.jailflood>>
Hatali Page: <eval(<src.tag.jailpage>>
Bug Abuse: <eval(<src.tag.jailbugabuse>>
Alan Ihlali: <eval(<src.tag.jailalanihlali>>
Hakaret: <eval(<src.tag.jailhakaret>>
Macro: <eval(<src.tag.jailmacro>>
Speed: <eval(<src.tag.jailspeed>>
[dialog d_sicilimebakacem button]
[itemdef i_jailcik]
id=i_memory
type=t_eq_script
name=jailcik
on=@create
timer=0
on=@timer
cont.tag.jaillenmis=0
cont.events -e_jail
cont.sysmessage Cezaniz sona erdi.
cont.go jail9
remove
[itemdef i_sicilebakbakiim]
id=i_memory
type=t_eq_script
name=sicile bak bakiim
on=@equip
target Kimin siciline bakmak istiyorsunuz?
timer 20
on=@targon_char
dialog d_sicilinebakiyom
src.s *** <src.targ.name> isimli ki$inin sicilini kontrol etti.
remove
return 1
on=@timer
attr=attr_decay
remove
[itemdef i_affetlortum]
id=i_memory
type=t_eq_script
name=affet beni lortum
on=@equip
target Kimi affetmek istiyorsunuz?
timer 20
on=@targon_char
src.targ.findid.i_jailcik.timer=1
src.s *** <src.targ.name> isimli ki$inin jail cezasini affetti.
src.targ.sysmessage <src.name> tarafindan jail cezaniz affedildi.
remove
return 1
on=@timer
attr=attr_decay
remove
[itemdef i_sicilitemizlebabz]
id=i_memory
type=t_eq_script
name=cok pis temizlerim
on=@equip
target Kimin sicilini temizlemek istiyorsunuz?
timer 1
on=@targon_char
src.targ.sysmessage <src.name> tarafindan siciliniz temizlendi.
src.s *** <src.targ.name> isimli ki$inin sicilini temizledi.
src.targ.tag.jailflood=0
src.targ.tag.jailpage=0
src.targ.tag.jailbugabuse=0
src.targ.tag.jailalanihlali=0
src.targ.tag.jailhakaret=0
src.targ.tag.jailmacro=0
src.targ.tag.jailspeed=0
remove
return 1
on=@timer
attr=attr_decay
remove
[dialog d_sicilinebakiyom] // staff icin playerlarin siciline bakma menusu
250,50
page 0
resizepic 100 140 5120 160 240
resizepic 110 150 3000 140 220
htmlgump 125 160 200 20 0 0 0
htmlgump 125 180 200 20 1 0 0
htmlgump 125 220 200 20 2 0 0
htmlgump 125 240 200 20 3 0 0
htmlgump 125 260 200 20 4 0 0
htmlgump 125 280 200 20 5 0 0
htmlgump 125 300 200 20 6 0 0
htmlgump 125 320 200 20 7 0 0
htmlgump 125 340 200 20 8 0 0
[dialog d_sicilinebakiyom text]
<serv.name> Sicil Menusu
Sicil: <src.targ.name>
Yazi Tekrari: <eval(<src.targ.tag.jailflood>>
Hatali Page: <eval(<src.targ.tag.jailpage>>
Bug Abuse: <eval(<src.targ.tag.jailbugabuse>>
Alan Ihlali: <eval(<src.targ.tag.jailalanihlali>>
Hakaret: <eval(<src.targ.tag.jailhakaret>>
Macro: <eval(<src.targ.tag.jailmacro>>
Speed: <eval(<src.targ.tag.jailspeed>>
[dialog d_sicilinebakiyom button]
[itemdef i_jailtime_hakaret] // jail 1 ok!
id=i_memory
type=t_eq_script
name=jail hakaret
on=@equip
target 'Kufur' sucundan jaillemek istediginiz kisiyi secin.
timer 20
on=@targon_char
if (0<src.targ.tag.jailhakaret>)
src.targ.tag.jailhakaret=(<eval <src.targ.tag.jailhakaret>> + 1)
src.targ.go jail7
src.targ.tag.jail 1
src.targ.tag.jaillenmis=1
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=10800*<eval(<src.targ.tag.jailhakaret>>
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage <src.targ.name> jaillenmi$tir.
src.s *** <src.targ.name> isimli ki$iyi 'Hakaret' sucundan jailledi.
else
src.targ.tag.jailhakaret=1
src.targ.go jail7
src.targ.tag.jail 1
src.targ.tag.jaillenmis=1
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=10800
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage <src.targ.name> jaillenmi$tir.
serv.allclients findid.i_staff_chat.cont.smsgx *** <src.name>, <src.targ.name> isimli ki$iyi 'Hakaret' sucundan jailledi.
endif
remove
return 1
on=@timer
attr=attr_decay
remove
[itemdef i_jailtime_hatalipage] // jail 2 ok!
id=i_memory
type=t_eq_script
name=jail page
on=@equip
target 'Hatali Page' sucundan kimi jailliyeyim abi?
timer 20
on=@targon_char
if (0<src.targ.tag.jailhatalipage>)
src.targ.tag.jailhatalipage=(<eval <src.targ.tag.jailhatalipage>> + 1)
src.targ.go jail2
src.targ.tag.jail 2
src.targ.tag.jaillenmis=1
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=14400*<eval(<src.targ.tag.jailhatalipage>>
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage <src.targ.name> jaillenmi$tir.
serv.allclients findid.i_staff_chat.cont.smsgx *** <src.name>, <src.targ.name> isimli ki$iyi 'Hatali Page' sucundan jailledi.
else
src.targ.tag.jailhatalipage=1
src.targ.go jail2
src.targ.tag.jail 2
src.targ.tag.jaillenmis=1
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=14400
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage <src.targ.name> jaillenmi$tir.
serv.allclients findid.i_staff_chat.cont.smsgx *** <src.name>, <src.targ.name> isimli ki$iyi 'Hatali Page' sucundan jailledi.
endif
remove
return 1
on=@timer
attr=attr_decay
remove
[itemdef i_jailtime_alanihlali] // jail 3 ok!
id=i_memory
type=t_eq_script
name=jail alan
on=@equip
target 'Alan Ihlali' sucundan kimi jailliyeyim abi?
timer 20
on=@targon_char
if (0<src.targ.tag.jailalanihlali>)
src.targ.tag.jailalanihlali=(<eval <src.targ.tag.jailalanihlali>> + 1)
src.targ.go jail1
src.targ.tag.jail 3
src.targ.tag.jaillenmis=1
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=28800*<eval(<src.targ.tag.jailalanihlali>>
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage <src.targ.name> jaillenmi$tir.
serv.allclients findid.i_staff_chat.cont.smsgx *** <src.name>, <src.targ.name> isimli ki$iyi 'Alan Ihlali' sucundan jailledi.
else
src.targ.tag.jailalanihlali=1
src.targ.go jail1
src.targ.tag.jail 3
src.targ.tag.jaillenmis=1
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=28800
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage <src.targ.name> jaillenmi$tir.
src.s *** <src.targ.name> isimli ki$iyi 'Alan Ihlali' sucundan jailledi.
endif
remove
return 1
on=@timer
attr=attr_decay
remove
[itemdef i_jailtime_bugabuse] // jail 4 ok!
id=i_memory
type=t_eq_script
name=jail abuse
on=@equip
target 'Bug Abuse' sucundan kimi jailliyeyim abi?
timer 20
on=@targon_char
if (0<src.targ.tag.jailbugabuse>)
src.targ.tag.jailbugabuse=(<eval <src.targ.tag.jailbugabuse>> + 1)
src.targ.go jail8
src.targ.tag.jail 4
src.targ.tag.jaillenmis=1
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=345600*<eval(<src.targ.tag.jailbugabuse>>
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage <src.targ.name> jaillenmi$tir.
src.s *** <src.targ.name> isimli ki$iyi 'Bug Abuse' sucundan jailledi.
else
src.targ.tag.jailbugabuse=1
src.targ.go jail8
src.targ.tag.jail 4
src.targ.tag.jaillenmis=1
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=345600
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage <src.targ.name> jaillenmi$tir.
serv.allclients findid.i_staff_chat.cont.smsgx *** <src.name>, <src.targ.name> isimli ki$iyi 'Bug Abuse' sucundan jailledi.
endif
remove
return 1
on=@timer
attr=attr_decay
remove
[itemdef i_jailtime_flood] // jail 5 ok!
id=i_memory
type=t_eq_script
name=jail flood
on=@equip
target 'Flood' sucundan kimi jailliyeyim abi?
timer 20
on=@targon_char
if (0<src.targ.tag.jailflood>)
src.targ.tag.jailflood=(<eval <src.targ.tag.jailflood>> + 1)
src.targ.go jail3
src.targ.tag.jail 5
src.targ.tag.jaillenmis=1
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=7200*<eval(<src.targ.tag.jailflood>>
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage <src.targ.name> jaillenmi$tir.
src.s *** <src.targ.name> isimli ki$iyi 'Flood' sucundan jailledi.
else
src.targ.tag.jailflood=1
src.targ.go jail3
src.targ.tag.jail 5
src.targ.tag.jaillenmis=1
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=7200
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage <src.targ.name> jaillenmi$tir.
src.s *** <src.targ.name> isimli ki$iyi 'Flood' sucundan jailledi.
endif
remove
return 1
on=@timer
attr=attr_decay
remove
[itemdef i_jailtime_macro] // jail 6 ok!
id=i_memory
type=t_eq_script
name=jail macro
on=@equip
target 'Unattanted Macro' sucundan kimi jailliyeyim abi?
timer 20
on=@targon_char
if (0<src.targ.tag.jailmacro>)
src.targ.tag.jailmacro=(<eval <src.targ.tag.jailmacro>> + 1)
src.targ.go jail4
src.targ.tag.jail 6
src.targ.tag.jaillenmis=1
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=18000*<eval(<src.targ.tag.jailmacro>>
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage <src.targ.name> jaillenmi$tir.
src.s *** <src.targ.name> isimli ki$iyi 'Unattanted Macro' sucundan jailledi.
else
src.targ.tag.jailmacro=1
src.targ.go jail4
src.targ.tag.jail 6
src.targ.tag.jaillenmis=1
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=18000
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage <src.targ.name> jaillenmi$tir.
src.s *** <src.targ.name> isimli ki$iyi 'Unattanted Macro' sucundan jailledi.
endif
remove
return 1
on=@timer
attr=attr_decay
remove
[itemdef i_jailtime_ban] // jail 7 ok!
id=i_memory
type=t_eq_script
name=jail macro
on=@equip
target Banlanma talebiyle kimi ta$ edeyim abi?
timer 20
on=@targon_char
src.sysmessage Ki$inin info'suna banlanma nedenini not etmeyi unutan, WildGenie olsun.
src.targ.stone
src.targ.go jail5
src.targ.tag.jail 7
src.targ.sysmessage Blocklanmak uzere <src.name> tarafindan stone edildiniz.
src.s *** <src.targ.name> isimli ki$iyi banlanma talebiyle stone etti.
src.targ.title Banlanacak / <src.name>
remove
return 1
on=@timer
attr=attr_decay
remove
[events e_jail]
on=@click
findid.i_jailcik.morex (<findid.i_jailcik.timer> / 60)
findid.i_jailcik.morey (<findid.i_jailcik.morex> / 60)
if (<tag.jail> == 1)
message [<eval(<tag.jailhakaret>>, Hakaret]
elseif (<tag.jail> == 2)
message [<eval(<tag.jailhatalipage>>, Hatali Page]
elseif (<tag.jail> == 3)
message [<eval(<tag.jailalanihlali>>, Alan Ihlali]
elseif (<tag.jail> == 4)
message [<eval(<tag.jailbugabuse>>, Hata Somurme]
elseif (<tag.jail> == 5)
message [<eval(<tag.jailflood>>, Yazi Tekrari]
elseif (<tag.jail> == 6)
message [<eval(<tag.jailmacro>>, Istikrarsiz Macro]
elseif (<tag.jail> == 7)
message [Banlanacak]
endif
if (<findid.i_jailcik.timer> < 61)
message [Kalan sure: 1 Dakika]
elseif !(<findid.i_jailcik.morey>)
message [Kalan sure: <findid.i_jailcik.morex> Dakika]
else
message [Kalan sure: <findid.i_jailcik.morey> Saat]
endif
On=@GetHit
if (<src.isgm>)
return 0
else
if !(<src.findid.i_allahtaseder>)
src.newitem i_allahtaseder
src.act.equip
endif
return 1
endif
On=@SpellEffect
if (<argn> == 59)
return 0
elseif (<src.isgm>)
return 0
else
if !(<src.findid.i_allahtaseder>)
src.newitem i_allahtaseder
src.act.equip
endif
return 1
endif
On=@SkillStart
if !(<isgm>)
skill fail
return 1
endif
///////////////////Ozel stone
[itemdef i_allahtaseder]
name=ta$ ederim cok pis
id=i_memory
type=t_eq_script
weight=0
layer=layer_special
on=@equip
if !(<cont.isgm>)
timer 3
cont.flags <cont.flags>|04
cont.sayua 070d,6,6,0 * 1 dakika tas kalacak *
else
morex 1
timer 1
endif
on=@unequip
cont.stone 0
on=@timer
if !(<morex>)
morex 1
cont.flags <cont.flags>&~04
cont.stone 1
timer 60
else
remove
endif
return 1
[eof]