Merhaba arkadaşlar bir ikitane sorunum var sorunlari kisaca özetleyeceğim yardimci olabilirseniz çok memnun kalirim.
Sunucuda action alaninda ölüm yok yalniz pvp arena veya ölümlü alanlarda bir kişi öldüğünde yellde yazan X kişi x tarafindan x şehrinde öldürüldü uyarısı oldukça fazla tekrar ediyor bunu bir türlü düzeltemedik hata tam olarak nerde onuda bulamadik @death ı kontrol ediyoruz ama fixleyemiyoruz. ben fix scp inin konuyu ilgilendiren kismi buraya kopyalayayim eğer başka kontrol edilmesi gereken yer varsa onuda buraya kopyalayim (sphere ini gibi.)
//code içerisine alalım ^^' /buxi
Kod:
[events fix]
on=@death
src.boz
src.f_fizzle
findlayer.22.unequip
findlayer.1.unequip
findlayer.2.unequip
if (<uid.04000196e.tag0.OLDURMEMAX> > 6)
file.deletefile C:\Inetpub\vhosts\novauo.gen.tr\httpdocs\oldurme.txt
uid.04000196e.tag0.OLDURMEMAX 0
if (<isevent.fix>) && (<ACT.isevent.fix>)
IF (<FILE.OPEN C:\Inetpub\vhosts\novauo.gen.tr\httpdocs\oldurme.txt>)
file.writeline <font color=#000000 size="2"
file.writeline >
FILE.writeline <span style="color: black"
file.writeline >[<serv.rtime.format %H>:<serv.rtime.format %M>]
file.writeline <font color=#000000 size="2"
file.writeline ><font color=#c22217"
file.writeline ><name>, </span
file.writeline ><font color=#c22217"
file.writeline ><act.name> </span
file.writeline ><font color=#c22217"
file.writeline >tarafından <act.region.name>
file.writeline <font color=#c22217"
file.writeline > şehrinde öldürüldü
FILE.writeline <br
FILE.writeline >
file.close
uid.04000196e.tag0.OLDURMEMAX <EVAL <uid.04000196e.tag0.OLDURMEMAX>+1>
endif
endif
endif
if (<isevent.fix>) && (<ACT.isevent.fix>)
IF (<FILE.OPEN C:\Inetpub\vhosts\novauo.gen.tr\httpdocs\oldurme.txt>)
file.writeline <font color=#000000 size="2"
file.writeline >
FILE.writeline <span style="color: black"
file.writeline >[<serv.rtime.format %H>:<serv.rtime.format %M>]
file.writeline <font color=#000000 size="2"
file.writeline ><font color=#c22217"
file.writeline ><name>, </span
file.writeline ><font color=#c22217"
file.writeline ><act.name> </span
file.writeline ><font color=#c22217"
file.writeline >tarafından <act.region.name>
file.writeline <font color=#c22217"
file.writeline > şehrinde öldürüldü
FILE.writeline <br
FILE.writeline >
file.close
uid.04000196e.tag0.OLDURMEMAX <EVAL <uid.04000196e.tag0.OLDURMEMAX>+1>
endif
endif
if (<src.isevent.fix>) && (<act.isevent.fix>)
if (<src.guild> == 1)
src.gc <act.name> Tarafindan <src.region.name> civarlarında öldürüldüm.
endif
if (<act.guild> == 1)
act.gc <src.name> adli oyuncuyu <src.region.name> civarlarında öldürdüm.
endif
endif
if (<act.fame> < 8000) && (<isevent.fix>)
act.fame <eval <act.fame>+1000>
else
act.fame <eval <act.fame>+1500>
endif
if (<memoryfindtype.memory_harmedby>) && (<act.isevent.fix>) && !(<src.isevent.e_covesehrinde>) && !(<src.isevent.e_dmach>) && !(<act.isevent.e_covesehrinde>) && !(<src.isevent.e_3vs3deyim>) && !(<act.isevent.e_covesehrinde>) && (<act.uid> != <uid>) && !(<act.isevent.e_lootyok>) && !(<act.isevent.e_duello_arena2>) && !(<act.isevent.e_dmach>)
dorand 5
serv.allclients sysmessage @0713,,1 <name><tag.name.suffix>, <act.name><act.tag.name.suffix> tarafindan <region.name> civarlarinda olduruldu.
serv.allclients sysmessage @0713,,1 <name><tag.name.suffix>, <act.name><act.tag.name.suffix> tarafindan <region.name> civarlarinda kellesi koparildi.
serv.allclients sysmessage @0713,,1 <name><tag.name.suffix>, <act.name><act.tag.name.suffix> tarafindan <region.name> civarlarinda feci sekilde katledildi.
serv.allclients sysmessage @0713,,1 <name><tag.name.suffix>, <act.name><act.tag.name.suffix> tarafindan <region.name> civarlarinda acimasizca olduruldu.
serv.allclients sysmessage @0713,,1 <name><tag.name.suffix>, <act.name><act.tag.name.suffix> tarafindan <region.name> civarlarinda idam edildi.
enddo
endif