Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Reading XML in skill.enc

Skilled Illusionist
Joined
Mar 3, 2009
Messages
312
Reaction score
248
I have a question : How to read & understand values in Skill.enc?

For ex, here is an attack skill : Sword Cannon

Code:
        <skill_main    id="43"    name="skill0043"    type="1"    multi="1"    group="1"    dur=""    bfx_dur="0"    value_ref="0"    bfx_ref="1"    intensity="0"    element="0"    desc="skill_desc0043"    icon_id="J_icn_skill043"    >            
            <attribute    target="1"    max_target="49"    reach="7"    mreach="1"    range="2"    range_type="1"    >
                <code    grip_calc="1"    anicode="1129"    fxcode_on="678"    fxcode_keep="-1"    />
                <frame    term="80"    blendlimit="70"    hit_frame="66"    firing_frame="56"    ani_f="80"    local_f="56"    />
                <effect    visual_type="-1"    movemethod="0"    />
                <condition    twohand="1"    dual="0"    onehand="0"    bracer="0"    exclusive="1"    usecase="4097"    />
            </attribute>
            <skill_param    exp1="40"    exp2="42"    >
                <power    [COLOR=#ff0000][B]atk="15,0,14,2481"[/B][/COLOR]    ar="10,100"    critrate="0,0"    critdmg="0,0"    />
                <cost    [COLOR=#ff0000][B]ctime="-267,5065"[/B]    [B]mp="27,243"[/B][/COLOR]    mpadd=""    sp="-1"    />
                <mission_cost    upkeepctime="0"    mission_ctime="-267,5065"    />
            </skill_param>
        </skill_main>

And here is buff skill : High Regeneration

Code:
        <skill_value    id="229"    group="1"    >            <value    bforce_id="37"    [COLOR=#ff0000][B]bforce_value="20,300,0"[/B][/COLOR]    power=""    dur="0,30000"    type="1"    value_type="1"    />
        </skill_value>

Thanks in advanced :)
 
Skilled Illusionist
Joined
Mar 3, 2009
Messages
312
Reaction score
248
Need to "read" so I can illustrate the skill detail like below table (Sword Cannon). Skill.scp has the same format. Numbers separated with comma ( , ). I need to know the rule of using number :(

Skill Lv:1234567891011121314151617181920
Rank req:0
Add.Attack:249.5250.9252.3253.7255.1256.5257.9259.3260.7262.1263.5264.9266.3267.7269.1270.5271.9273.3274.7276.1
MP use:00000000000000000000
Cool time:4.84.54.34.03.73.53.22.92.73.73.53.24.34.03.73.53.24.35.36.4
 
Upvote 0
Junior Spellweaver
Joined
May 19, 2014
Messages
104
Reaction score
24
I need the way to read then understand values in the file, ex :



15 = ?
0 = ?
14 = ?
2481 = ?

forgive me for reviving an old thread but this is what i need right now, has anyone able to understand how the above coding work?
 
Upvote 0

eci

Experienced Elementalist
Joined
Sep 20, 2013
Messages
229
Reaction score
195
I will study this and I believe that will help me in my project/process to add/create new skills.

I have to tell you if I will discover something.
 
Upvote 0
Junior Spellweaver
Joined
May 19, 2014
Messages
104
Reaction score
24
hey thanks it's a good start to get ideas nonetheless, what about the rest?

atk="15,0,14,2481"
ctime="-267,5065"
mp="27,243"
 
Upvote 0
Initiate Mage
Joined
Aug 3, 2020
Messages
3
Reaction score
1


300 = 30 (Starting Skill value)
20 = 2 (Skill level multiplier)

2 * 20 (Max skill level) = 40 + 30 (Starting skill value)

Total = 70 force value (when skill level is 20)

A little messy to explain :D


I experience buff auto cancel when i tried my new stats.
 
Upvote 0
Back
Top