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

Jail Sistemi...


Öne çıkan mesajlar

Mesaj tarihi:
Arkadaslar ben burda yazmis oldugum bir scriptte bug vb hatalar var mi diye sizden yardim istiyecektim eger tabi ederseniz....

Buyrun Script Burda.....


[spo1=Jail Sistemi...][plevel 1]
sicilim

[plevel 2]
ceza

[plevel 5]
sicilkontrol

[plevel 6]
affet
siciltemizle

[function ceza]
dialog d_jail

[function sicilkontrol]
if (strmatch(,sicil))
elseif (0 < 4)
sysmessage Seer ve Counsoler'lar bu komutu kullanamazlar..
else
newitem i_sicilkontrol
act.equip
endif

[function affet]
if (strmatch(,af))
elseif (0 < 6)
sysmessage Bu komutu sadece Administrator ve Owner kullanabilir..
else
newitem i_affet
act.equip
endif

[function siciltemizle]
if (strmatch(,st))
elseif (0 < 6)
sysmessage Bu komutu sadece Administrator ve Owner kullanabilir..
else
newitem i_siciltemizle
act.equip
endif


[function sicilim] // playerlar icin sicil menusunu acan function
dialog d_sicilim


[dialog d_sicilim]
0, 0
PAGE 0
resizepic 10 12 5054 340 200
//resizepic 20 40 3000 320 160

text 25 20 1152 0
text 35 50 1109 1 // line 1
text 240 50 1109 2
text 300 50 1109 3
text 35 70 1109 4 // line 2
text 240 70 1109 5
text 300 70 1109 6
text 35 90 1109 7 // line 3
text 240 90 1109 8
text 300 90 1109 9
text 35 110 1109 10 // line 4
text 240 110 1109 11
text 300 110 1109 12
text 35 130 1109 13 // line 5
text 240 130 1109 14
text 300 130 1109 15
text 35 150 1109 16 // line 6
text 240 150 1109 17
text 300 150 1109 18
text 60 170 1109 19

[dialog d_sicilim text]
Sicil Dosyasi - //0
Alan ihlali sucundan//1
> //2
kere //3
Bug Abuse sucundan//4
> //5
kere //6
Flood yuzunden //7
> //8
kere //9
Huzursuzluk yaratmaktan //10
> //11
kere //12
Hatali Page yuzunden //13
> //14
kere //15
Hakaret sucundan //16
> //17
kere //18
Hapis Cezasina Carptirilmi$siniz. //19

[dialog d_sicilim button]


[dialog d_sicilkontrol] // staff icin playerlarin siciline bakma menusu
0, 0
PAGE 0
resizepic 10 12 5054 340 200
resizepic 20 40 3000 320 160

text 25 20 1152 0
text 35 50 1109 1 // line 1
text 240 50 1109 2
text 300 50 1109 3
text 35 70 1109 4 // line 2
text 240 70 1109 5
text 300 70 1109 6
text 35 90 1109 7 // line 3
text 240 90 1109 8
text 300 90 1109 9
text 35 110 1109 10 // line 4
text 240 110 1109 11
text 300 110 1109 12
text 35 130 1109 13 // line 5
text 240 130 1109 14
text 300 130 1109 15
text 35 150 1109 16 // line 6
text 240 150 1109 17
text 300 150 1109 18
text 60 170 1109 19

[dialog d_sicilkontrol text]
Sicil Dosyasi - //0
Alan ihlali sucundan//1
> //2
kere //3
Bug Abuse sucundan//4
> //5
kere //6
Flood yuzunden //7
> //8
kere //9
Huzursuzluk yaratmaktan //10
> //11
kere //12
Hatali Page yuzunden //13
> //14
kere //15
Hakaret sucundan //16
> //17
kere //18
Hapis Cezasina Carptirilmi$! //19

[dialog d_sicilkontrol button]


[itemdef i_affet]
id=i_memory
type=t_eq_script
name=affet beni lortum

on=@equip
target Kimi affetmek istiyorsunuz?
timer 20

on=@targon_char
link
if (0> > 1)
src.sysmessage Hata: staff uyelerine karis$massiniz.
return 1
endif

if ()
src.sysmessage Hata: sadece oyuncular jaillenebilir ve affedilebilir.
return 1
endif

src.targ.findid.i_jailcik.timer=1
serv.allclients sysmessage , isimli ki$inin jail cezasini affetti.
src.targ.sysmessage tarafindan jail cezaniz affedildi.
remove
return 1

