if (<fame> > 9900)
if (<arg.ofame> > 9900)
if (<src.fame> > 9900)
böle değilmidir neden istediğim alamıyorum mesala 9900 sonra yell geçsin istiyorum yok adaamı kestiğimiz gibi geçiyo nedendir acaba ?
fix.scp var mı? fix.scp'nin 46. satırına bi bak
kullandığım fix scp bu ama ordan o ölüm haberini sildim ama eklesemde bir işe yaramıyor zaten

//*************************************
// YAZAR: Basic & xwerswoodx
// YAPIM: Hamit Devecioğlu (c)2003-2009
// TARİH: 15.08.2009
// SAAT : 15:53
// KONU : Fix Script
//*************************************
VERSION=0.56b

//**********
//AYARLAR
//**********
[Defname fix]
color_0 00
color_200 05
color_400 045
color_600 075
color_800 025
color_1000 095
isim_0 Normal
isim_200 Ruin
isim_400 Might
isim_600 Force
isim_800 Power
isim_1000 Vanquishing

Helpdialog=d_hamithelp //Help Page dialogu
Stuckitem=i_stucktimer //Stuck zamanının verildiği itemin idsi

//**********
//xwerswoodx
//**********

[Events e_fix]
on=@spellcast //Magery + Staff ve Spellbook elden düşmesin.
if (<src.account.plevel> < 2)
if !(<src.findlayer(2).type>==t_weapon_mace_staff)
src.findlayer(2).bounce
if !(<src.findlayer(1).type>==t_spellbook)
src.findlayer(1).bounce
endif
endif
endif

if ((<SRC.UID.<SRC.REGION.UID>.TYPE>==t_multi) || (<SRC.UID.<SRC.REGION.UID>.TYPE>==t_multi_custom) || (<src.region.guarded> == 1)) && ((<argn> == 24) || (<argn> == 28) || (<argn> == 39) || (<argn> == 47) || (<argn> == 50))
src.hata Bu buyuyu bu alanda yapamazsınız.
src.f_fizzle
src.skill fail
return 1
endif

if ((<argn> == 4) || (<argn> == 29))
if (<src.act.findid.i_rune_poison>)
f_fizzle
return 1
endif
endif

if (<argn> == 7) || (<argn> == 36) || (<argn> == 35) || (<argn> == 17) || (<argn> == 15)
if (<act.uid> != <uid>)
src.hata Bu buyuyu sadece kendinize atabilirsiniz.
return 1
endif
endif

if (<argn> == 20)
if (<act.uid> == <uid>)
src.hata Bu buyuyu kendinize atamazsınız.
return 1
endif
endif

if ((<flags>&statf_freeze) || (<flags>&statf_stone) || (<findtype.t_armor.cont.uid> == <uid>))
f_fizzle
return 1
endif

if (<argn> == 33) || (<argn> == 46) || (<argn> == 49) || (<argn> == 55) || (<argn> == 58) || (<argn> == 60) || (<argn> == 61) || (<argn> == 62) || (<argn> == 63) || (<argn> == 64)
if (<src.region.guarded> == 1)
src.hata Bu buyuyu guard zone içinde yapamazsınız
src.criminal 1
return 1
        endif
endif

//*****
//Basic
//*****

if (<argn> == 12)
src.spellfreeze 2
elif (<argn> == 20)
src.spellfreeze 2
elif (<argn> == 7)
src.spellfreeze 1
elif (<argn> == 29)
src.spellfreeze 3
elif (<argn> == 11)
src.spellfreeze 2
elif (<argn> == 44)
src.spellfreeze 3
elif (<argn> == 4)
src.spellfreeze 2
elif (<argn> == 22)
src.spellfreeze 1
else
src.spellfreeze (<dargn3> / 6)
endif

//**************************
//Bundan sonrası: xwerswoodx
//**************************
On=@Skillabort
if (<action> == id(skill_magery)) || (<action> == skill_magery)
src.f_fizzle
return 1
endif

On=@Skillfail
if (<action> == id(skill_magery)) || (<action> == skill_magery)
src.f_fizzle
return 1
endif

