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!

(GUIDE) How to change Slots Values

Newbie Spellweaver
Joined
Nov 23, 2016
Messages
24
Reaction score
11
Hello guys.
- 1st of all, this is my first ever Cabal guide, buy i have so experience with other MMORPG Server, like Ragnarok Online, so i Know some stuff (I think :p)
- 2nd of all, English IS NOT my main language, i speak Portuguese, but i think that this guide will be really useful for some people, cause i was not able to find anything about that here on Ragezone, and i basically figure everything on this guide by myself... So if there is another similar guide and i just was not able to find it, i am very sorry... But, here we go!

*Introduction:
Well, wht i mean by "Change Slots Values" is change what stats the Slots gives to your character... For example, a Sword AMP, ou a Magic AMP slots gives 7% AMP to your Character, Crit DMG gives 10% Crit CMG to your Character... So what i want to teach you here today is how to change those values... You can make a AMP Slot give 21% AMP instead of 7%, if you wish.

To make this changes in your Server, you will need to edit 2 Files, 1 on the Server Side, and other on the Client Side.
Those files are "core.scp" (Server Side) and "cabal.enc" (Client Side).

Let`s start with the "cabal.enc" cause i think it is easier to understand.

*Editing "cabal.enc":
First of all, you have to "crtl + F" to find "<force_core>".
After searching, you will see a table like that:

<stat_limit force_code_id="1" name="force1" type="HPUP" level="1" dstr="0" ddex="0" dint="0" icon_id="J_icn_force0" /><stat_limit force_code_id="2" name="force2" type="MPUP" level="1" dstr="0" ddex="0" dint="0" icon_id="J_icn_force0" /><stat_limit force_code_id="3" name="force3" type="MAUP" level="1" dstr="0" ddex="0" dint="0" icon_id="J_icn_force0" /><stat_limit force_code_id="4" name="force4" type="MGUP" level="1" dstr="0" ddex="0" dint="0" icon_id="J_icn_force0" /><stat_limit force_code_id="5" name="force5" type="DFUP" level="1" dstr="0" ddex="0" dint="0" icon_id="J_icn_force0" /><stat_limit force_code_id="6" name="force6" type="ARUP" level="1" dstr="0" ddex="0" dint="0" icon_id="J_icn_force0" /><stat_limit force_code_id="7" name="force7" type="DRUP" level="1" dstr="0" ddex="0" dint="0" icon_id="J_icn_force0" /><stat_limit force_code_id="8" name="force8" type="CDMG" level="1" dstr="0" ddex="0" dint="0" icon_id="J_icn_force0" /><stat_limit force_code_id="9" name="force9" type="CRAT" level="2" dstr="0" ddex="0" dint="0" icon_id="J_icn_force0" />

What is important for us here?
1- force_code_id = This is the Slot Option ID that you will need to know to edit the right slot.

2- type = This is the Option that the Slot gives to your Character... If you look in for the First one, it says "HPUP", it is for sure, the HP slot... Some of than are really easy to figure out, others not.

Basically those are the only things that we need to Know to edit a slot, the Force Code, and the Type... So after you find the slot that you want to edit, you Scrol Down until you find a table like that one:

<force_code code="1" CoreNum="1" value="50" ACSY="20" bike="150" epul="50" /><force_code code="1" CoreNum="2" value="100" ACSY="40" bike="300" epul="100" /><force_code code="1" CoreNum="3" value="150" ACSY="60" bike="450" epul="150" /><force_code code="1" CoreNum="4" value="200" ACSY="80" bike="600" epul="200" /><force_code code="2" CoreNum="1" value="50" ACSY="20" bike="1" epul="1" /><force_code code="2" CoreNum="2" value="100" ACSY="40" bike="1" epul="1" /><force_code code="2" CoreNum="3" value="150" ACSY="60" bike="1" epul="1" /><force_code code="2" CoreNum="4" value="200" ACSY="80" bike="1" epul="1" />


So here is where you gonna change the values.
I am going to show you guys how to edit, changing the values on the HP Slot.

if you look at the "code=1" you will understand that it is the HP Slot, because
"force_code_id="1" name="force1" type="HPUP""... So it is easy to undersant that it is the HP Slot.

Second you have the "CoreNum="X"", which represents the number of slots that a item have.
If CoreNum=1, the item have to slots, if CoreNum=4 the item have 4 slots, pretty easy to understand that as well.

Now the "value="50"" represents the amount of HP that your char recieve. As everybody should know, the HP slot giver +50 HP, if "CoreNum="1"", but if "CoreNum="2"" it gives +100 HP. Why? Cause it has 2 +50 HP Slots, witch add +100 HP, easy right?

So if you want for example, that every Slot give +100 HP, you just change to:

<force_code code="1" CoreNum="1" value="100" ACSY="20" bike="150" epul="50" /><force_code code="1" CoreNum="2" value="200" ACSY="40" bike="300" epul="100" /><force_code code="1" CoreNum="3" value="300" ACSY="60" bike="450" epul="150" /><force_code code="1" CoreNum="4" value="400" ACSY="80" bike="600" epul="200" /><force_code code="2" CoreNum="1" value="100" ACSY="20" bike="1" epul="1" /><force_code code="2" CoreNum="2" value="200" ACSY="40" bike="1" epul="1" /><force_code code="2" CoreNum="3" value="300" ACSY="60" bike="1" epul="1" /><force_code code="2" CoreNum="4" value="400" ACSY="80" bike="1" epul="1" />

So now the slot is giving +100 HP instead of +50 HP... Not dificult to understand at all.
But what are the other values, like "ACSY", "bike" and "epul"?

- ACSY = Slots on Acessory, like Bracelets, Rings, Earings, etc.
- Bike = Slots on Bikes (Pretty easy to figure out)
- epul = I Really don`t know this one... I thought it was Epaulet, but the Epaulets has the same slots ans the Acesorrys, so the Epaulets are "ACSY" as well... If anyone know what is that one, tell me please.

