Selam arkadaslar ben yeni yeni scp yazmaya, editlemeye basladim o yuzden bu kadar soru soruyorm mazur gorun. Arkadaslar medi bonus scriptim bu medi tusuna basıldıgında 2 mana veriyor fakat ben buna tusa basılma bittiginde normal meditation skilli gibi gelmesini istiyorum 1'er 1'er cok sey denedim ama yapamadim. Bi yardim edermisiniz
[plevel 1]
Medi
[events e_medi]
ON=@skillstart
if ((<action> == id(skill_meditation)) || (<action> == meditation))
if !(<meditation> < 100.0)
if (<eval <mana>+2> > <int>)
mana=<int>
tag.bonusaktif
return 1
elseif (<mana> < <int>)
if !(0<tag.bonusaktif>)
src.sysmessage Meditasyon Bonusu
src.sysmessage Aktif...
tag.bonusaktif 1
endif
mana +=2
return 1
endif
endif
endif
[function medi]
if ( <src.magery><=98.1 ) || ( <src.meditation><=98.1 ) || ( <src.evaluatingintel><=98.1)
src.sysmessage Medi Bonus Kullanabilecek Kadar Kudretli Degilsiniz. (Magery 98.0, Meditation 98.0, Eval. Int. 98.0, Anatomy 98.0)
unequip
return 1
endif
if (<isevent.e_medi>)
events -e_medi
src.sysmessage @07a1 Meditasyon Bonusu: Kapali
elseif !(<isevent.e_medi>)
events +e_medi
src.sysmessage @07a1 Meditasyon Bonusu: Aktif
endif
[eof]