Kayıt ol!             
Şifremi unuttum ?
   

  
 

Karakter Boyutu:  

Etiketler: lanet 4 sorun

Yazar Mesaj

tugay77

U-Ser

Online durumu

Nereden: Turkey Yalova
Meslek: Ögrenci
Yaş: 17
U-S Puan: 0
  0  

#310261   2008-07-25 18:40 GMT      


1-Spheretablesde playerlogin var fakat eventsver bazen çalısıyor bazen çalısmıyor yardım edermisiniz.
Kod:
[skillclass 0] // player class
str 100
int 100
dex 100
statsum 300
skillsum 5000.0

On=@EnvironChange
if !(<isevent.fix>)
events fix

endif

On=@Login
src.invis 0
src.detail 0
src.events e_dropfix
src.events e_death_announce
src.events e_spear
src.events e_paradarbe
src.events e_bleeding
src.events e_bleed
src.events e_dismount
src.events fix
src.events -e_stun
src.events -e_disarm
src.sysmessage @1925 <serv.name>  Shard
src.sysmessage @07a1 Lutfen sifrenizi kimse ile paylasmayiniz.
src.sysmessage @07a1 Site Adresimiz Www.Murdererpvp.Com ' dur.
if (<account.plevel> > 2)
src.invis 1
endif


On=@Logout
f_player_logout
if (0<account.plevel> < 2)
serv.newitem i_dusuruyorum
return 1
endif

[skillclass 1] // staff class
str 900
int 900
dex 900
statsum 900
skillsum 150000.0

On=@EnvironChange
if (0<account.plevel> > 1)
events gmfix
nightsight 1
endif

On=@Login
src.slogin
src.invul 1
src.invis 1
src.privshow 1
src.allshow 0
src.detail 0
src.nightsight 1
src.events +gmfix
src.smg ** Hosgeldin <name>,
src.smg Hizmet suren: <eval (<account.totalconnecttime> / 60)> saat.
src.sysmessage @0823,2 Bekleyen page: <uid.<var.pg_box>.rescount>
endif
endif


On=@Logout
src.invis 1
src.disconnect
src.slogout
else
return 1
endif

return 1

[function f_player_logout] // playerlar boyle logout oluyor
if (<findid.i_rune_incognito>)
findid.i_rune_incognito.remove
endif

if (<region.guarded>) && !(<region.flags>®ion_flag_insta_logout) && (<hits> < <str>) && !(<flags>&statf_dead)
if (<memoryfindtype.memory_town>) || (<memoryfindtype.memory_guild.link.align> > 0)

endif
endif


2-jailde stuck cekiliyor page atılıyor kısacası helpmenu kullanılabiliyor ja menu scpm şu

Kod:
[Function jamenu]
dialog d_gonderbakemjaile

[plevel 1]
sicilim

[plevel 2]
ja
jamenu

[function ja]
if (strmatch(<args>,menu))
dialog d_gonderbakemjaile

elseif (strmatch(<args>,kufur))
newitem i_jailtime_kufur
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>,huzur))
newitem i_jailtime_huzur
act.equip

elseif (strmatch(<args>,ban))
newitem i_jailtime_ban
act.equip

elseif (strmatch(<args>,hakaret))
newitem i_jailtime_hakaret
act.equip

elseif (strmatch(<args>,sicil))
if (0<account.plevel> < 4)
sysmessage @56,,1 Sicile bakmak? <src.name>?
else
newitem i_sicilebakbakiim
act.equip
endif

elseif (strmatch(<args>,af))
if (0<account.plevel> < 6)  /////|| !(strmatch('<account>','staff_ozgur') 
sysmessage @56,,1 Affetmek? <src.name>?
else
newitem i_affetlortum
act.equip
endif

elseif (strmatch(<args>,st))
if (0<account.plevel> < 5)
sysmessage @56,,1 Sicil temizlemek? <src.name>?.
else
newitem i_sicilitemizlebabz
act.equip
endif

else
sysmessage @56,,1 Kullanabileceginiz komutlar: menu, kufur, Hakaret, abuse, flood, page, alan, huzur, ban, sicil, af, st ' dir....
endif

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

