Öncelikle diğer konular 2011 ve bu yılın başlarına doğru olduğu için yeni konu açma gereği duydum. Kendimi doğduğumdan beridir "Basic" in kodlarını düzeltmeye adayan ben yeni bir düzenlemede daha buldundum
Tabi işin şakası
)
Evet gelelim sıkca sorulan sorulardan birine;
Basic'in magery fix'i nasıl kullanılır, ibranice kullanamaz mıyız?
Kullanabiliriz. Bunun için spell_say gibi bir function'a ihtiyacımız yoktur.
İbranice sisteminde ufak bir değişiklik yapacağız öncelikle;
Kod:
[plevel 1]
ibranice
[function ibranice]
if <src.tag0.ibranice> == 1
src.tag0.ibranice
src.sysmessage @026,,1 İbranice kapatıldı.
elseif (<src.magery> > 98.0) && (<src.meditation> > 98.0) && (<src.anatomy> > 98.0) && (<src.evaluatingintel> > 98.0) && !(<src.tactics> > 0.1) && !(<src.fencing> > 0.1) && !(<src.macefighting> > 0.1) && !(<src.swordsmanship> > 0.1) && !(<src.archery> > 0.1) && !(<src.wrestling> > 0.1)
src.sysmessage @026,,1 İbranice açıldı.
src.tag0.ibranice 1
else
src.sysmessage @026,,1 İbranice komutunu kullanmak için 98.0 Mage, 99.0 Meditation, 98.0 Anatomy, 98.0 Eval. Intel becerisine sahip olmalısınız ve hiç bir Combat beceriniz olmamalıdır.
return 1
endif
Bu kullanacağımız ibranice sistemi. Şimdi tek olarak yapacağımız şey ise "Basic"'in magery fix eventindeki On=@spellcast'ın hemen altına şunu eklemek;
Kod:
serv.wopfont=<qval <src.tag0.ibranice> == 1?8:3>
Son olarak ise;
sphere.ini dosyasını açıp WOPFont= diye aratıyoruz,
Kod:
//WOPFont=3
çıkacaktır karşınıza, bunun başındaki "//" kaldırdıktan sonra artık ibranice sistemimiz hazır.
Umarım bu soruyu soran arkadaşlara bir nevi yardımcı olabilmişimdir.