on=@timer
attr=attr_decay
remove

[itemdef i_siciltemizle]
id=i_memory
type=t_eq_script
name=cok pis temizlerim

on=@equip
target Kimin sicilini temizlemek istiyorsunuz?
timer 20

on=@targon_char
src.targ.sysmessage tarafindan siciliniz temizlendi.
src.targ.tag.jailflood=0
src.targ.tag.jailpage=0
src.targ.tag.jailmacro=0
src.targ.tag.jailalan=0
src.targ.tag.jailhakaret=0
src.targ.tag.jailbugabuse=0
remove
return 1

on=@timer
attr=attr_decay
remove

[itemdef i_tas]
name=ta$ ederim cok pis
id=i_memory
type=t_eq_script
weight=0
layer=layer_special

on=@equip
if !()
timer 3
cont.flags |04
cont.sayua 070d,0,0,0 * 1 dakika stone kalacak *
else
morex 1
timer 1
endif

on=@unequip
cont.stone 0

on=@timer
if !()
morex 1
cont.flags &~04
cont.stone 1
timer 60
else
remove
endif
return 1

[itemdef i_jailcik]
id=i_memory
type=t_eq_script
name=jailcik

on=@create
timer=0
Mesaj tarihi:
buldugum tek hata (hata olmayabilir)

[DIALOG d_jail button]
onbutton=1
src.newitem=i_jailtime_flood
src.act.target
src.sysmessage Flood sucundan kimi jaile atmak istiyorsun?
return 1


koyu yeri
src.act.equip olarak değiştir.[signature][hline]Sindarin MMO Platformu
Chaos Web Tasarım


[Bu mesaj Tcpip tarafından 13 Ağustos 2005 14:51 tarihinde değiştirilmiştir]
Mesaj tarihi:
Euheh hayır oyle kullanmıyomuşum ama orayı

[function sicilkontrol]
if (strmatch(,sicilkontrol))
elseif (0 < 4)
sysmessage Seer ve Counsoler'lar bu komutu kullanamazlar..
else
newitem i_sicilkontrol
act.equip
endif

bu şekilde düzeltsem bi problem olur mu?
Mesaj tarihi:
ben yazmıştım bir jail sistemi ama tam fixleri yapılmamıştı bozuk olabiliri mbir koyayım bak istersen

[spo1=Jail sistemi][function jaileat]
dialog d_jail
return 1

[dialog d_jail]
0,0
nodispose
page 0
page 1
resizepic 15 15 3600 250 320
text 40 35 38 0
text 50 80 48 1
text 50 110 48 2
text 50 140 48 3
text 50 170 48 4
text 50 200 48 5
text 50 230 48 6
text 50 260 48 7
button 160 87 2103 2104 1 0 1
button 160 117 2103 2104 1 0 2
button 160 147 2103 2104 1 0 3
button 160 177 2103 2104 1 0 4
button 160 207 2103 2104 1 0 5
button 160 237 2103 2104 1 0 6
button 160 267 2103 2104 1 0 7
button 230 40 3 4 1 0 8

[dialog d_jail text]
- Jail Menusu
Hatali Page
Flood
Macro
Alan Ihlali
Kufur
Bug Abuse
Speed

[dialog d_jail button]
on=1
src.newitem i_jail_hatali_page_target
src.act.equip
return 1

on=2
src.newitem i_jail_flood_target
src.act.equip
return 1

on=3
src.newitem i_jail_macro_target
src.act.equip
return 1

on=4
src.newitem i_jail_alan_ihlali_target
src.act.equip
return 1

on=5
src.newitem i_jail_kufur_target
src.act.equip
return 1

on=6
src.newitem i_jail_bug_abuse_target
src.act.equip
return 1

on=7
src.newitem i_jail_speed_target
src.act.equip
return 1

on=8
src.sysmessage Menuyu kapattiniz.
return 1

[itemdef i_jail_hatali_page_target]
Name=Hatali Page
Id=i_gold
type=t_eq_script

on=@create
attr 00090

on=@equip
Target Kimi hatali page sucundan jaile atacaksiniz?
return 1

on=@targon_item
remove
return 1

on=@targon_ground
remove
return 1

