|
|
| Yazar | Mesaj |
tugay77
Nereden: Turkey Yalova |
#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
Nereden: Norfolk Island c:/sphere |
#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
|
tugay77
Nereden: Turkey Yalova |
#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
Nereden: Norfolk Island c:/sphere |
#310265
2008-07-25 18:49 GMT
tüm bineklerde dediğimi yapcan
.hearall yazarsan olur healde
|
tugay77
Nereden: Turkey Yalova |
#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
Nereden: Turkey İzmir |
#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
Nereden: Turkey Yalova |
#310274
2008-07-25 19:21 GMT
bana ayarlayıp verirmisin bende olmuyo
Aşk Böcügümmüsen |
Xantier
Nereden: Turkey İzmir |
#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
Nereden: Turkey Yalova |
#310279
2008-07-25 19:29 GMT
tamam
Aşk Böcügümmüsen |
Basic
Nereden: Norfolk Island c:/sphere |
#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
|
tugay77
Nereden: Turkey Yalova |
#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
Nereden: Turkey İzmir |
#310295
2008-07-25 20:49 GMT
öğ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
Nereden: Norfolk Island c:/sphere |
#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
|
tugay77
Nereden: Turkey Yalova |
#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
Nereden: Norfolk Island c:/sphere |
#310299
2008-07-25 21:14 GMT
aynı triggerları topla on=@gethit leri altlata yaz if le ayır özel yerlerini flan
|
Xantier
Nereden: Turkey İzmir |
#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
Nereden: Norfolk Island c:/sphere |
#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ı?
|
tugay77
Nereden: Turkey Yalova |
#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
Nereden: Norfolk Island c:/sphere |
#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
|
tugay77
Nereden: Turkey Yalova |
nese yapmıyorum tables flm olmuyo yardımın için saol
Aşk Böcügümmüsen |









