• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook page for updates, we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.) When you see an Incapsula error, you know we are in the process of migration.

[Release]RF Extender Demo Function

Newbie Spellweaver
Joined
Aug 13, 2012
Messages
19
Reaction score
17
Demo version Extender.From Verson Server 2.2.3.2
It existents Setting Enchant. Exsperimental formula elemental attack and defense (Fire protection against fire, and so on for all 4 elements). Ability to create one race on account that basically protects against transmission of things different race through the bank. Opportunity to talk to the other races through All chat.

Link Extender 2.2.3
Link Extender 2.2.3.2

Setting Extender lay just below.

EnchantSucces.ini
Code:
[ItemGrade0] - White weapon And Armor (See grade in script)
UpgradeLevel1 = 2500 Chance to hone is 25%
UpgradeLevel2 = 1500 Chance to hone is 15%
UpgradeLevel3 = 1000 Chance to hone is 10%
UpgradeLevel4 = 500 Chance to hone is 5%
UpgradeLevel5 = 400 Chance to hone is 4%
UpgradeLevel6 = 200 Chance to hone is 2%
UpgradeLevel7 = 0 Chance to hone is 0%

Value 1000 = 10%
Value 10000 = 100%
EnchantDestroy.ini
Code:
[ItemGrade0] - White weapon And Armor (See grade in script)
UpgradeLevel1 = 0 100% that the subject will not break
UpgradeLevel2 = 0 100% that the subject will not break
UpgradeLevel3 = 0 100% that the subject will not break
UpgradeLevel4 = 2500 25% that the subject fails
UpgradeLevel5 = 4500 45% that the subject fails
UpgradeLevel6 = 8500 85% that the subject fails
UpgradeLevel7 = 10000 100% that the subject fails

Value 1000 = 10%
Value 10000 = 100%
EnchantDowngrade.ini
Code:
[ItemGrade0] - White weapon And Armor (See grade in script)
UpgradeLevel1 = 0 100% that taliks not fall out
UpgradeLevel2 = 0 100% that taliks not fall out
UpgradeLevel3 = 0 100% that taliks not fall out
UpgradeLevel4 = 1000 10% that fall out taliks
UpgradeLevel5 = 2000 20% that fall out taliks
UpgradeLevel6 = 4000 40% that fall out taliks
UpgradeLevel7 = 10000 100% that fall out taliks

Additional.ini
Code:
[Enchant] - On/OFF Enchant function ini
Enable = 0 - 1 on, 0 off


[Element] Experemental Formula
Enanle = 0 - 1 on, 0 off

Fire = 100
Water = 100
Earth = 100
Wind = 100

Limit = 0.25

[OneRace] Enable Function one type of race on account
Enable = 0 - 1 on, 0 off


[ChatFunction] Allows all races to communicate in chat All
AllChatEnable = 0 - 1 on, 0 off
 
Last edited:
Custom Title Activated
Loyal Member
Joined
Sep 9, 2009
Messages
1,312
Reaction score
313
Nice at last something new and unique is being shared without a price tag :D. Quick question is this compatible with 2.2.3 and lower versions or is the dll programmed to only edit the offsets in 2.2.3.2 zone?
 
Newbie Spellweaver
Joined
Aug 13, 2012
Messages
19
Reaction score
17
only 2.2.3.2 .This is not offset. And writing from scratch server methods by substituting the functions and methods.
P.S. This is Not Protect, this is Additional Modules.
At 223 did not want to do .223 outdated morally and physically).

My Formula Element Attack And Defence.

