Başlangıçta Warlock Mage Warrior diye seçcekler herhalde event olarak olur oda o evente sahip kişi Diyelim warlock eventini alan kişi magery 85den sonra kasamıcak veya Mage eventini alan swyi hiç kasamıcak gibi.
Xazrael : Öyle değil misal mage sw kasamaz Veya warlock 85 magery den sonra kasamaz olay o

Aynısını dedim?
senin yazdığını görmedim kusura bakma :) micheale sölemiştim
Silindi
Neophyte
0
Anladım da onu burdan kimse sizin için yapmaz.Oturup uğraşıcaksınız yapamadıgğınızda buraya geleceksiniz.
Ben hazırlıcam zaten arkadaşa
(<serv.skill.<argn>.name> >= 85.0) Burda sadece magery skillini return lamak için (<serv.skill.magery> =85.0) diyemi yazcaz?
Silindi
Neophyte
0
magerynin skill nosunu bulacaksın spheretables yada sphere_skills de yazar.onu kontrol ettiriceksin


if (<argn> == xxx)
if (<src.<serv.skill.<argn>.name>> >= 850)
return 1
endif
endif

ordaki xx yerine magerynin skillnosunu gir.
[events e_warlock]
On=@SkillGain
if (<argn> == xxx)
if (<src.<serv.skill.<argn>.name>> >= 850)
return 1
endif
endif
if (<argn> == xxx)
if (<src.<serv.skill.<argn>.name>> >= 850)
return 1
endif
endif
Vs
vs
diye gidecegiz deilmi? elseif yaparsak olmaz sanırsam?
Silindi
Neophyte
0
elseif falan karıştırma :D bu şekilde yap skillerin numaralarını bul xxx olan yerlerde kontrol ettir taş olur.
Master
59.2997
Her class için bir adet skillclass hazırlıcaksın. O skillclasslar da skillerin kaça kadar kasılabiliceğini belirticeksin

Örn;

[skillclass 2] // player class
DEFNAME=Class_undeclared
NAME=ırk ismi

str xx
int x
dex xx
statsum xx
skillsum xx
Alchemy=100.0
Anatomy=25.0
ItemId=5.0
ArmsLore=65.0

Bu şekilde yaparsanız alchemy 100.0'a, anatomy 25.0'a, itemid 5.0'a, armslore 65.0'a kadar kasılır daha sonra gain gelmez bu skillere.
Silindi
Master
59.2997
Aklıma gelmemişti.

Bu şekilde daha sağlıklı olur.
Peki başlangıçta o classı nasıl veriyoruz?
src.skillclass 2 Gbimi :D
Master
59.2997
Evet aynen öyle.
levele göre str dex int vs artıcak str dex yazmasak sorun olmaz değilmi?
Silindi
Neophyte
0
Hayır.
Peki sadece kasılcak skilleri yazsak 100 85 vs diye yazmadıklarımız kasılırmı gene?



Üye Ol veya Giriş Yap

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

Benzer Konular