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!

[Development] Soul of the Ultimate Nation - Server Emulator

Initiate Mage
Joined
May 9, 2019
Messages
40
Reaction score
25
Soul of the Ultimate Nation

Hi, I would like to present my SUN Online game server project.

Overview:
This project is being done from scratch in Java. At the moment my goal is to create fully functional server without dealing with performance. I currently use the Chinese game client. I have several versions of the European client but first they must be cracked.

Details:
Used technologies: Java, PostgreSQL
Game version: Episode 1

Work done:
Code:
[05.07.2019]
- server applications:
- Authentication Server
- Agent Server
- World Server
- Database Proxy Server
- account creation
- user login
- character creation
- character movement

Ongoing work:
Code:
- moving between maps
[SIZE=3]- [/SIZE]transferring the configuration to the database
- merchants and inventory


Screenshots:
ose1 - [Development] Soul of the Ultimate Nation - Server Emulator - RaGEZONE Forums
ose2 - [Development] Soul of the Ultimate Nation - Server Emulator - RaGEZONE Forums
ose3 - [Development] Soul of the Ultimate Nation - Server Emulator - RaGEZONE Forums

GitHub repository:
https://github.com/CwaniX/OpenSUN-Emu
 

Attachments

You must be registered for see attachments list
Last edited:
Junior Spellweaver
Joined
Oct 10, 2015
Messages
139
Reaction score
19
Awesome! I will follow this project for sure.
 
Initiate Mage
Joined
May 9, 2019
Messages
40
Reaction score
25
I am currently using a Chinese EP1 game client. I have different versions of the European client, but they do not work without cracking. Due to lack of time, I am not able to prepare an English client, therefore, it would be good if someone else could do it:)
 
Joined
Jul 1, 2008
Messages
421
Reaction score
39
I am currently using a Chinese EP1 game client. I have different versions of the European client, but they do not work without cracking. Due to lack of time, I am not able to prepare an English client, therefore, it would be good if someone else could do it:)

Upload version ep1 chinese client working.(try to upload via google drive its the best choice).Give the details needed to configure the client login(idk cracking exe with ip,hexing it,or custom parameters to start the client)
I could try to work on translation.

I want to help how much i can on the project.
 
Initiate Mage
Joined
May 9, 2019
Messages
40
Reaction score
25
I will try to write a server start-up instruction and upload the client shortly, but I'm on vacation now so it can take a few days :)
 
Joined
Jul 1, 2008
Messages
421
Reaction score
39
So here is the link to the client: https://drive.google.com/open?id=1_MOHsgR39fNYhzHp8aSjrhErTj0i7SQs
and to the current version of the server: https://drive.google.com/open?id=18DpI0npvx-MQKfrPdzr9pEusguJf8rUe

I will add the exact instructions for launch tomorrow :)

Well welcome back and thx for the links!

Now its the time to continue the project.
Gonna try translations and maybe i could do some tools when i get free time.


PS:postgresql db?
database files i suppose the working one from github would work?
 
Last edited:
Initiate Mage
Joined
May 9, 2019
Messages
40
Reaction score
25
PS:postgresql db?
database files i suppose the working one from github would work?
Yes you need PostgreSQL, but the only thing you need to do is create an empty database and a user for it. You do not have to manually execute any scripts. The entire base structure will be created the first time the server is started. The only thing you have to do manually is to create a player account with the command:
Code:
SELECT public.func_create_user_and_account(<username>, <password>)

PS: After creating a new character in the game, log out and log in again to see the character
 
Initiate Mage
Joined
May 9, 2019
Messages
40
Reaction score
25
You can start client by command line, but there is few things about the client: for me only works on Windows 7 (but I think this is a problem with Hack Shield). the second thing is that this version has no encryption. I do not know exactly why, but as we do not know the encryption mechanism yet, we can not use another client.
 
Joined
Jun 27, 2010
Messages
939
Reaction score
1,192
You can start client by command line, but there is few things about the client: for me only works on Windows 7 (but I think this is a problem with Hack Shield). the second thing is that this version has no encryption. I do not know exactly why, but as we do not know the encryption mechanism yet, we can not use another client.

Yep the problem is the HackShield using this it works fine on windows 10.
CwaniX
any idea why i can't login?
CwaniX - [Development] Soul of the Ultimate Nation - Server Emulator - RaGEZONE Forums
CwaniX - [Development] Soul of the Ultimate Nation - Server Emulator - RaGEZONE Forums
 
Last edited:
Initiate Mage
Joined
May 9, 2019
Messages
40
Reaction score
25
It looks like you dont have a user in the database:
Code:
SELECT public.func_create_user_and_account('123456', '123456');
Also add the server to the list:
Code:
INSERT INTO config.server_instance(id, port, ip, name) VALUES (nextval('config.seq_server_instance'), 44405, '127.0.0.1', 'Test');
 
Joined
Jun 27, 2010
Messages
939
Reaction score
1,192
It looks like you dont have a user in the database:
Code:
SELECT public.func_create_user_and_account('123456', '123456');
Also add the server to the list:
Code:
INSERT INTO config.server_instance(id, port, ip, name) VALUES (nextval('config.seq_server_instance'), 44405, '127.0.0.1', 'Test');
Thanks i can login now

CwaniX - [Development] Soul of the Ultimate Nation - Server Emulator - RaGEZONE Forums
Account works only with numbers.

CwaniX - [Development] Soul of the Ultimate Nation - Server Emulator - RaGEZONE Forums
And i needed to put the ip 192.168.0.164 on a loopback interface.
 
Initiate Mage
Joined
May 9, 2019
Messages
40
Reaction score
25
does this game have no server file on web,only emu??
why i had search and give many server files,maybe not full function.

There are no files on the "English" side of the internet. There May be some on Chinese or Korean websites, but I do not know how to search these sites. So if you are from China, maybe you could help us find them? :D:
 
Joined
Dec 10, 2011
Messages
476
Reaction score
27
if the Soul of the Ultimate Nation is SUN ,chinese name is 奇迹世界,which is developed by webzen.in china web is :?漣???磨SUN??|?漣????2??SUN2???ٷ???վ-?Ϻ?????????Ƽ??ɷ????޹?˾
the server maybe is :
http://pan.baidu.com/s/1mhwLzyK
====
another version is :
sever: https://pan.baidu.com/s/18qdSMBbYoiQwkYU9Jisufg web pwd: 8112
client: https://pan.baidu.com/s/13lv9C9KBfEX9Phz6uI4QSA web pwd: 0qum

===============
this is the game pictures,You can verify by comparing pictures.
Is it the game you want?

https://www.52pojie.cn/thread-459443-1-1.html
this only a hack website not a game-hacker web.



if the Soul of the Ultimate Nation is SUN ,chinese name is 奇迹世界,which is developed by webzen.in china web is :http://sun.zhaouc.com/
the server maybe is :
http://pan.baidu.com/s/1mhwLzyK
====
another version is :
sever: https://pan.baidu.com/s/18qdSMBbYoiQwkYU9Jisufg web pwd: 8112
client: https://pan.baidu.com/s/13lv9C9KBfEX9Phz6uI4QSA web pwd: 0qum

===============
this is the game pictures,You can verify by comparing pictures.
Is it the game you want?

https://www.52pojie.cn/thread-459443-1-1.html
this only a hack website not a game-hacker web.
 
Back
Top