On=@Skillstart
if (<action> == id(skill_hiding)) || (<action> == skill_hiding)
if (<src.findlayer.25.uid>)
src.fix Altınızda binek varken gizlenemezsiniz.
return 1
endif
endif

On=@SpellEffect //Oto tp
If (<argn> == 38) || (<argn> == 47)
if (<findid.i_pouch_trapped>)
if (<findid.i_pouch_trapped.more2> > 1)
effect 3,i_fx_explode,3,25,1
sound snd_spell_explosion
damage 2
findid.i_pouch_trapped.more2 -=1
return 1
else
effect 3,i_fx_explode,3,25,1
sound snd_spell_explosion
damage 2
findid.i_pouch_trapped.remove
return 1
endif
elseif !(<src.uid> == <uid>)
findid.i_rune_poison.remove
endif
elseif (<argn> == 25)
if (<memoryfindtype.memory_town>) && !(<src.memoryfindtype.memory_town>)
return 1
elseif (<memoryfindtype.memory_guild.link.align> > 0) && !(<src.memoryfindtype.memory_guild.link.align>)
return 1
endif
if (<findid.i_rune_poison>)
if (<findid.i_rune_poison.morey> > <eval ((<src.magery> + 400) / 2)>)
if !(rand(8) == 1)
effect 3,0374a,1,15,1
sound snd_spell_poison
return 1
endif
endif
endif
elseif (<argn> == 4) || (<argn> == 29) || (<argn> == 11)
if (<memoryfindtype.memory_town>) && !(<src.memoryfindtype.memory_town>)
src.sms Faction uyelerini iyilestiremezsiniz.
return 1
elseif (<memoryfindtype.memory_guild.link.align> > 0) && !(<src.memoryfindtype.memory_guild.link.align>)
src.sms Order/Chaos uyelerini iyilestiremezsiniz.
return 1
endif
if (<argn> == 4) || (<argn> == 29)
if (<findid.i_rune_poison>)
effect 3,0374a,1,15,1
sound snd_spell_poison
return 1
endif
endif
endif

