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 edit the effects of Elemental

Experienced Elementalist
Joined
Apr 6, 2009
Messages
256
Reaction score
5
halllo. Ragezone i tought i make an Guide.

EdfCrypt
EdfDeCrypt
Needed. Item.dat /strs
RingItem.dat / strs
AmuletItem.dat / strs
DATedit

AmuletItem.dat / RingItem.dat
Load ringItem/AmuletItem.strs with AmuletItem.dat or RingItem.Dat.Then seek the Code for your Amulet/ring you like to edit for sample iichr02 for Xmas element and note down the Ncount with it for WeaponItem.dat .then go to m_nEff1Code 6 in this case = attack. now for m_fEff1code is the % of the amount. sample 0,400000005960464 = 40%. now for the second just add on m_nEff2code 7 for DEF and in m_fEff2code 0,400000005960464 for 40% of Defense. now crypt the item.dat file to .edf and replace it in your zoneserver script's.

item.dat
decrypt item.edf to .dat and load item.strs with item.dat go either to Ring or amulet and seek for the Ncount(775). And seek for abiltyNum it should be 1 but set it to 2. then go to ability2 and put in code 7 (DEF)then for the third thing to do go to Abilty2Val and put in 0,400000005960464 (40%) or 0,400000005960464 (45%) Crypt item.dat to edf and replace it in dataTable of your Client.



Eff Codes are for Client side and server.

m_nEff1Code's
1 = SP
2 = the Cost of OP
3 = accuracy
4 = avoide
6 = attack
7 = Def

m_fEffcode's
0,449999988079071 = 45%
0,400000005960464 = 40%

i fergot one thing to tell
Avoide needs to be in numbers
40 % = in m_fEffcode 40
same for other values


Good Luck. Greetings Lwdmaster2


-- RF SEAL --
 
Last edited:
Junior Spellweaver
Joined
Jul 8, 2012
Messages
120
Reaction score
4
Re: How to edit the effects of Elemental

Nice Tuto, but I think this need be moved to another place, like: RF Tutorials :cool:
 
Junior Spellweaver
Joined
Feb 22, 2012
Messages
160
Reaction score
4
I have edited and changed the elemental effect.
example: Elemental Attack xmast with 3 options, Deff, Acuracy

Attack and Deff in status C it's Work

Accuracy but not up. how to fix it?
 
Joined
Apr 21, 2012
Messages
765
Reaction score
83
I have edited and changed the elemental effect.
example: Elemental Attack xmast with 3 options, Deff, Acuracy

Attack and Deff in status C it's Work

Accuracy but not up. how to fix it?


Make sure you do it in client side correctly. and also don't forget to add a 1 to number of the Ability so if you want to make it 3 effects put 3 on the AbilityNum should be base on your strs. AND you should add it just in Client side only.
 
Junior Spellweaver
Joined
Feb 22, 2012
Messages
160
Reaction score
4
Make sure you do it in client side correctly. and also don't forget to add a 1 to number of the Ability so if you want to make it 3 effects put 3 on the AbilityNum should be base on your strs. AND you should add it just in Client side only.