[dialog d_gonderbakemjaile] // staff icin jail menu dialoglari
155,40
page 0
resizepic 100 140 5120 250 410
resizepic 110 150 3000 230 390
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
htmlgump 140 420 200 20 9 0 0
htmlgump 140 450 200 20 10 0 0
htmlgump 140 480 200 20 11 0 0
htmlgump 140 510 200 20 12 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
button 120 423 1209 1210 1 0 8
button 120 453 1209 1210 1 0 9
button 120 483 1209 1210 1 0 10
button 120 513 1209 1210 1 0 11

[dialog d_gonderbakemjaile text]
<serv.servname> Jail Sistemi
- Jail Cezalari -
Flood'dan cezalandir (3)
Hatali Page'den cezalandir (4)
Kufur'den cezalandir (12)
Genel Huzursuzluk. (2)
Alan Ihlali'nden cezalandir. (48)
Bug Abuse'dan cezalandir. (96)
Kisinin banlanmasini talep et.
Hakaret'ten Cezalandir (96)
Sicile bak
Sicil temizle
Affet

[dialog d_gonderbakemjaile button]

onbutton=1
src.newitem=i_jailtime_flood
src.act.target
src.sysmessage @56,,1 'Flood' sucundan jaillemek istediginiz kisiyi secin.
return 1

onbutton=2
src.newitem=i_jailtime_hatalipage
src.act.target
src.sysmessage @56,,1 'Hatali Page' sucundan jaillemek istediginiz kisiyi secin.
return 1

onbutton=3
src.newitem=i_jailtime_kufur
src.act.target
src.sysmessage @56,,1 'Kufur' sucundan jaillemek istediginiz kisiyi secin.
return 1

onbutton=4
src.newitem=i_jailtime_huzur
src.act.target
src.sysmessage @56,,1 'Genel Huzursuzluk' sucundan jaillemek istediginiz kisiyi secin.
return 1

onbutton=5
src.newitem=i_jailtime_alanihlali
src.act.target
src.sysmessage @56,,1 'Alan Ihlali' sucundan jaillemek istediginiz kisiyi secin.
return 1

onbutton=6
src.newitem=i_jailtime_bugabuse
src.act.target
src.sysmessage @56,,1 'Bug Abuse' sucundan jaillemek istediginiz kisiyi secin.
return 1

onbutton=7
src.newitem=i_jailtime_ban
src.act.target
src.sysmessage @56,,1 Banlanmasini talep ettiginiz kisiyi seciniz.
src.targ.title <src.name> tarafindan
return 1

onbutton=8
src.newitem=i_jailtime_hakaret
src.act.target
src.sysmessage @56,,1 'Hakaret' sucundan jaillemek istediginiz kisiyi secin.
return 1

onbutton=9
if (0<account.plevel> < 4)
sysmessage @56,,1 Sicile bakmak? <src.name>?
else
newitem i_sicilebakbakiim
act.equip
endif

onbutton=10
if (0<account.plevel> < 5)
sysmessage @56,,1 Sicil temizlemek? <src.name>?.
else
newitem i_sicilitemizlebabz
act.equip
endif

onbutton=11
if (0<account.plevel> < 6) ///|| (strmatch('<account>','staff_ozgur') 
sysmessage @56,,1 Affetmek? <src.name>?
else
newitem i_affetlortum
act.equip
endif

[dialog d_sicilimebakacem] // playerlar icin sicil 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 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
htmlgump 125 360 200 20 9 0 0