On=@itemclick //Item renkli isim ve özellik.
if (<act.isweapon>)
if (<act.baseid>==i_staff_taming)
act.isim <act.name>
return 1
endif
if (<act.attr>&attr_identified)
act.color=color_<act.morey>
if ((<act.topobj.uid> == <uid>)
if (<act.type>==t_weapon_xbow)
act.message @95 [bolts: <eval <rescount <act.tdata3>>>]
elseif (<act.type>==t_weapon_bow)
act.message @95 [arrows: <eval <rescount <act.tdata3>>>]
endif
endif
act.arma [ <def.isim_<act.morey>> (+<eval <act.morey>/66>) ]
act.isim <serv.itemdef.<act.dispid>.name>
return 1
else
if ((<act.topobj.uid> == <uid>)
if (<act.type>==t_weapon_xbow)
act.message @95 [bolts: <eval <rescount <act.tdata3>>>]
elseif (<act.type>==t_weapon_bow)
act.message @95 [arrows: <eval <rescount <act.tdata3>>>]
endif
endif
act.isim <serv.itemdef.<act.dispid>.name>
return 1
endif
elseif (<act.baseid>==i_bones)
act.isim <strreverse <strarg <strreverse <act.name>>>>
return 1
elseif (<act.baseid>==i_guildstone)
if (<act.more1> == 1)
act.message @255 [Order]
elseif (<act.more1> == 2)
act.message @35 [Chaos]
endif
if (strmatch('<act.abbrev>',''))
act.arma [ <act.name> ]
else
act.arma [ <act.name>, <act.abbrev> ]
endif
act.isim guildstone
return 1
elseif (<act.type>==t_container)
if (<act.attr>&attr_newbie)
act.message @95 [ Newbiefied ]
endif
if ((<act.topobj.uid> == <uid>)
act.isim <act.name> [ <act.rescount> eşya ]
else
act.isim <act.name>
endif
return 1
elseif (<act.baseid>==i_corpse)
act.message @95,,1 [ <act.rescount> eşya ]
if (<act.amount>==400)
if !(<act.link>==04fffffff)
if (<act.link.iscriminal>)
act.message <act.link.name>
return 1
else
if (<act.link.ismurderer>)
act.message @026 <act.link.name>
else
act.message @063 <act.link.name>
endif
return 1
endif
return 1
else
act.message @063 <strreverse <strarg <strreverse <act.name>>>>
endif
return 1
else
act.message <strreverse <strarg <strreverse <act.name>>>>
endif
return 1
else
if (<act.attr>&attr_newbie)
act.message @95 [ Newbiefied ]
endif
if (<act.amount>==1)
act.isim <act.name>
return 1
else
act.isim <act.amount> <act.name>
return 1
endif
endif

On=@itemdclick //Spellbook a 2 kere tıklayınca "eline versin" :D
if (<act.isweapon>)
if (<act.attr>&attr_identified)
act.color=color_<act.morey>
endif
elseif (<act.type>==t_spellbook)
act.equip
elseif (<act.type> == t_corpse)
if (<src.findid.i_rune_incognito>)
src.fix Üzerinizde criminal gösterme büyüsü varken bunu yapamazsınız.
return 1
endif
endif

if (<src.account.plevel> > 1)
if (<src.account.plevel> > 7)
if (<act.distance> < 3)
if (<act.baseid>==i_backpack)
if !((<act.topobj.uid> == <uid>)
src.fix Bunu yapamazsınız.
return 1
endif
elseif (<act.baseid>==i_corpse)
src.fix Cesetleri açamazsınız.
return 1
endif
else
return 1
endif
endif
endif

if (<act.dispid>==i_bottle_black) || (<act.dispid>==i_bottle_green) || (<act.dispid>==i_bottle_orange) || (<act.dispid>==i_bottle_yellow) || (<act.dispid>==i_bottle_blue) || (<act.dispid>==i_bottle_red)
if !(<act.topobj.uid> == <src.uid>)
act.fix Bunu kullanabilmeniz için çantanızda olması gerekir.
return 1
endif
endif

if (<src.account.plevel> > 1)
if (<act.baseid>==i_bones)
src.fix Bunu yapamazsınız.
return 1
endif
endif

if (<src.account.plevel> < 7)
if (<act.baseid>==i_worldgem_bit)
src.fix Stafflar spawnı etkili hale getiremez.
return 1
endif
endif

On=@itemcreate //Kılınç yaratınca araştırılmış çıkartalım :)
if (<argo.isweapon>)
argo.color=color_<argo.morey>
argo.attr=attr_magic|attr_identified
return 1
endif

if (<src.account.plevel> < 7)
if (<argo.baseid>==i_worldgem_bit)
argo.remove
src.fix Bunu sadece plevel 7 yaratabilir.
return 1
endif
endif

On=@Click //Staff Plevel Message & Guild Message & Jail Message
if (<daccount.plevel> > 1)
message @75 [ <serv.name> <def.admin_plevel_<account.plevel>> ]
message @95 <name>
title <serv.name> <def.admin_plevel_<account.plevel>>
return 1
endif

//Jail
if (<findid.i_jailde>)
message @95 [ Invulnerability ]
arma [ <eval <eval <findid.i_jailde.timer>/60>+1> dakika ]
isim <name>
return 1
endif

obj = <memoryfindtype.memory_guild.link.uid>
if (<memoryfindtype.memory_guild>)
if strmatch('<obj.memberfromuid.<uid>.guildtitle>','')
message [<obj.name>]
else
message [<obj.memberfromuid.<uid>.guildtitle> of <obj.abbrev>]
endif
endif

On=@charclick //Giriş Yasaklama, npc ve Vendor Fix
if (<act.npc>==1)
if !(<act.memoryfindtype.memory_ipet>)
if (<src.account.plevel> > 1) && (<src.account.plevel> < 7) // Plevel 2-3-4-5-6 Spawn & Zoo Giriş Yasak.
if (<act.npc>==1) || (<act.npc>==10) || (<act.npc>==11) || (<act.npc>==12) || (<act.npc>==13)
src.go star
src.fix Siz spawnlara giremezsiniz.
return 1
else
return 0
endif
endif
endif
endif

if (<act.npc>==3) || (<act.npc>==4) || (<act.npc>==5) || (<act.npc>==6) || (<act.npc>==7) || (<act.npc>==8) || (<act.npc>==9)
act.arma [ <act.job> ]
act.isim <act.name>
return 1
elseif (<act.flags>&statf_pet)
act.arma [ Sahibi: <uid.<act.memoryfindtype.memory_ipet.link>.name> ]
return 0
elseif (<act.npc>==0)
return 0
else
return 0
endif
endif

On=@itembuy
src.fix <argo.name> adlı vendorladan <argn> adet <act.name> adlı eşyayı <dlocal.totalcost> gold karşılığında satın aldınız.

On=@itemsell
src.fix <argo.name> adlı vendora <argn> adet <act.name> adlı eşyayı sattınız.// <argv2> gold karşılığında sattınız.

On=@Mount
if (<argo.id> == c_bear_polar)
return 1
endif
if (<argo.findid.i_rune_poison>)
argo.tag.poifix 1
argo.tag.type=<src.findlayer.layer_horse.type>
src.tag.poifix_hits <argo.hits>
src.tag.poifix_more2 <argo.findid.i_rune_poison.more2>
src.tag.poifix_baseid <argo.baseid>
src.findlayer.layer_horse.type=t_poifix
argo.update
elseif (<src.flags>&statf_hidden)
src.fix Gizlenmiş durumdayken bineklere binemezsiniz.
return 1
elseif <argo.findid.i_rune_paralyze>
argo.findid.i_rune_paralyze.remove
elseif <argo.findid.i_rune_paralyze_field>
argo.findid.i_rune_paralyze_field.remove
endif

On=@Dismount
if (<argo.tag0.poifix>==1)
src.findlayer.layer_horse.type=<argo.tag.type>
argo.hits=<src.tag0.poifix_hits>
if (<argo.findid.i_rune_poison>)
argo.findid.i_rune_poison.more2=<src.tag0.poifix_more2>
endif
argo.tag.type 
argo.update
endif

On=@Rename
if (<argo.npc> == 1) && !(<src.account.plevel> > 1)
src.hata Npc'lerin isimlerinin değiştirilmesi yasaktır.
return 1
endif

On=@ItemDropOn_Ground
if !((<weight> + <act.weight>) > <maxweight>)
if ((<action> == id(skill_fishing)) || (<action> == skill_fishing))
if (<act.type> == t_fish)
act.bounce
endif
elseif ((<action> == id(skill_magery)) || (<action> == skill_magery))
if (<act.type> == t_food)
act.bounce
endif
endif
endif

On=@Profile
sdialog d_hamit
return 1

On=@Death

//if (<src.findid.i_bleeding>)
//src.findid.i_bleeding.remove
//endif
//return 1

//if (<src.findid.i_inassa>)
//src.findid.i_inassa.remove
//endif
//return 1

//if (<src.findid.i_parablow>)
//src.findid.i_parablow.remove
//endif
//return 1

//On=@Hit
//if (<src.isplayer>)
//	if ((<src.flags>&statf_stone) || (<src.region.safe>)) 
//	return 0
//	 if (<findlayer(1).type> == t_weapon_sword) 
//	 if (<swordsmanship> >= 98.0) && (<tactics> >= 98.0))
//	 if (rand(195) <= <eval (<tactics> / 20)>) && !(<src.findid.i_bleeding>) && !(<src.findid.i_bleeding2>)
//	 src.damage {3 5}
//	 src.hits (<src.hits> - 5)
//	 src.skill fail
//	 local.act <src.act.uid>
//	 src.newitem i_bleeding
//	 src.act.equip
//	 src.newitem i_bleeding2
//	 src.act.equip
//	 src.act <local.act>
//	 src.emotetr * Olumcul Yara Alir *
//	 return 1
//	 endif
//	 endif
//	 elif !(<findlayer(1)>) && !(<findlayer(2)>)
//	 if (<wrestling> >= 98.0)
//	 if (<armslore> >= 84.9)
//	 if (rand(8) == 1)
//	 if (<src.findlayer(1)>) || (<src.findlayer(2)>)
//	 src.findlayer(1).unequip
//	 if (<src.findlayer(2)>)
//	 src.findlayer(2).unequip
//	 endif
//	 src.emotetr * Silahsizlandirilir *
//	 endif
//	 endif
//	 elif (<tactics> >= 98.0)
//	 if (rand(330) <= <eval (<tactics> / 40)>) && !(<src.findid.i_mem_frozen>)   

//	
if !(<findlayer(1)>) || !(<findlayer(2)>)
//	 src.damage {2 4}
//	 src.skill fail
//	 local.act <src.act.uid>
//	 src.newitem i_mem_frozen
//	 src.act.equip
//	 src.act <local.act>
//	 src.emotetr * Sersemler *
//	 return 1
//	 endif
//	 endif
//	 endif
//	 elif ((<findlayer(2).type> == t_weapon_fence)
//	 if (<src.isonmount>)
//	 if (<fencing> >= 98.0) && (<tactics> < 98.0)
//	 if (rand(125) <= <eval (<fencing> / 40)>)
//	 src.damage {15 25}
//	 src.skill fail
//	 local.act <src.act.uid>
//             	 src.consume 1000 i_inassa
//	 src.newitem i_inassa
//	 src.act.equip
//	 src.emotetr * Binekten Duser *
//	 src.act <local.act>
//	 return 1
//	 endif
//	 endif
//	 if (<fencing> < 98.0) && (<tactics> > 98.0)
//	 if (rand(150) <= <eval (<tactics> / 40)>) && !(<src.findid.i_parablow>)
//	 src.damage {15 25}
//	 src.skill fail
//	 local.act <src.act.uid>
//	 src.newitem i_parablow
//	 src.act.equip
//	 src.act <local.act>
//	 src.emotetr * Paradarbe Alir *
//	 return 1
//	 endif
//	 endif
//	 if (<fencing> > 98.0) && (<tactics> > 98.0)
//	 if !(<src.findid.i_parablow>)
//	 if (rand(150) <= <eval (<tactics> / 40)>)
//	 src.damage {15 25}
//	 src.skill fail
//	 local.act <src.act.uid>
//	 src.newitem i_parablow
//	 src.act.equip
//	 src.act <local.act>
//	 src.emotetr * Paradarbe Alir *
//	 return 1
//	 elif (rand(125) <= <eval (<fencing> / 40)>)
//	 src.damage {15 25}
//	 src.skill fail
//	 local.act <src.act.uid>
//     	        	 src.consume 1000 i_inassa
//	 src.newitem i_inassa
//	 src.act.equip
//	 src.emotetr * Binekten Duser *
//	 src.act <local.act>
//	 return 1
//	 else
//	 if (rand(500) <= <eval (<eval <fencing>+<tactics>>)/80>) 
//	 src.dammage {20 23}
//	 src.consume 1000 i_inassa
//	 src.newitem i_inassa
//	 src.act.equip
//	 src.newitem i_parablow
//	 src.act.equip
//	 src.emotetr  * Attan Düşer Ve Paradarbe Alır *
//	 endif
//	 endif
//	 endif
//	 endif
//	 else
//	 if (<fencing> > 98.0) && (<tactics> > 98.0)
//	 if !(<src.findid.i_parablow>)
//	 if (rand(150) <= <eval (<tactics> / 40)>)
//	 src.damage {15 25}
//	 src.skill fail
//	 local.act <src.act.uid>
//	 src.newitem i_parablow
//	 src.act.equip
//	 src.act <local.act>
//	 src.emotetr * Paradarbe Alir *
//	 return 1
//	 endif
//	 endif
//	 endif
//	 endif
//	 elif (<findlayer(2).type> == t_weapon_bow) 
//	 if (<archery> >= 98.0) 
//    if (rand(250) <= <eval (<tactics> / 40)>)
//     	 if (<src.hits> > <eval <src.str>/2>)
//             	 src.emotetr * Olumcul Ok Saptanir *
//             	 src.hits -= {20 30}
//             	 src.skill fail
//	             	 src.damage {3 5}
//	 return 1
//	              endif
//	 endif
//	 endif
//	 elif (<findlayer(2).type> == t_weapon_mace_staff)
//	 if (<macefighting> >= 98.0)
//	 if (rand(250) <= <eval <macefighting>/40>)
//	 src.stam -={20 25}
//	 src.stamkontrol
//	 src.skill fail
//	 src.damage {5 7}
//	 src.emotetr * Nefesi Kesilir *
//	 return 1
//	 endif
//	 endif
//	 elif (<findlayer(2).type> == t_weapon_xbow)
//	 if (<archery> >= 98.0) && (<armslore> >= 98.0)
//      if (rand(250) <= <eval (<tactics> / 40)>)
//	 if (<src.hits> > <eval <src.str>-25>)
//	 src.hits -={40 45}
//	 src.skill fail
//	 src.damage {5 8}
//	 src.emotetr * Hizli Ok Darbesi Alir *
//	 return 1
//	 endif
//	 endif
//	 endif
//	 elif (<findlayer(2).type> == t_weapon_sword)
//	 if (<swordsmanship> >= 98.0)
//	 if (rand(600) <= <eval (<tactics> / 40)>)
//	 if (<src.findlayer(5).type> == t_armor)
//	 if (<src.findlayer(5).hitpoints> > 15)
//	 src.findlayer(5).hitpoints -=15
//	 src.say @022 * Zirh Hasar Alir *
//	 src.skill fail
//	 else
//	 src.findlayer(5).remove
//	 src.emotetr * Zirhi Kirilir *
//	 endif
//	 endif
//	 endif
//	 endif
//	 endif
//	endif
//endif

//On=@Gethit
//if (<src.findid.i_inassa>)
//src.findid.i_inassa.remove
//endif
//return 1
//
//if (<src.findid.i_parablow>)
//src.findid.i_parablow.remove
//endif
//return 1

//******************************************************
//Basic Functions
[function spellfreeze]
tag0.nomovetill=<EVAL <SERV.TIME> + (<ARGS> * 6)>

[function f_fizzle]
tag0.nomovetill=0
if (<mana> >= 8)
//src.sound=snd_fail
mana -={3 8}
return 1
endif

//xwerswoodx
[Function fix]
src.sysmessage @026,,1 <args>
return 1

[Function servfix]
serv.allclients sysmessage @0481,,1 <args>
return 1


[Function isim]
message @048,,1 <args>
return 1

[Function arma]
message @095 <args>
return 1

//Jail Item
[Itemdef i_jailde]
Id=i_gold
Name=Jail
Type=t_eq_script

On=@Create
Attr=attr_invis

On=@Equip
src.invul 1
timer=99999

On=@Timer
src.go jail10
src.invul 0
src.fix Jail süreniz bitmiştir.
remove

//Helppage Function
[function helppage]
if (<src.findid.<def.stuckitem>.more1> > 0)
src.fix Stuck çekerken bunu kullanamazsınız.
return 1
elseif (<src.findid.i_jailde>)
src.fix Jaildeyken bunu kullanamazsınız.
return 1
else
sdialog <def.helpdialog>
endif

[Function hata]
sysmessage @026,,1 Hata: <args>

//[Itemdef i_invulvendor]
//Name=Invul Vendor
//Id=i_gold
//Type=t_eq_script
//
//On=@Equip
//src.say * kalbi durur *
//timer 4

//ON=@Timer
//if (<cont.fame> >= 1000)
//	cont.fame (<cont.fame> - 1000)
//endif
//if (<cont.karma> >= 1000)
//	cont.karma (<cont.karma> - 1000)
//endif
//cont.hits 0
//remove
//return 1

[Function ff]
targetf f_ff

[Function f_ff]
obj=<argo>
src.fix <obj.findid.i_rune_poison.more2>
return 1

[Dialog d_hamit]
0,0
Nomove
resizepic 50 50 3500 500 500
resizepic 57 60 3000 486 480

dtext 200 100 0481 <serv.name> Profil Sayfası
dtext 68 149 0481 |                                                          |
dtext 70 140 0481 ----------------------------------------------------------
dtext 250 150 0494 Karakter
dtext 70 160 0481 ----------------------------------------------------------
dtext 68 339 0481 |                                                          |
dtext 70 330 0481 ----------------------------------------------------------
dtext 250 340 0494 Server
dtext 70 350 0481 ----------------------------------------------------------

//Karakter
dtext 70 180 0499 Üyelik Tarihi: <strsub 8 2 <strarg <account.firstconnectdate>>>/<strsub 5 2 <strarg <account.firstconnectdate>>>/<strsub 0 4 <strarg <account.firstconnectdate>>>
dtext 70 200 0499 Toplam Online: <eval (<account.totalconnecttime> / 60)> saat
dtext 70 220 0499 Kullanıcı Adı: <account.name>
dtext 70 240 0499 Bilgisayar Ip: <account.firstip>
dtext 70 260 0499 Üyelik Saati: <strreverse <strarg <strreverse <account.firstconnectdate>>>>
dtext 70 280 0499 Nick: <name>
dtext 70 300 0499 Yaş: <eval (<age> / 86400)>

//Server
dtext 70 370 0499 Server İsmi: <serv.name>
dtext 70 390 0499 Server Port: <serv.servport>
dtext 70 410 0499 Server Dili: <serv.lang>
dtext 70 430 0499 Server Url: <serv.url>
dtext 70 450 0499 Server Ip: <serv.servip>
dtext 70 470 0499 Time Zone: <serv.timezone>


[Typedef t_poifix]
On=@timer
if (<cont.tag0.poifix_more2> > 0)
if (<cont.tag0.poifix_hits> >= 10)
cont.tag0.poifix_hits -={6 10}
timer 4
return 1
else
        cont.findlayer.layer_horse.anim 8
cont.dismount
newitem i_corpse
new.p <cont.p>
new.amount <src.tag.poifix_baseid>
new.timer 500
new.update
cont.flags &= ~statf_onhorse
return 1
endif
endif

[Function stamkontrol]
if (<src.stam> < 0)
src.stam 0
endif

[itemdef i_bleeding]
name=Bleeding
id=i_gold
type=t_eq_script
weight=0
layer=layer_special

On=@Equip
timer 5

On=@UnEquip
if !(<cont.flags>&statf_dead)
endif

On=@Timer
timer 5
cont.emotetr * Kan Kaybeder *
cont.hits (<cont.hits> - 4)
attr attr_decay
return 1

[itemdef i_bleeding2]
name=Bleeding 2
id=i_gold
type=t_eq_script
weight=0
layer=layer_special

On=@Equip
timer 31

On=@UnEquip
if !(<cont.flags>&statf_dead)
endif

On=@Timer
cont.findid.i_bleeding.remove
attr attr_decay
remove
return 1

[itemdef i_mem_frozen] 
name=Stun
id=i_memory 
type=t_eq_script 
layer=layer_special 

on=@create 
attr=attr_decay | attr_newbie 

on=@equip 
timer=3
SRC.FLAGS=<SRC.FLAGS>|04 

on=@timer 
cont.flags=<cont.FLAGS>&~04 
remove 
return 1

[itemdef i_inassa]
name=Dismount
id=i_gold
type=t_eq_script
weight=0
layer=layer_special

On=@Equip
if (<src.findlayer(layer_horse).id> > 0)
SRC.dclick
//src.say_trk *Binekten Düşer*
timer 3
RETURN 1
ENDIF

On=@UnEquip
//cont.events -e_inassa
if !(<cont.flags>&statf_dead)
cont.flags <cont.flags>&~01
endif

On=@Timer
attr attr_decay
remove
return 1

Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.