Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Exile Jail System


Todesengel

Öne çıkan mesajlar

// jailltime item'larinin hepsini kaldirip, ja komutunun args'ine gore more1 vererek yapabiliriz.
// boylece item fazlaligindan kurtulur, hemde bu scp'nin boyutu azalirdi, ama sonra nbl'den haciladi
// denilmesin diye bole yaptim :)

[function hapis]
if (strmatch(,menu))
var.rm 045e
rm * bir ki$iyi cezalandirmadan once, bir kez daha du$unun.
dialog d_gonderbakemjaile

elseif (strmatch(,kufur))
newitem i_jailtime_hakaret
act.equip

elseif (strmatch(,abuse))
newitem i_jailtime_bugabuse
act.equip

elseif (strmatch(,flood))
newitem i_jailtime_flood
act.equip

elseif (strmatch(,page))
newitem i_jailtime_hatalipage
act.equip

elseif (strmatch(,alan))
newitem i_jailtime_alanihlali
act.equip

elseif (strmatch(,macro))
newitem i_jailtime_macro
act.equip

elseif (strmatch(,macro))
newitem i_jailtime_speed
act.equip

elseif (strmatch(,ban))
//if (0 > 1)
//sysmessage Staff uyesini atamazsiniz.
//else
newitem i_jailtime_ban
act.equip
//endif
elseif (strmatch(,sicil))
if (0 < 4)
var.rm 0542
rm * buna yetkiniz yok.
else
newitem i_sicilebakbakiim
act.equip
endif

elseif (strmatch(,af))
if (0 < 5)
var.rm 0542
rm * buna yetkiniz yok.
else
newitem i_affetlortum
act.equip
endif

elseif (strmatch(,st))
if (0 < 5)
var.rm 0542
rm * buna yetkiniz yok.
else
newitem i_sicilitemizlebabz
act.equip
endif

else
var.rm 0542
rm * gecersiz komut.
endif

[function sicilim]
dialog d_sicilimebakacem

[dialog d_gonderbakemjaile]
155,60
page 0
resizepic 100 140 2620 300 300
//resizepic 110 150 3000 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]
Blood Rave Jail Sistemi
Jail Cezalari
Flood'dan cezalandir (4)
Hatali Page'den cezalandir (4)
Hakaret'ten cezalandir (24)
Macro'dan cezalandir. (100)
Alan Ihlali'nden cezalandir. (80)
Bug Abuse'dan cezalandir. (120)
Speed'den Cezalandir.

[dialog d_gonderbakemjaile button]

onbutton=1
src.newitem=i_jailtime_flood
src.act.target
src.sysmessage 'Flood' sucundan kimi jailliyeyim abi?
return 1

onbutton=2
src.newitem=i_jailtime_hatalipage
src.act.target
src.sysmessage 'Hatali Page' sucundan kimi jailliyeyim abi?
return 1

onbutton=3
src.newitem=i_jailtime_hakaret
src.act.target
src.sysmessage 'Hakaret' sucundan kimi jailliyeyim abi?
return 1

onbutton=4
src.newitem=i_jailtime_macro
src.act.target
src.sysmessage 'Macro' sucundan kimi jailliyeyim abi?
return 1

onbutton=5
src.newitem=i_jailtime_alanihlali
src.act.target
src.sysmessage 'Alan Ihlali' sucundan kimi jailliyeyim abi?
return 1

onbutton=6
src.newitem=i_jailtime_bugabuse
src.act.target
src.sysmessage 'Bug Abuse' sucundan kimi jailliyeyim abi?
return 1

onbutton=7
src.newitem=i_jailtime_speed
src.act.target
src.sysmessage 'Speed' Sucundan Kimi Jailleyeceksiniz.
return 1

[dialog d_sicilimebakacem] // playerlar icin sicil menusu
250,50
page 0
resizepic 100 140 2620 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_sicilimebakacem text]
Blood Rave Sicil Menusu
Suclar & Siciliniz
Yazi Tekrari: >
Hatali Page: >
Bug Abuse: >
Alan Ihlali: >
Hakaret: >
Macro: >
Speed: >

[dialog d_sicilimebakacem button]
// bo$ i$te lan ne bakiyon amcik?

[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_jaevent
cont.sysmessage Cezaniz bitmi$tir.
cont.newitem i_gmxjail_ball
cont.act.timer 0
cont.act.bounce

remove

[itemdef i_sicilebakbakiim]
id=i_memory
type=t_eq_script
name=sicile bak bakiim

on=@equip
target Kimin sicile bakayim babz?
timer 20

on=@targon_char
dialog d_sicilinebakiyom
var.rm 045e
var.jailsys 1
SERV.ALLCLIENTS s_hear ** Report: , isimli ki$inin sicilini kontrol etti.
var.jailsys=
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 affedek lo?
Link to comment
Sosyal ağlarda paylaş

ben bu scripti bir yerden hatirliyorum :p (e kendim yazdim hatirlarim tabi) o ba$liktaki sadece bir comment'ti. yani script zaten o haliyle stable, sadece ben farkli farkli item'larda bulunmasina ragmen, onu tek bir item'da more1 vererek yapabilecegimizi solemi$tim yani $uanki script zaten cali$iyor.[signature][hline]- never too old to learn!
Link to comment
Sosyal ağlarda paylaş

×
  • Yeni Oluştur...