So knowing that, you now can edit some os Itens, that are not Armor or Weapons as well.

So this is basically everything that you neew to do in the "cabal.enc", so let`s move to the next part.

*Editing "core.scp":
So, in the "core.scp", you need to "ctrl + F" to find "CoreLink", and you will see a table like that:

[CoreLink] CoreNum OptCodeLnk Value ACSY Bike Epul0 1 1 50 20 150 501 2 1 100 40 300 1002 3 1 150 60 450 1503 4 1 200 80 600 2004 1 2 50 20 1 15 2 2 100 40 1 16 3 2 150 60 1 17 4 2 200 80 1 1


And here we need to just edit to make it equal to our "cabal.enc".
"OptCodeLnk" is the "force_code", so we know that 1 = HP Slot.
"CoreNum" is the the number of slots, same as "cabal.enc".
"Value", "ACSY", "Bike" and "epul" are the same as the "cabal.enc" as well.

So if we want to make every Slot to give +100 HP instead of +50 HP, we just need to change te values again, the same way we did on the "cabal.enc", so our table now will look like that:

[CoreLink] CoreNum OptCodeLnk Value ACSY Bike Epul0 1 1 100 20 150 501 2 1 200 40 300 1002 3 1 300 60 450 1503 4 1 400 80 600 2004 1 2 100 20 1 15 2 2 200 40 1 16 3 2 300 60 1 17 4 2 400 80 1 1

Pretty easy to understand right?
And that is it, that is basically everything you need to do to change the Slots.

If you want to change other Slot, that is not HP, just look ate the "force_code" on "cabal.enc" and find the Slot that you want to edit, and remember that Weapon Slots aways have to diferent "force_codes", one for 1 Handed Weapons, and other for 2 Handed Weapons.

So that is the end of the Guide, hope it is useful to you guys, and hope that my bad english was not a HUGE PROBLEM.

Thank you so much and have a great day.



Okay... The tables are just not looking great here... Anyone know how to fix that, so people can understand anything?
 
Newbie Spellweaver
Joined
Dec 22, 2018
Messages
60
Reaction score
6
thanks for the post gotta discover things now
 
Newbie Spellweaver
Joined
Mar 15, 2014
Messages
12
Reaction score
0
Nice guide, i like it.
Question please: Can we change slot value for different grade?
Like:
- osm, redo, sig = 7amp non extend, 8 when extended
- fc, archri, palla = 7amp non extend, 9 when extended
 
RaGEZONE VIP
[VIP] Member
Joined
Oct 10, 2019
Messages
199
Reaction score
454
how about the craft value of the item how to change it or edit it

Find "<rare_code" in cabal.enc.
"code" - force num (1 - HP, 25 - mcr, etc)

Find "[RareLink]" in core.scp
"OptCodeLnk" - force num (1 - HP, 25 - mcr, etc)
"RareNum" - force level. Example: RareNum 1 = 3 amp, RareNum 7 = 10 amp
 
Back
Top