Şöyle birşey koyayım belki işinize yarar;
Staff eventinin altına;
on=@spellcast
if (<dargn> == 45) && (<src.account.plevel> < 6)
src.f_fizzle
src.sysh_trk Yasak !
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt Mark Büyüsü
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt Tarih: <serv.rtime> ---- Yer: <src.p> (<src.region.name>) ---- Etrafındaki kişiler;
forchars 13
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt '<uid>','<name>' (<qval (<isplayer>)?Player:Npc>)
endfor
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt ---------------------------------------------------------------------------
return 1
endif
on=@itemcreate
try uid.<argo.uid>.tag.yaratan <eval <src.uid>>
try uid.<argo.uid>.tag.tarih <serv.rtime>
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt Yaratılan Item: <argo.baseid> -- Item Uid: <argo.uid>
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt Tarih: <serv.rtime> ---- Yer: <src.p> (<src.region.name>) ---- Etrafındaki kişiler;
forchars 13
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt '<uid>','<name>' (<qval (<isplayer>)?Player:Npc>)
endfor
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt ---------------------------------------------------------------------------
on=@itemclick
if (<act.tag0.yaratan>)
src.sysh_trk Bu item <uid.<act.tag0.yaratan>.name> tarafından <act.tag0.tarih> tarihinde çıkartılmış.
endif
on=@itemdclick
if (<act.baseid> == i_staff_taming) && (<src.account.plevel> <= 5)
src.sysh_trk Stafflar için kullanımı yasak.
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt Taming Staff Kullanmaya çalıştı
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt Tarih: <serv.rtime> ---- Yer: <src.p> (<src.region.name>) ---- Etrafındaki kişiler;
forchars 13
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt '<uid>','<name>' (<qval (<isplayer>)?Player:Npc>)
endfor
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt ---------------------------------------------------------------------------
return 1
elseif ((<act.type> == t_spawn_char) || (<act.type> == t_spawn_item)) && (<src.account.plevel> <= 6)
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt Spawnla oynadı --- Spawn Uid: <act.uid> --- Spawn: <act.more>
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt Tarih: <serv.rtime> ---- Yer: <src.p> (<src.region.name>) ---- Etrafındaki kişiler;
forchars 13
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt '<uid>','<name>' (<qval (<isplayer>)?Player:Npc>)
endfor
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt ---------------------------------------------------------------------------
src.sysh_trk Yapmaya çalıştığınız işlem log dosyanıza kaydedildi.
src.s <act.uid> Spawnına çift tıkladım.
src.ctag.s x
return 1
elseif (<act.type> == t_corpse) && (<src.account.plevel> <= 4)
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt Cesede çift tıkladı (<qval (<uid.<uid.<act.uid>.link>.isplayer>)?Player cesedi:Npc Cesedi>) Ceset: <act.name>
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt Tarih: <serv.rtime> ---- Yer: <src.p> (<src.region.name>) ---- Etrafındaki kişiler;
forchars 13
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt '<uid>','<name>' (<qval (<isplayer>)?Player:Npc>)
endfor
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt ---------------------------------------------------------------------------
src.sysh_trk Bunu yapamazsın.
return 1
elseif (<act.layer> == 21) && (<act.cont.ischar>) && !(<act.uid> == <src.findlayer.21.uid>) && (<src.account.plevel> <= 4)
src.sysh_Trk Bunu Yapamazsın.
return 1
elseif ((<act.baseid> == i_hazine_lvl1) || (<act.baseid> == i_hazine_lvl2) || (<act.baseid> == i_hazine_lvl3) || (<act.baseid> == i_hazine_kasa)) && (<src.account.plevel> <= 5)
src.sysh_trk Bunu yapamazsın.
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt Hazine kasasını açmaya çalıştı --- Baseid: <act.baseid>
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt Tarih: <serv.rtime> ---- Yer: <src.p> (<src.region.name>) ---- Etrafındaki kişiler;
forchars 13
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt '<uid>','<name>' (<qval (<isplayer>)?Player:Npc>)
endfor
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt ---------------------------------------------------------------------------
return 1
endif
on=@charclick
if (strmatch('<src.account.LASTIP>','<src.act.account.LASTIP>')) && (<src.account.plevel> <= 5) && !(<src.uid> == <src.act.uid>) && (strmatch('<dsrc.act.account.plevel>','1'))
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt Aynı ipdeki player ile aynı ekrana girdi. Ip: <src.account.lastip> Player: <src.act.uid>
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt Tarih: <serv.rtime> ---- Yer: <src.p> (<src.region.name>)
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt ---------------------------------------------------------------------------
src.sysh_trk Ip numranızın aynı olduğu playerlarla aynı ekrana giremezsiniz.
src.f_disc
endif
on=@chardclick
if (<act.istevent.e_binek>) && (<src.account.plevel> <= 5)
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt Bineğe binmeye çalıştı. Binek: <act.name>
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt Tarih: <serv.rtime> ---- Yer: <src.p> (<src.region.name>) ---- Etrafındaki kişiler;
forchars 13
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt '<uid>','<name>' (<qval (<isplayer>)?Player:Npc>)
endfor
serv.writefile C:\Sphere\scripts\Staff\Logs\<src.account>.txt ---------------------------------------------------------------------------
src.sysh_trk Sadece staff horseye binebilirsin.
return 1
endif