on=@targon_char
if ()
src.sysmessage Bu bir oyuncu degil.
remove
return 1
elseif !(strmatch('','1'))
src.sysmessage Staff kadrosundan birisini jaile atmayi planlamiyorsunuz herhalde?
remove
return 1
elseif ()
src.sysmessage Bu oyuncu zaten hapiste.
remove
return 1
else
src.targ.go 5306,1164
src.targ.tag.jail_yeri=5306,1164
src.targ.jail_hatali_page
src.targ.jail_cezasi
remove
return 1
endif

[itemdef i_jail_flood_target]
Name=Flood
Id=i_gold
type=t_eq_script

on=@create
attr 00090

on=@equip
Target Kimi flood sucundan jaile atacaksiniz?
return 1

on=@targon_item
remove
return 1

on=@targon_ground
remove
return 1

on=@targon_char
if ()
remove
return 1
elseif !(strmatch('','1'))
src.sysmessage Staff kadrosundan birisini jaile atmayi planlamiyorsunuz herhalde?
remove
return 1
elseif ()
src.sysmessage Bu oyuncu zaten hapiste.
remove
return 1
else
src.targ.go 5296,1174
src.targ.tag.jail_yeri=5296,1174
src.targ.jail_flood
src.targ.jail_cezasi
remove
return 1
endif

[itemdef i_jail_macro_target]
Name=Macro
Id=i_gold
type=t_eq_script

on=@create
attr 00090

on=@equip
Target Kimi macro sucundan jaile atacaksiniz?
return 1

on=@targon_item
remove
return 1

on=@targon_ground
remove
return 1

on=@targon_char
if ()
remove
return 1
elseif !(strmatch('','1'))
src.sysmessage Staff kadrosundan birisini jaile atmayi planlamiyorsunuz herhalde?
remove
return 1
elseif ()
src.sysmessage Bu oyuncu zaten hapiste.
remove
return 1
else
src.targ.go 5296,1174
src.targ.tag.jail_yeri=5296,1174
src.targ.jail_macro
src.targ.jail_cezasi
remove
return 1
endif

[itemdef i_jail_alan_ihlali_target]
Name=Alan Ihlali
Id=i_gold
type=t_eq_script

on=@create
attr 00090

on=@equip
Target Kimi alan ihlali sucundan jaile atacaksiniz?
return 1

on=@targon_item
remove
return 1

on=@targon_ground
remove
return 1

on=@targon_char
if ()
remove
return 1
elseif !(strmatch('','1'))
src.sysmessage Staff kadrosundan birisini jaile atmayi planlamiyorsunuz herhalde?
remove
return 1
elseif ()
src.sysmessage Bu oyuncu zaten hapiste.
remove
return 1
else
src.targ.go 5296,1184
src.targ.tag.jail_yeri=5296,1184
src.targ.jail_alan_ihlali
src.targ.jail_cezasi
remove
return 1
endif

[itemdef i_jail_kufur_target]
Name=Kufur
Id=i_gold
type=t_eq_script

on=@create
attr 00090

on=@equip
Target Kimi kufur sucundan jaile atacaksiniz?
return 1

on=@targon_item
remove
return 1

on=@targon_ground
remove
return 1

on=@targon_char
if ()
remove
return 1
elseif !(strmatch('','1'))
src.sysmessage Staff kadrosundan birisini jaile atmayi planlamiyorsunuz herhalde?
remove
return 1
elseif ()
src.sysmessage Bu oyuncu zaten hapiste.
remove
return 1
else
src.targ.go 5286,1174
src.targ.tag.jail_yeri=5286,1174
src.targ.jail_kufur
src.targ.jail_cezasi
remove
return 1
endif

[itemdef i_jail_bug_abuse_target]
Name=Bug Abuse
Id=i_gold
type=t_eq_script

on=@create
attr 00090

on=@equip
Target Kimi bug abuse sucundan jaile atacaksiniz?
return 1

on
Mesaj tarihi:
Item yerine oyuncuya jaile giricne tag versem mesela hatalı page için jailmeqan tagını jail4 yapsam sonra jail eventine

on=@environchange
if (strmach('','jail'))
return 1
else
src.go=
endif
return 1

bu satırları eklesem olur mu?
Mesaj tarihi:
said:
[plevel 6]
siciltemizle

[function siciltemizle]
if ( < 4)
src.sysmessage Bu komutu seer ve couns'lar kullanamaz.


zaten komut kullanilamaz plevel 6 altinda :)[signature][hline]Yuru be yavrum endamini goreyim, sensiz gecen gunlerin ta anasini s!..yim.
Vikont, rules tamer.
×
×
  • Yeni Oluştur...