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!

[Release] 2.1.5 - Update 5 Server Files [RaGEZONE]

Joined
Apr 28, 2005
Messages
6,953
Reaction score
2,420
[Release] 2.1.5 - Update 5 Server Files [RF-Dev]

2.1.5 server files, reuploaded by RF-Dev.

Download:
Code:
http://www.mediafire.com/file/i1a6cpnwope0x8h/RF_Server_2.1.5_r1_rf-dev.net.zip

Password:
Code:
www.rf-dev.net
 
Last edited:
Joined
Nov 1, 2009
Messages
842
Reaction score
276
ive try with this files...

working perfectly..


but i got some errors, when iam running zoneserver.
1. Economy
2. m_NetSocket.SetSocket. fail

and this is for the solution.

1. Update your Economy table, with this query
Code:
INSERT INTO [dbo].[tbl_economy_history]([Serial], [Updatedate], [B_Dalant], [B_Gold], [C_Dalant], [C_Gold], [A_Dalant], [A_Gold], [ManageValue], [B_MineOre1], [B_MineOre2], [B_MineOre3], [C_MineOre1], [C_MineOre2], [C_MineOre3], [A_MineOre1], [A_MineOre2], [A_MineOre3], [B_CutOre1], [B_CutOre2], [B_CutOre3], [C_CutOre1], [C_CutOre2], [C_CutOre3], [A_CutOre1], [A_CutOre2], [A_CutOre3])
VALUES( 20060430, '2006-04-30 15:30:54.000', 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 1000, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 )
go

INSERT INTO [dbo].[tbl_economy_history]([Serial], [Updatedate], [B_Dalant], [B_Gold], [C_Dalant], [C_Gold], [A_Dalant], [A_Gold], [ManageValue], [B_MineOre1], [B_MineOre2], [B_MineOre3], [C_MineOre1], [C_MineOre2], [C_MineOre3], [A_MineOre1], [A_MineOre2], [A_MineOre3], [B_CutOre1], [B_CutOre2], [B_CutOre3], [C_CutOre1], [C_CutOre2], [C_CutOre3], [A_CutOre1], [A_CutOre2], [A_CutOre3])
VALUES( 20060501, '2006-05-01 15:30:54.000', 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 1000, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 )
go

INSERT INTO [dbo].[tbl_economy_history]([Serial], [Updatedate], [B_Dalant], [B_Gold], [C_Dalant], [C_Gold], [A_Dalant], [A_Gold], [ManageValue], [B_MineOre1], [B_MineOre2], [B_MineOre3], [C_MineOre1], [C_MineOre2], [C_MineOre3], [A_MineOre1], [A_MineOre2], [A_MineOre3], [B_CutOre1], [B_CutOre2], [B_CutOre3], [C_CutOre1], [C_CutOre2], [C_CutOre3], [A_CutOre1], [A_CutOre2], [A_CutOre3])
VALUES( 20060502, '2006-05-02 15:30:54.000', 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 1000, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 )
go

INSERT INTO [dbo].[tbl_economy_history]([Serial], [Updatedate], [B_Dalant], [B_Gold], [C_Dalant], [C_Gold], [A_Dalant], [A_Gold], [ManageValue], [B_MineOre1], [B_MineOre2], [B_MineOre3], [C_MineOre1], [C_MineOre2], [C_MineOre3], [A_MineOre1], [A_MineOre2], [A_MineOre3], [B_CutOre1], [B_CutOre2], [B_CutOre3], [C_CutOre1], [C_CutOre2], [C_CutOre3], [A_CutOre1], [A_CutOre2], [A_CutOre3])
VALUES( 20060503, '2006-05-03 15:30:54.000', 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 1000, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 )
go

INSERT INTO [dbo].[tbl_economy_history]([Serial], [Updatedate], [B_Dalant], [B_Gold], [C_Dalant], [C_Gold], [A_Dalant], [A_Gold], [ManageValue], [B_MineOre1], [B_MineOre2], [B_MineOre3], [C_MineOre1], [C_MineOre2], [C_MineOre3], [A_MineOre1], [A_MineOre2], [A_MineOre3], [B_CutOre1], [B_CutOre2], [B_CutOre3], [C_CutOre1], [C_CutOre2], [C_CutOre3], [A_CutOre1], [A_CutOre2], [A_CutOre3])
VALUES( 20060504, '2006-05-04 15:30:54.000', 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 1000, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 )
go