ahhh my bad :(
thanks Marnkx123

solved
 
Newbie Spellweaver
Joined
May 19, 2012
Messages
47
Reaction score
5
halllo. Ragezone i tought i make an Guide.

EdfCrypt
EdfDeCrypt
Needed. Item.dat /strs
RingItem.dat / strs
AmuletItem.dat / strs
DATedit

AmuletItem.dat / RingItem.dat
Load ringItem/AmuletItem.strs with AmuletItem.dat or RingItem.Dat.Then seek the Code for your Amulet/ring you like to edit for sample iichr02 for Xmas element and note down the Ncount with it for WeaponItem.dat .then go to m_nEff1Code 6 in this case = attack. now for m_fEff1code is the % of the amount. sample 0,400000005960464 = 40%. now for the second just add on m_nEff2code 7 for DEF and in m_fEff2code 0,400000005960464 for 40% of Defense. now crypt the item.dat file to .edf and replace it in your zoneserver script's.

item.dat
decrypt item.edf to .dat and load item.strs with item.dat go either to Ring or amulet and seek for the Ncount(775). And seek for abiltyNum it should be 1 but set it to 2. then go to ability2 and put in code 7 (DEF)then for the third thing to do go to Abilty2Val and put in 0,400000005960464 (40%) or 0,400000005960464 (45%) Crypt item.dat to edf and replace it in dataTable of your Client.



Eff Codes are for Client side and server.

m_nEff1Code's
1 = SP
2 = the Cost of OP
3 = accuracy
4 = avoide
6 = attack
7 = Def

m_fEffcode's
0,449999988079071 = 45%
0,400000005960464 = 40%

i fergot one thing to tell
Avoide needs to be in numbers
40 % = in m_fEffcode 40
same for other values


Good Luck. Greetings Lwdmaster2


-- RF SEAL --

what values for 35% ??? can your help me ?
 
Joined
Dec 30, 2012
Messages
1,758
Reaction score
180
35% value is = 0.3500 when you save that's script value is change to 0,349999988079071

example for this value 0.3000 = 30% that's for attack,def,increase hp fp sp ,etc

example for this value 30 = 30 that's for dodge,accuracy etc

example for this value 0.5 for increase speed.

CMIIW ( correct me if im wrong)
 
Newbie Spellweaver
Joined
Jun 27, 2013
Messages
9
Reaction score
0
halllo. Ragezone i tought i make an Guide.

EdfCrypt
EdfDeCrypt
Needed. Item.dat /strs
RingItem.dat / strs
AmuletItem.dat / strs
DATedit

AmuletItem.dat / RingItem.dat
Load ringItem/AmuletItem.strs with AmuletItem.dat or RingItem.Dat.Then seek the Code for your Amulet/ring you like to edit for sample iichr02 for Xmas element and note down the Ncount with it for WeaponItem.dat .then go to m_nEff1Code 6 in this case = attack. now for m_fEff1code is the % of the amount. sample 0,400000005960464 = 40%. now for the second just add on m_nEff2code 7 for DEF and in m_fEff2code 0,400000005960464 for 40% of Defense. now crypt the item.dat file to .edf and replace it in your zoneserver script's.

item.dat
decrypt item.edf to .dat and load item.strs with item.dat go either to Ring or amulet and seek for the Ncount(775). And seek for abiltyNum it should be 1 but set it to 2. then go to ability2 and put in code 7 (DEF)then for the third thing to do go to Abilty2Val and put in 0,400000005960464 (40%) or 0,400000005960464 (45%) Crypt item.dat to edf and replace it in dataTable of your Client.



Eff Codes are for Client side and server.

m_nEff1Code's
1 = SP
2 = the Cost of OP
3 = accuracy
4 = avoide
6 = attack
7 = Def

m_fEffcode's
0,449999988079071 = 45%
0,400000005960464 = 40%

i fergot one thing to tell
Avoide needs to be in numbers
40 % = in m_fEffcode 40
same for other values


Good Luck. Greetings Lwdmaster2


-- RF SEAL --

How i can get item.strs (Client side) ???
Im using RF OFFLINE G4
 
Newbie Spellweaver
Joined
Nov 27, 2012
Messages
31
Reaction score
0

and another question (server side)
avoid needs to be in number ex. 40, not 0.4?
and how about accuracy , number or decimals?
and im using 010 editor , the abilitynum would be int Effectstate?
and for weapon , is it the same ? making the abilitynum ? i didnt find the abilitynum , ive been searching , but didnt find it , thanks :)
 
Last edited:
Hezarial Developer
Joined
Jun 21, 2012
Messages
619
Reaction score
14
when i try it for first time, i immediately could
just need little brain

and because this thread
 
Newbie Spellweaver
Joined
Jun 29, 2014
Messages
5
Reaction score
0
sir.. code 1.. do you mean for speed? if not.. can i ask what code for increase speed?
 
Joined
Apr 9, 2012
Messages
2,359
Reaction score
442
sir.. code 1.. do you mean for speed? if not.. can i ask what code for increase speed?

SP=stamina, used in yellow potion,
you can found speed code on script, look on item which have speed attribute, for an example ikxxx00 (CEO mantel)
open cloackitem.dat using dat editor and it's structure, then search for ikxxx00, there's search function on dat editor if i'm not wrong, or you can use 010 editor, you'll find it easily...
after you found ikxxx00 look on it's effect code, and effect value,
value with 25 is it's speed value, and the effect code before the value is the speed code.

hope you can find it by yourself, it's not that hard :):
 
Newbie Spellweaver
Joined
May 13, 2012
Messages
51
Reaction score
4
None=0,
SP=1,
FPConsume=2,
Accuracy=3,
Dodge=4,
HPFP=5,
Atk=6,
Def=7,
LvlSkill=8,
Stealth=9,
Detect=10,
DmgProt=11,
Speed=12,
FPRecov=14,
Fatk=15,
FP=16,
Vamp=17,
fpVamp=18,
Crit=19,
Range=20,
Def=21,
DebuffTime=22,
HPRecov=23,
Dodge=24,
LauDelay=25,
ForceRange=26,
AntiCrit=27,
Protect=28,
Resist=29,
MaxHP=30,
DebuffTime=31,
IgShield=32,
SkillDelay=34
ForDelay=35

is it true ? :stupid:
 
Back
Top