Code:
int __cdecl TotalTol(CCharacter *this,char AttTolType,int DamPoint)
{
	CPlayer *p_Char = (CPlayer*)this;
	float fTol[4] = {(float)MyFire(p_Char)/n_tol[0],(float)MyWater(p_Char)/n_tol[1],(float)MySoil(p_Char)/n_tol[2],(float)MyWind(p_Char)/n_tol[3]};
	int ToDam[4];
	memset(ToDam,0,sizeof(int)*4);
	switch(AttTolType)
	{
	case TOL_CODE_FIRE:
		//if(!p_Char->m_pParkingUnit){fTol[TOL_CODE_FIRE] = 0.25f;}
		if(fTol[TOL_CODE_FIRE] > f_fntol){fTol[TOL_CODE_FIRE] = f_fntol;}
		if(fTol[TOL_CODE_FIRE] == 0.0){return -(DamPoint*fTol[TOL_CODE_FIRE]);}
		if(fTol[TOL_CODE_FIRE] < 0.0){
			ToDam[TOL_CODE_FIRE] = (fTol[TOL_CODE_FIRE]*DamPoint);
			return +(DamPoint + ToDam[TOL_CODE_FIRE]);}
		if(fTol[TOL_CODE_FIRE] > 0.0){return -(DamPoint*fTol[TOL_CODE_FIRE]);}
	case TOL_CODE_WATER:
		//if(!p_Char->m_pParkingUnit){fTol[TOL_CODE_WATER] = 0.25f;}
		if(fTol[TOL_CODE_WATER] > f_fntol){fTol[TOL_CODE_WATER] = f_fntol;}
		if(fTol[TOL_CODE_WATER] == 0.0){return -(DamPoint*fTol[TOL_CODE_WATER]);}
		if(fTol[TOL_CODE_WATER] < 0.0){ToDam[TOL_CODE_WATER] = (fTol[TOL_CODE_WATER]*DamPoint);return +(DamPoint + ToDam[TOL_CODE_WATER]);}
		if(fTol[TOL_CODE_WATER] > 0.0){return -(DamPoint*fTol[TOL_CODE_WATER]);}
	case TOL_CODE_SOIL:
		//if(!p_Char->m_pParkingUnit){fTol[TOL_CODE_SOIL] = 0.25f;}
		if(fTol[TOL_CODE_SOIL] > f_fntol){fTol[TOL_CODE_SOIL] = f_fntol;}
		if(fTol[TOL_CODE_SOIL] == 0.0){return -(DamPoint*fTol[TOL_CODE_SOIL]);}
		if(fTol[TOL_CODE_SOIL] < 0.0){ToDam[TOL_CODE_SOIL] = (fTol[TOL_CODE_SOIL]*DamPoint);return +(DamPoint + ToDam[TOL_CODE_SOIL]);}
		if(fTol[TOL_CODE_SOIL] > 0.0){return -(DamPoint*fTol[TOL_CODE_SOIL]);}
	case TOL_CODE_WIND:
		//if(!p_Char->m_pParkingUnit){fTol[TOL_CODE_WIND] = 0.25f;}
		if(fTol[TOL_CODE_WIND] > f_fntol){fTol[TOL_CODE_WIND] = f_fntol;}
		if(fTol[TOL_CODE_WIND] == 0.0){return -(DamPoint*fTol[TOL_CODE_WIND]);}
		if(fTol[TOL_CODE_WIND] < 0.0){ToDam[TOL_CODE_WIND] = (fTol[TOL_CODE_WIND]*DamPoint);return +(DamPoint + ToDam[TOL_CODE_WIND]);}
		if(fTol[TOL_CODE_WIND] > 0.0){return -(DamPoint*fTol[TOL_CODE_WIND]);}
	}
	return 0;
}
 
Custom Title Activated
Loyal Member
Joined
Sep 9, 2009
Messages
1,312
Reaction score
313
Oh nice keep up the good work

Not sure many people understand what this is :) i think you should add a more detailed description.
 
Last edited by a moderator:
Newbie Spellweaver
Joined
Aug 13, 2012
Messages
19
Reaction score
17
Updated the first post, added a demo for 223. Enchant settings are the same as in 2232.

Additional.ini
Code:
Includes setting up power auras
[EditAura]
Enable = 0 ;0 - off  1 - on

Configuring% relations aura
[ChipHolder]
Defence = 1.29
GenAtk = 1.29
ForceAtk = 1.29
SkillAtk = 1.29

Setting the maximum amount of currency in the game.
[Money]
Dalant = 200000000
Gold = 500000
The same. File Settings Enchant can be performed at the time of the server, the data used in 3 seconds after saving it.
 
Custom Title Activated
Loyal Member
Joined
Sep 9, 2009
Messages
1,312
Reaction score
313
+1 nice work and development.

For those that don't know what this is i will explain.

You can set the probability of upgrading success and failure also the destruction on items via these ini files. You can also allow all races to use /all chat and they can understand each other. You will also be able to set elemental damage rates along with the max race currency to be over 2bil and 500k gold.

Thanks to Freedev for his work and willingness to share.
 
Newbie Spellweaver
Joined
Aug 13, 2012
Messages
19
Reaction score
17
that that is on the same version that you have a different version, same Enchant only) well and a couple of options, but there is not a demo version)
 
Newbie Spellweaver
Joined
Aug 26, 2011
Messages
46
Reaction score
0
good one sir , already tested with wpe and send packet , but nothing happens , good :thumbup1: :thumbup1:

and now i see many people rename your file in my country ( indonesia ) :mellow:
 
Initiate Mage
Joined
Jun 27, 2013
Messages
1
Reaction score
0
good one sir , already tested with wpe and send packet , but nothing happens , good :thumbup1: :thumbup1:

and now i see many people rename your file in my country ( indonesia ) :mellow:

only in Indonesia do not allow renaming a file to the source, it is NACHA
 
Newbie Spellweaver
Joined
Aug 26, 2011
Messages
46
Reaction score
0
actually just eragamers use it since he just handle 223 and now eragamers sold it and maybe not say if this freedev release this (maybe)

i think now eragamers already dev for 2.2.3.2 server , because i have been see they rf.
 
Back
Top