[dialog d_sicilimebakacem text]
<serv.servname> 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>>
Kufur: <eval(<src.tag.jailkufur>>
Hakaret: <eval(<src.tag.jailhakaret>>
Huzur: <eval(<src.tag.jailhuzur>>
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 @56,,1 Cezaniz sona erdi.
cont.5796,2204
remove

[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,0,0,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

[itemdef i_killer]
name=Gebertirim ulan ben
id=i_memory
type=t_eq_script
weight=0
layer=layer_special

on=@equip
if !(<cont.isgm>)
timer 3
cont.sayua 070d,0,0,0 * Olum Cezasi Aldi *
else
morex 1
timer 1
endif

on=@unequip
cont.stone 0

on=@timer
if !(<morex>)
morex 1
cont.hits 0
timer 1
else
remove
endif
return 1

[ITEMDEF i_aclikcim]
NAME=Aclik Kotudur
ID=i_handr_1
TYPE=T_EQ_SCRIPT
WEIGHT=0
LAYER=layer_special

on=@create
attr=attr_invis|attr_decay

ON=@Equip
cont.sayua 025,0,0,0 * spazm gecirmeye baslar *
cont.sfx snd_spell_poison
timer 1

ON=@Timer
attr=attr_invis|attr_decay
if (<cont.food> == 0)
if !( <cont.FLAGS> & 000000002 )
cont.sayua 025,0,0,0 * spazm gecirmektedir *
cont.damage 45
timer 2
else
cont.sayua 025,0,0,0 * acliktan olur *
cont.hits 0
remove
endif
else
unequip
remove
return 1

on=@unequip
src.food 3
src.sysmessage ahoy
return 0

[function olecem]
src.newitem i_aclikcim
act.equip

[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
serv.allclients jailtrig *** <src.name>, <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
//serv.allclients jailtrig *** <src.name>, <src.targ.name> isimli ki$inin jail cezasini affetti.
//src.targ.sysmessage @56,,1 <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=Sicil Temizleyici

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

on=@targon_char
src.targ.sysmessage @56,,1 <src.name> tarafindan siciliniz temizlendi.
serv.allclients jailtrig  *** <src.name>, <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.jailkufur=0
src.targ.tag.jailalanihlali=0
src.targ.tag.jailhakaret=0
src.targ.tag.jailhuzur=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
htmlgump 125 360 200 20 9 0 0

[dialog d_sicilinebakiyom text]
<serv.servname> 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>>
Kufur: <eval(<src.targ.tag.jailKufur>>
Hakaret: <eval(<src.targ.tag.jailhakaret>>
Huzur: <eval(<src.targ.tag.jailhuzur>>
Speed: <eval(<src.targ.tag.jailspeed>>

[dialog d_sicilinebakiyom button]

[itemdef i_jailtime_kufur] // jail 1 ok!
id=i_memory
type=t_eq_script
name=jail hakaret

on=@equip
target 'Kufur' sucundan kimi jaillemek istiyorsunuz?
timer 20

on=@targon_char
if (0<src.targ.tag.jailKufur>)
src.targ.tag.jailKufur=(<eval <src.targ.tag.jailKufur>> + 1)
src.targ.go jail7
src.targ.tag.jail 1
src.targ.tag.jaillenmis=1
src.targ.stone 0
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=14400*<eval(<src.targ.tag.jailKufur>>
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage @56,,1 <src.targ.name> jaillenmi$tir.
serv.allclients jailtrig *** <src.name>, <src.targ.name> isimli ki$iyi 'Kufur' sucundan jailledi.
else
src.targ.tag.jailKufur=1
src.targ.go jail7
src.targ.tag.jail 1
src.targ.tag.jaillenmis=1
src.targ.stone 0
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=14400
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage @56,,1 <src.targ.name> jaillenmi$tir.
serv.allclients jailtrig  *** <src.name>, <src.targ.name> isimli ki$iyi 'Kufur' sucundan jailledi.
endif
remove
return 1

on=@timer
attr=attr_decay
remove

[itemdef i_jailtime_Hakaret] // jail 1 ok!
id=i_memory
type=t_eq_script
name=jail hakaret

on=@equip
target @56,,1 'Kufur' sucundan kimi jaillemek istiyorsunuz?
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 8
src.targ.tag.jaillenmis=1
src.targ.stone 0
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=3600*<eval(<src.targ.tag.jailHakaret>>
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage @56,,1 <src.targ.name> jaillenmi$tir.
serv.allclients jailtrig *** <src.name>, <src.targ.name> isimli ki$iyi 'Hakaret' sucundan jailledi.
else
src.targ.tag.jailHakaret=1
src.targ.go jail7
src.targ.tag.jail 8
src.targ.tag.jaillenmis=1
src.targ.stone 0
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=3600
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage @56,,1 <src.targ.name> jaillenmi$tir.
serv.allclients jailtrig  *** <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 jaile atmak istiyorsunuz?
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.stone 0
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 @56,,1 <src.targ.name> jaillenmi$tir.
serv.allclients jailtrig  *** <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.stone 0
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=14400
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage @56,,1 <src.targ.name> jaillenmi$tir.
serv.allclients jailtrig  *** <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 jaillemek isiyorsunuz?
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.stone 0
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 @56,,1 <src.targ.name> jaillenmi$tir.
serv.allclients jailtrig  *** <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.stone 0
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=28800
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage @56,,1 <src.targ.name> jaillenmi$tir.
serv.allclients jailtrig *** <src.name>, <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 jaillemek istiyorsunuz?
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.stone 0
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 @56,,1 <src.targ.name> jaillenmi$tir.
serv.allclients jailtrig *** <src.name>, <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.stone 0
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=345600
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage @56,,1 <src.targ.name> jaillenmi$tir.
serv.allclients jailtrig  *** <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 jaillemek istiyorsunuz?
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.stone 0
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 @56,,1 <src.targ.name> jaillenmi$tir.
serv.allclients jailtrig *** <src.name>, <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.stone 0
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=7200
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage @56,,1 <src.targ.name> jaillenmi$tir.
serv.allclients jailtrig *** <src.name>, <src.targ.name> isimli ki$iyi 'Flood' sucundan jailledi.
endif
remove
return 1

on=@timer
attr=attr_decay
remove

[itemdef i_jailtime_Huzur] // jail 6 ok!
id=i_memory
type=t_eq_script
name=jail huzur

on=@equip
target 'Genel Huzursuzluk' sucundan kimi jaillemek istiyorsunuz?
timer 20

on=@targon_char
if (0<src.targ.tag.jailhuzur>)
src.targ.tag.jailhuzur=(<eval <src.targ.tag.jailhuzur>> + 1)
src.targ.go jail4
src.targ.tag.jail 6
src.targ.tag.jaillenmis=1
src.targ.stone 0
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=7200*<eval(<src.targ.tag.jailhuzur>>
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage @56,,1 <src.targ.name> jaillenmi$tir.
serv.allclients jailtrig *** <src.name>, <src.targ.name> isimli kisiyi 'Genel Huzursuzluk' sucundan jailledi.
else
src.targ.tag.jailhuzur=1
src.targ.go jail4
src.targ.tag.jail 6
src.targ.tag.jaillenmis=1
src.targ.stone 0
src.targ.events +e_jail
src.newitem i_jailcik
src.act.timer=7200
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage @56,,1 <src.targ.name> jaillenmistir.
serv.allclients jailtrig *** <src.name>, <src.targ.name> isimli kisiyi 'Genel Huzursuzluk' 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 huzur

on=@equip
target Banlanma talebiyle kimi tas etmek istiyorsunuz?
timer 20

on=@targon_char
src.sysmessage @56,,1 Ki$inin info'suna banlanma nedenini not etmeyi unutmayin
src.targ.stone
src.targ.go jail5
src.targ.tag.jail 7
src.targ.sysmessage @56,,1 Blocklanmak uzere <src.name> tarafindan stone edildiniz.
serv.allclients jailtrig <src.name>, <src.targ.name> isimli kisiyi banlanma talebiyle stone etti.
src.targ.title Banlanacak / <src.name>
remove
return 1

on=@timer
attr=attr_decay
remove

[events e_jail]
on=@itemdclick
if (<act.baseid>=i_runebook)
sysmessage Bu bolgede runebook kullanamazsiniz.
return 1
endif
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>>, Kufur]

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.jailhuzur>>, Genel Huzursuzluk]

elseif (<tag.jail> == 7)
message [Banlanacak]

elseif (<tag.jail> == 8)
message [<eval(<tag.jailhakaret>>, Hakaret]
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



///////////////////////////////////////////////////////////////////////



[ITEMDEF i_serbest_gate]
ID=0f6c
TYPE=0
NAME=Jail Cikis Gate

ON=@CREATE
COLOR=00B6e
RETURN 1

ON=@STEP
SRC.DIALOG d_cezaserbest
SRC.MOVE 1
return 1

ON=@DCLICK
SRC.targ.message Jail Cikis Gate
return 1

ON=@CLICK
SRC.targ.MESSAGE Jail Cikis Gate
return 1


[DIALOG d_cezaserbest]
50, 20
page 0
nomove
noclose
resizepic 60 84 5120 183 363
gumppic 72 52 10440
gumppic 16 -2 10440
gumppic 217 -2 10441
text 92 96 5 0
button 90 119 1209 1210 1 0 1
button 90 146 1209 1210 1 0 2
button 90 173 1209 1210 1 0 3
button 90 200 1209 1210 1 0 4
button 90 227 1209 1210 1 0 5
button 90 254 1209 1210 1 0 6
button 90 281 1209 1210 1 0 7
button 90 308 1209 1210 1 0 8
button 90 400 1209 1210 1 0 9
text 110 117 5 1
text 110 144 5 2
text 110 171 5 3
text 110 198 5 4
text 110 225 5 5
text 110 252 5 6
text 110 279 5 7
text 110 306 5 8
text 110 398 5 9



[DIALOG d_cezaserbest TEXT]
Gidiceginiz Yeri Secin

Britain
Moonglow
Minoc
Skara Brae
Jhelom
Trinsic
Yew
Bucaneer's Den
Kapat!!!

[DIALOG d_cezaserbest BUTTON]
ON=1
src.go britain
SRC.SOUND snd_spell_recall
SRC.MOVE 1
SRC.FIX
SRC.SMG Sayin <NAME>, <serv.servname> Hapishanesinden Ciktiniz. Adaletli Ve Saygili Oyunlar Dileriz.
return 1
ON=2
src.go moonglow
SRC.SOUND snd_spell_recall
SRC.MOVE 1
SRC.FIX
SRC.SMG Sayin <NAME>, <serv.servname> Hapishanesinden Ciktiniz. Adaletli Ve Saygili Oyunlar Dileriz.
return 1
ON=3
src.go minoc
SRC.SOUND snd_spell_recall
SRC.MOVE 1
SRC.FIX
SRC.SMG Sayin <NAME>, <serv.servname> Hapishanesinden Ciktiniz. Adaletli Ve Saygili Oyunlar Dileriz.
return 1
ON=4
src.go skara brae
SRC.SOUND snd_spell_recall
SRC.MOVE 1
SRC.FIX
SRC.SMG Sayin <NAME>, <serv.servname> Hapishanesinden Ciktiniz. Adaletli Ve Saygili Oyunlar Dileriz.
return 1
ON=5
src.go jhelom
SRC.SOUND snd_spell_recall
SRC.MOVE 1
SRC.FIX
SRC.SMG Sayin <NAME>, <serv.servname> Hapishanesinden Ciktiniz. Adaletli Ve Saygili Oyunlar Dileriz.
return 1
ON=6
src.go trinsic
SRC.SOUND snd_spell_recall
SRC.MOVE 1
SRC.FIX
SRC.SMG Sayin <NAME>, <serv.servname> Hapishanesinden Ciktiniz. Adaletli Ve Saygili Oyunlar Dileriz.
return 1
ON=7
src.go yew
SRC.SOUND snd_spell_recall
SRC.MOVE 1
SRC.FIX
SRC.SMG Sayin <NAME>, <serv.servname> Hapishanesinden Ciktiniz. Adaletli Ve Saygili Oyunlar Dileriz.
return 1
ON=8
src.go 2706,2163
SRC.SOUND snd_spell_recall
SRC.MOVE 1
SRC.FIX
SRC.SMG Sayin <NAME>, <serv.servname> Hapishanesinden Ciktiniz. Adaletli Ve Saygili Oyunlar Dileriz.
return 1
ON=9
src.smg Menu Kapandi!!!


[function jailtrig]
if (<account.plevel> > 1)
sms <args>
endif

[eof]



3-Player yazilari stafflara yell olarak geliyor (staffların ekranı dısında olunca) nerden fixleyebilirim işte ss si




4-birde arkadaslar ben serverimde bineklerin 60 saniyede silinmesi istiyorum yardımcı olursanız sevinirim,2.cisi serverde aynı nickte birden fazla char acılmasını nasıl engellerimm.


Aşk Böcügümmüsen

Basic

U-Ser

Online durumu

Nereden: Norfolk Island c:/sphere
Meslek: Disco Kralı
Yaş: 16
U-S Puan: 12.43
  0  

#310262   2008-07-25 18:44 GMT      


3. sü hearall açık galiba
2. help menüsünde page atma yerine jail eventi varsa atamamasını sağla aynı şekilde stuck dada
1. yi anlamadım
4. yede horseun scriptinde on=@dismount a timerf 60,remove ver on=@mount a da timer= -1 ver atlardan inince 60 saniye içinde silinir. 2. kademesini bilmiyorum sorunun


TÜRK Milleti

Türk milleti gariptir
her bi lafı kaldırmaz
.bne dersin kızar da
s.k.rsin aldırmaz

Yetti Bana Bu Şiir

tugay77

U-Ser

Online durumu

Nereden: Turkey Yalova
Meslek: Ögrenci
Yaş: 17
U-S Puan: 0
  0  

#310264   2008-07-25 18:48 GMT      


hearall nedir ?

birde horsenin değil tüm bineklerde öle bi sistem yapmak istiyorum nasıl yapıcam


Aşk Böcügümmüsen

Basic

U-Ser

Online durumu

Nereden: Norfolk Island c:/sphere
Meslek: Disco Kralı
Yaş: 16
U-S Puan: 12.43
  0  

#310265   2008-07-25 18:49 GMT      


tüm bineklerde dediğimi yapcan
.hearall yazarsan olur healde


TÜRK Milleti

Türk milleti gariptir
her bi lafı kaldırmaz
.bne dersin kızar da
s.k.rsin aldırmaz

Yetti Bana Bu Şiir

tugay77

U-Ser

Online durumu

Nereden: Turkey Yalova
Meslek: Ögrenci
Yaş: 17
U-S Puan: 0
  0  

#310267   2008-07-25 18:56 GMT      


hearall yi yaptım saol jail i halledemedim rcia etsem bana help.scp ni bide jail scpni atarmısın


1.de spheretablesdeki playerlogine ekledigim eventsler calısmıyor


Aşk Böcügümmüsen

Xantier

U-Ser

Online durumu

Nereden: Turkey İzmir
Meslek: :...:
Yaş: 14
U-S Puan: 38.75
  4  

#310270   2008-07-25 19:03 GMT      


çünkü 100 lerce çakışan event var. Yani o eventlerin hepsinde birer @hit eventi var ve ilk yazılan event , vurulduğunda return 1 diyerek döndürdüğü için diğer @hit triggerleri tetiklenemeden bitiyor kod. Çözümü , bütün @hit triggerlerini bi çatıda toplamak


Ultima Online'da Role play canlandırmak için en baştan yazmaya başladığım pack ile yakında geliyorum.

tugay77

U-Ser

Online durumu

Nereden: Turkey Yalova
Meslek: Ögrenci
Yaş: 17
U-S Puan: 0
  0  

#310274   2008-07-25 19:21 GMT      


bana ayarlayıp verirmisin bende olmuyo


Aşk Böcügümmüsen

Xantier

U-Ser

Online durumu

Nereden: Turkey İzmir
Meslek: :...:
Yaş: 14
U-S Puan: 38.75
  4  

#310277   2008-07-25 19:26 GMT      


bu eventleri senin yazmadığın baya belli.. bilmiyorsan neden direkt server açmaya kalkıyorsun ?


Ultima Online'da Role play canlandırmak için en baştan yazmaya başladığım pack ile yakında geliyorum.

tugay77

U-Ser

Online durumu

Nereden: Turkey Yalova
Meslek: Ögrenci
Yaş: 17
U-S Puan: 0
  0  

#310279   2008-07-25 19:29 GMT      


tamam


Bu mesaj tugay77 tarafından 2008-07-25 20:26 GMT, 132 Gün önce düzenlendi.


Aşk Böcügümmüsen

Basic

U-Ser

Online durumu

Nereden: Norfolk Island c:/sphere
Meslek: Disco Kralı
Yaş: 16
U-S Puan: 12.43
  0  

#310286   2008-07-25 20:11 GMT      


ya demeye çalıştığı o on=@login de verdiğin bissürü event var şimdi bunları tek bi evente indirge ve aynı triggerları tek bi event altında tut return 1 birini yapıp döndürüyo diğerlerini yoksayıyo.

@xantier
belki öğrenmek için uğraşıyodur tanımadan cevap verme bence


TÜRK Milleti

Türk milleti gariptir
her bi lafı kaldırmaz
.bne dersin kızar da
s.k.rsin aldırmaz

Yetti Bana Bu Şiir

tugay77

U-Ser

Online durumu

Nereden: Turkey Yalova
Meslek: Ögrenci
Yaş: 17
U-S Puan: 0
  0  

#310289   2008-07-25 20:27 GMT      


ya tamamda bi örnek verin bende ona göre yapıyım yani urasıcam bu arada trigganın ne oldugnu bilmiyorum


Aşk Böcügümmüsen

Xantier

U-Ser

Online durumu

Nereden: Turkey İzmir
Meslek: :...:
Yaş: 14
U-S Puan: 38.75
  4  

#310295   2008-07-25 20:49 GMT      


Basic :
ya demeye çalıştığı o on=@login de verdiğin bissürü event var şimdi bunları tek bi evente indirge ve aynı triggerları tek bi event altında tut return 1 birini yapıp döndürüyo diğerlerini yoksayıyo.

@xantier
belki öğrenmek için uğraşıyodur tanımadan cevap verme bence



öğrenmek için dururmuş gibi bir hal görüyor musun


Ultima Online'da Role play canlandırmak için en baştan yazmaya başladığım pack ile yakında geliyorum.

Basic

U-Ser

Online durumu

Nereden: Norfolk Island c:/sphere
Meslek: Disco Kralı
Yaş: 16
U-S Puan: 12.43
  0  

#310296   2008-07-25 21:03 GMT      


bilmiyom valla herkes server aççam diye gelir hiç bişi bilmediğini buglar çıkınca anlar ve serverı kapar çalış tugay çalış trigger kullanmıycan hepsini iç içe koycan


TÜRK Milleti

Türk milleti gariptir
her bi lafı kaldırmaz
.bne dersin kızar da
s.k.rsin aldırmaz

Yetti Bana Bu Şiir

tugay77

U-Ser

Online durumu

Nereden: Turkey Yalova
Meslek: Ögrenci
Yaş: 17
U-S Puan: 0
  0  

#310297   2008-07-25 21:04 GMT      


tek bir evente indirgeyi nasıl yapcam peki hepsini tek bir evente koyarsam playerlardada gmfix olmazmı


Aşk Böcügümmüsen

Basic

U-Ser

Online durumu

Nereden: Norfolk Island c:/sphere
Meslek: Disco Kralı
Yaş: 16
U-S Puan: 12.43
  0  

#310299   2008-07-25 21:14 GMT      


aynı triggerları topla on=@gethit leri altlata yaz if le ayır özel yerlerini flan


TÜRK Milleti

Türk milleti gariptir
her bi lafı kaldırmaz
.bne dersin kızar da
s.k.rsin aldırmaz

Yetti Bana Bu Şiir

Xantier

U-Ser

Online durumu

Nereden: Turkey İzmir
Meslek: :...:
Yaş: 14
U-S Puan: 38.75
  4  

#310300   2008-07-25 21:21 GMT      


he bide kalıp eventleri kullanmayın. on hit e niye return 1 koyarız ? adam damage almaz ki ozaman. bide bi çok kişinin yaptığı hata .xhits ile extra damage verdirmek. Mesela adamın 10 hp si var extra damage 20 koyuyor , .xhits ile olduğu için adam öldüğünde criminal olmuyosun. (tabi ilk vuruşta attıysa bonusu).


Ultima Online'da Role play canlandırmak için en baştan yazmaya başladığım pack ile yakında geliyorum.

Basic

U-Ser

Online durumu

Nereden: Norfolk Island c:/sphere
Meslek: Disco Kralı
Yaş: 16
U-S Puan: 12.43
  0  

#310301   2008-07-25 21:24 GMT      


xantier bişi sorcam on=@step item içinmidir sadece yani on=@step dediğimiz zaman playerın attığı adımı alırmı?


TÜRK Milleti

Türk milleti gariptir
her bi lafı kaldırmaz
.bne dersin kızar da
s.k.rsin aldırmaz

Yetti Bana Bu Şiir

tugay77

U-Ser

Online durumu

Nereden: Turkey Yalova
Meslek: Ögrenci
Yaş: 17
U-S Puan: 0
  0  

#310303   2008-07-25 21:27 GMT      


dediklerinizin hepsini yaptım ama olmuyor iş daha kötüye gidiyo bunu nasıl düzeltcem yada bi örnek göster

Kod:
[skillclass 0] // player class
str 100
int 100
dex 100
statsum 300
skillsum 5000.0

On=@EnvironChange
if !(<isevent.fix>)
events fix

endif

On=@Login
src.invis 0
src.detail 0
src.events e_dropfix
src.events e_death_announce
src.events e_spear
src.events e_paradarbe
src.events e_bleeding
src.events e_bleed
src.events e_dismount
src.events fix
src.events -e_stun
src.events -e_disarm
src.sysmessage @1925 <serv.name>  Shard
src.sysmessage @07a1 Lutfen sifrenizi kimse ile paylasmayiniz.
src.sysmessage @07a1 Site Adresimiz Www.Murdererpvp.Com ' dur.
if (<account.plevel> > 2)
src.invis 1
endif


On=@Logout
f_player_logout
if (0<account.plevel> < 2)
serv.newitem i_dusuruyorum
return 1
endif

[skillclass 1] // staff class
str 900
int 900
dex 900
statsum 900
skillsum 150000.0

On=@EnvironChange
if (0<account.plevel> > 1)
events gmfix
nightsight 1
endif

On=@Login
src.slogin
src.invul 1
src.invis 1
src.privshow 1
src.allshow 0
src.detail 0
src.nightsight 1
src.events +gmfix
src.smg ** Hosgeldin <name>,
src.smg Hizmet suren: <eval (<account.totalconnecttime> / 60)> saat.
src.sysmessage @0823,2 Bekleyen page: <uid.<var.pg_box>.rescount>
endif
endif


On=@Logout
src.invis 1
src.disconnect
src.slogout
else
return 1
endif

return 1

[function f_player_logout] // playerlar boyle logout oluyor
if (<findid.i_rune_incognito>)
findid.i_rune_incognito.remove
endif

if (<region.guarded>) && !(<region.flags>®ion_flag_insta_logout) && (<hits> < <str>) && !(<flags>&statf_dead)
if (<memoryfindtype.memory_town>) || (<memoryfindtype.memory_guild.link.align> > 0)

endif
endif


Aşk Böcügümmüsen

Basic

U-Ser

Online durumu

Nereden: Norfolk Island c:/sphere
Meslek: Disco Kralı
Yaş: 16
U-S Puan: 12.43
  0  

#310304   2008-07-25 21:29 GMT      


kardeşimn sen ne yaptın ya biz eventin orjinal scriptini kastetmiştik

bak şöle yap spear ın orjinal scriptini bul on=@equip src.events +e_paradarbe yap short speara da aynısını yap bardiche dismount yap sadece ellerine aldıklarında verir eventi sende okadar saçma şeyden kurtulursun


TÜRK Milleti

Türk milleti gariptir
her bi lafı kaldırmaz
.bne dersin kızar da
s.k.rsin aldırmaz

Yetti Bana Bu Şiir

tugay77

U-Ser

Online durumu

Nereden: Turkey Yalova
Meslek: Ögrenci
Yaş: 17
U-S Puan: 0
  0  

#310308   2008-07-25 21:38 GMT      


nese yapmıyorum tables flm olmuyo yardımın için saol


Aşk Böcügümmüsen



İlgili Başlıklar:

BaşlıklarBaşlık Yazarı
Bu lanet olası programdan nasıl kurtulurum?Kanfelaketi
Yetti lanet olası hatalar bi kurtuluyum şunlardan.neo75
Fatih Sultan Mehmet Lanetidtuncer
lanet sorunsavas12
Lanet 4 Soruntugay77
  Online:
  37 site üyesi, 105 misafir
    toplam 142 kişi  
Giris sayfan olarak ayarla Sik Kullanilanlara Ekle Yenile Burdan bize ulasabilirsiniz

 
ANASAYFA | FORUMLAR | DÖKÜMANLAR | DOSYALAR | SCRIPTLER | SUNUCULAR | İLETİŞİM
Copyright (c) 2004-09 Ultima-Strike. All rights reserved.
Tasarım / Programlama: Uğur GÖK

Sistem Yapısı Seditio
Sayfa açılma süresi 1.505 sn.
SQL toplam zamanı: 0.997 sn. - SQL sorgusu: 79 - Ortalama SQL zamanı: 0.01263 sn.
Hosting Hizmetleri