INSERT INTO [dbo].[tbl_economy_history]([Serial], [Updatedate], [B_Dalant], [B_Gold], [C_Dalant], [C_Gold], [A_Dalant], [A_Gold], [ManageValue], [B_MineOre1], [B_MineOre2], [B_MineOre3], [C_MineOre1], [C_MineOre2], [C_MineOre3], [A_MineOre1], [A_MineOre2], [A_MineOre3], [B_CutOre1], [B_CutOre2], [B_CutOre3], [C_CutOre1], [C_CutOre2], [C_CutOre3], [A_CutOre1], [A_CutOre2], [A_CutOre3])
VALUES( 20060505, '2006-05-05 15:30:54.000', 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 1000, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 )
go

INSERT INTO [dbo].[tbl_economy_history]([Serial], [Updatedate], [B_Dalant], [B_Gold], [C_Dalant], [C_Gold], [A_Dalant], [A_Gold], [ManageValue], [B_MineOre1], [B_MineOre2], [B_MineOre3], [C_MineOre1], [C_MineOre2], [C_MineOre3], [A_MineOre1], [A_MineOre2], [A_MineOre3], [B_CutOre1], [B_CutOre2], [B_CutOre3], [C_CutOre1], [C_CutOre2], [C_CutOre3], [A_CutOre1], [A_CutOre2], [A_CutOre3])
VALUES( 20060506, '2006-05-06 15:30:54.000', 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 1000, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 )
go

INSERT INTO [dbo].[tbl_economy_history]([Serial], [Updatedate], [B_Dalant], [B_Gold], [C_Dalant], [C_Gold], [A_Dalant], [A_Gold], [ManageValue], [B_MineOre1], [B_MineOre2], [B_MineOre3], [C_MineOre1], [C_MineOre2], [C_MineOre3], [A_MineOre1], [A_MineOre2], [A_MineOre3], [B_CutOre1], [B_CutOre2], [B_CutOre3], [C_CutOre1], [C_CutOre2], [C_CutOre3], [A_CutOre1], [A_CutOre2], [A_CutOre3])
VALUES( 20060507, '2006-05-07 15:30:54.000', 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 1000, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 )
go

INSERT INTO [dbo].[tbl_economy_history]([Serial], [Updatedate], [B_Dalant], [B_Gold], [C_Dalant], [C_Gold], [A_Dalant], [A_Gold], [ManageValue], [B_MineOre1], [B_MineOre2], [B_MineOre3], [C_MineOre1], [C_MineOre2], [C_MineOre3], [A_MineOre1], [A_MineOre2], [A_MineOre3], [B_CutOre1], [B_CutOre2], [B_CutOre3], [C_CutOre1], [C_CutOre2], [C_CutOre3], [A_CutOre1], [A_CutOre2], [A_CutOre3])
VALUES( 20060508, '2006-05-08 15:30:54.000', 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 1000, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 )
go

INSERT INTO [dbo].[tbl_economy_history]([Serial], [Updatedate], [B_Dalant], [B_Gold], [C_Dalant], [C_Gold], [A_Dalant], [A_Gold], [ManageValue], [B_MineOre1], [B_MineOre2], [B_MineOre3], [C_MineOre1], [C_MineOre2], [C_MineOre3], [A_MineOre1], [A_MineOre2], [A_MineOre3], [B_CutOre1], [B_CutOre2], [B_CutOre3], [C_CutOre1], [C_CutOre2], [C_CutOre3], [A_CutOre1], [A_CutOre2], [A_CutOre3])
VALUES( 20060509, '2006-05-09 15:30:54.000', 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 1000, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 )
go

INSERT INTO [dbo].[tbl_economy_history]([Serial], [Updatedate], [B_Dalant], [B_Gold], [C_Dalant], [C_Gold], [A_Dalant], [A_Gold], [ManageValue], [B_MineOre1], [B_MineOre2], [B_MineOre3], [C_MineOre1], [C_MineOre2], [C_MineOre3], [A_MineOre1], [A_MineOre2], [A_MineOre3], [B_CutOre1], [B_CutOre2], [B_CutOre3], [C_CutOre1], [C_CutOre2], [C_CutOre3], [A_CutOre1], [A_CutOre2], [A_CutOre3])
VALUES( 20060510, '2006-05-10 15:30:54.000', 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 1000, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 )
go

