[Development] Soul of the Ultimate Nation - Server Emulator

Page 1 of 10 123456789 ... LastLast
Results 1 to 15 of 139
  1. #1
    Member CwaniX is offline
    MemberRank
    May 2019 Join Date
    PolandLocation
    38Posts

    [Development] Soul of the Ultimate Nation - Server Emulator

    [Development] Soul of the Ultimate Nation - Server Emulator
    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
    - transferring the configuration to the database
    - merchants and inventory


    Screenshots:
    Click image for larger version. 

Name:	ose1.jpg 
Views:	628 
Size:	292.7 KB 
ID:	165261
    Click image for larger version. 

Name:	ose2.jpg 
Views:	2020 
Size:	399.2 KB 
ID:	165319
    Click image for larger version. 

Name:	ose3.jpg 
Views:	699 
Size:	113.8 KB 
ID:	165519

    GitHub repository:
    https://github.com/CwaniX/OpenSUN-Emu
    Last edited by CwaniX; 14-08-19 at 04:17 PM.


  2. #2
    Hardcore Member Wafflee is offline
    MemberRank
    Oct 2015 Join Date
    GermanyLocation
    123Posts

    Re: [Development] Soul of the Ultimate Nation - Server Emulator

    Awesome! I will follow this project for sure.

  3. #3
    Account Upgraded | Title Enabled! marelegg is offline
    True MemberRank
    Jul 2008 Join Date
    363Posts

    Re: [Development] Soul of the Ultimate Nation - Server Emulator

    Awsome keep it up!!!!What version its the client?The sun.exe cracked?Much more details.Thank you.

  4. #4
    Member CwaniX is offline
    MemberRank
    May 2019 Join Date
    PolandLocation
    38Posts

    Re: [Development] Soul of the Ultimate Nation - Server Emulator

    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:)

  5. #5
    Account Upgraded | Title Enabled! marelegg is offline
    True MemberRank
    Jul 2008 Join Date
    363Posts

    Re: [Development] Soul of the Ultimate Nation - Server Emulator

    Quote Originally Posted by CwaniX View Post
    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.

  6. #6
    Member CwaniX is offline
    MemberRank
    May 2019 Join Date
    PolandLocation
    38Posts

    Re: [Development] Soul of the Ultimate Nation - Server Emulator

    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 :)

  7. #7
    ^_^ ashlay is offline
    True MemberRank
    Jun 2010 Join Date
    BrazilLocation
    656Posts

    Re: [Development] Soul of the Ultimate Nation - Server Emulator

    Great work!
    If you can tell which version or upload the client i can make a translation patch.

  8. #8
    Member CwaniX is offline
    MemberRank
    May 2019 Join Date
    PolandLocation
    38Posts

    Re: [Development] Soul of the Ultimate Nation - Server Emulator

    So here is the link to the client: https://drive.google.com/open?id=1_M...SjrhErTj0i7SQs
    and to the current version of the server: https://drive.google.com/open?id=18D...r9pEusguJf8rUe

    I will add the exact instructions for launch tomorrow :)

  9. #9
    Account Upgraded | Title Enabled! marelegg is offline
    True MemberRank
    Jul 2008 Join Date
    363Posts

    note Re: [Development] Soul of the Ultimate Nation - Server Emulator

    Quote Originally Posted by CwaniX View Post
    So here is the link to the client: https://drive.google.com/open?id=1_M...SjrhErTj0i7SQs
    and to the current version of the server: https://drive.google.com/open?id=18D...r9pEusguJf8rUe

    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 by marelegg; 01-08-19 at 05:38 PM.

  10. #10
    Member CwaniX is offline
    MemberRank
    May 2019 Join Date
    PolandLocation
    38Posts

    Re: [Development] Soul of the Ultimate Nation - Server Emulator

    Quote Originally Posted by marelegg View Post
    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

  11. #11
    ^_^ ashlay is offline
    True MemberRank
    Jun 2010 Join Date
    BrazilLocation
    656Posts

    Re: [Development] Soul of the Ultimate Nation - Server Emulator

    @CwaniX
    Need to edit the IP on System.wpk or the client can be started by command line "Sungame.exe -IP:127.0.0.1 -Port:44405"?

  12. #12
    Member CwaniX is offline
    MemberRank
    May 2019 Join Date
    PolandLocation
    38Posts

    Re: [Development] Soul of the Ultimate Nation - Server Emulator

    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.

  13. #13
    ^_^ ashlay is offline
    True MemberRank
    Jun 2010 Join Date
    BrazilLocation
    656Posts

    Re: [Development] Soul of the Ultimate Nation - Server Emulator

    Quote Originally Posted by CwaniX View Post
    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?

    Last edited by ashlay; 03-08-19 at 08:39 PM.

  14. #14
    Member CwaniX is offline
    MemberRank
    May 2019 Join Date
    PolandLocation
    38Posts

    Re: [Development] Soul of the Ultimate Nation - Server Emulator

    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');

  15. #15
    ^_^ ashlay is offline
    True MemberRank
    Jun 2010 Join Date
    BrazilLocation
    656Posts

    Re: [Development] Soul of the Ultimate Nation - Server Emulator

    Quote Originally Posted by CwaniX View Post
    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


    Account works only with numbers.


    And i needed to put the ip 192.168.0.164 on a loopback interface.



Page 1 of 10 123456789 ... LastLast

Advertisement