TopGaming  

How to create your own Conquer Online private server using Eternal emulator

Setting up your own Conquer Online private server with Eternal Emulator gives you complete control over the game environment and allows for extensive customization. This guide will help you get started.

1. Prerequisites and Downloads

Before starting, ensure you have the following tools installed:

  • .NET Core SDK – Required for building and running Eternal Emulator.
    Download .NET Core SDK
  • MySQL or MariaDB – Required for database management.
    MariaDB Download MySQL Download
  • Git – For cloning the Eternal Emulator repository.
    Git Download
  • Conquer Online Client (Version 5065) – Required to connect to your server.

2. Cloning the Eternal Emulator Repository

  1. Clone the Repository
    git clone https://github.com/Th3-0b3l1sk/Eternal.git
    cd Eternal
  2. Install .NET Core SDK
    Download and install the .NET Core SDK if you don’t have it yet.
    Download .NET Core SDK

3. Building and Running the Server

  1. Build the Server
    dotnet build
  2. Set Up the Database
    Import the SQL files into your MySQL database.
    mysql -u root -p < sql/database.sql
  3. Run the Server
    dotnet run --project Eternal/Eternal.csproj

4. Configuring Your Server

**Eternal Emulator** uses `.ini` files to configure server settings. The main files you’ll need to edit are:

  • Server.ini – Contains server IP, ports, and game rules.
  • Database.ini – Contains database connection details.
  • Auth.ini – Manages authentication server settings.

For example, in `Database.ini`, configure the connection to your MySQL or MariaDB server:

[Database]
DBHost=127.0.0.1
DBUser=root
DBPass=yourpassword
DBName=conquer_database

5. Running Your Conquer Online Private Server

  1. Start the Server
    dotnet run --project Eternal/Eternal.csproj
  2. Connect Using the Conquer Online Client
    Update the `Server.dat` file in your Conquer Online client to point to your server IP:
    [Server]
    ServerIP=your-server-ip
    ServerPort=9958
    

6. Adding Your Server to Topgam.ing

Once your server is live, you can list it on **Topgam.ing** to attract players:

  1. Create an Account on Topgam.ing.
  2. Go to "My Profile" and select "My Site(s)".
  3. Click "Add a New Server" and provide the necessary details such as server name, URL, and description.
  4. Submit the Server for approval. Once approved, your server will be listed, and players can discover and vote for it!

7. Optional Customization and Add-Ons

Custom Features: Eternal Emulator allows you to customize the game by adding new items, quests, or modifying the gameplay rules.

Mods/Add-ons: Consider adding mods to enhance the server’s features and introduce new gameplay mechanics for your players.