INSERT INTO [dbo].[tbl_economy_history]([Serial], [Updatedate], [B_Dalant], [B_Gold], [C_Dalant], [C_Gold], [A_Dalant], [A_Gold], [ManageValue], [B_MineOre1], [B_MineOre2], [B_MineOre3], [C_MineOre1], [C_MineOre2], [C_MineOre3], [A_MineOre1], [A_MineOre2], [A_MineOre3], [B_CutOre1], [B_CutOre2], [B_CutOre3], [C_CutOre1], [C_CutOre2], [C_CutOre3], [A_CutOre1], [A_CutOre2], [A_CutOre3])
VALUES( 20060511, '2006-05-11 15:30:54.000', 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 1000, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 )
go

2. put the comment in Zoneserver/Worldinfo/WorldInfo.ini like this
Code:
[B];[/B]GateIP=127.0.0.1


Server Prob is OK now...

and then, when iam login with Clean Client 215 indonesia Version..

i Cant login..

i saw on the server, LoginServerSD.exe allowed to 27780 port... and the launcher is 27780 too..
i think, LoginServerSD.exe got a conflict with Zoneserver.exe

so i changed LoginServerSD.exe Port to 10001. and For Launcher too..

this attach for some Launcher.exe from Indonesia Client with ip 127.0.0.1 , and some offset for change that

View attachment RFexe.rar

Code:
Launcher Port == 0x04AC7F ( Default is 27780 )
LoginServerSD.exe Port == 0x01072F ( Default is 27780 )

change it with what you want

My Problem is Solved now..


And This Night, try with 216 Indonesia Client Version ( Clean )


Thx RZ
 

Attachments

You must be registered for see attachments list
Joined
Nov 1, 2009
Messages
842
Reaction score
276
Working on ControlServer and ManageTools for 2.1.5 And Sync LogSpy ..

- ControlServer Connection = Success ( With id From tbl_HostAccount)
- ManageTools Connection = Success
- LogSpySystem Connection = Success
- All Language With English ( But Some Language Still Korea, need a little Time for Translate it )
- With new Some function Like LevelRank, CPTRank and Dalant ( On Work )
- Try to Change the Procedure for Login Without ID from tbl_HostAccount, Just Change the ID and Password in ControlServer.exe

Image 1
Y31Lces - [Release] 2.1.5 - Update 5 Server Files [RaGEZONE] - RaGEZONE Forums


Image 2
POZIKUG - [Release] 2.1.5 - Update 5 Server Files [RaGEZONE] - RaGEZONE Forums


Image 3
SrEcf9B - [Release] 2.1.5 - Update 5 Server Files [RaGEZONE] - RaGEZONE Forums


Insert Item Success
xvkxIyW - [Release] 2.1.5 - Update 5 Server Files [RaGEZONE] - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
Joined
Nov 1, 2009
Messages
842
Reaction score
276
This Some additional information For Offset Info:

Server Side
SpeedLoot : 0x057501

Port : 0x0EFD13, 0x0F9DDB, 0x0EFE02, 0x0EFE7D

Unlock Class : 0x044539

Max Animus Level : 0x09DD23

Max Sealed Animus : 0x09DDC3

Animus Distance Level with Character : no function of his , its mean, all level Character can use Animus with Max level

Animus Race Code : 0x068ABE ( 0 = bellato, 1 = Cora, 2 = Accretia )


Upgrade Item By Grade
Code:
[filemask="*exe"]

// Zoneserver STRS
// 2.1.5 version
// by novanakal@rf-reborn.net
// for RageZone

struct "Upgrade Tweaks"
{  	child GradeRate [group="0", offset=(0x055EC6), count=7];
	child GradeRate [group="1", offset=(0x055F13), count=7];
	child GradeRate [group="2", offset=(0x055F60), count=7];
	child GradeRate [group="3", offset=(0x055FAD), count=7];
	child GradeRate [group="4", offset=(0x055FFA), count=7];
	child GradeRate [group="5", offset=(0x056047), count=7];
	child GradeRate [group="6", offset=(0x056094), count=7];
	child GradeRate [group="7", offset=(0x0560E1), count=7];
	child GradeRate [group="8", offset=(0x05612E), count=7];
	child GradeRate [group="9", offset=(0x05617B), count=7];
	child GradeRate [group="10", offset=(0x0561C8), count=7];
}
struct GradeRate [preload]
{
	cstr [len=7, hidden];
	i32 [tag="Success"];
	skip (1162);
	cstr [len=7, hidden];
	i32 [tag="Destroy"];
	skip (847);
	cstr [len=7, hidden];
	i32 [tag="Downgrade"];
	skip (-2020);
}

Always Update, if i find other offset.. Ron update in first Page..

All Offset Find By myself
 
Last edited:
Back
Top