Jump to content
Returning Members: Password Reset Required ×

Recommended Posts

Posted

Introduction

This guide helps you set up and configure the Conquer Online game client to connect to a private server.

Downloads

Download a specific patch for the game below. If you're downloading a open source server project, match sure to match up the patch numbers correctly. If the patch doesn't exist in the list below, download a lower patched client and patch upwards using the provided patch archive. After you finish downloading the client, decompress it using 7-Zip.

4217 4267 4274 4294 4330 4343 4351 5002 5017 5065 5095 5127

5165 5187 5290 5355 5517 5615 6090

ConquerLoader Launcher: Mirror

Patches: Official, Mirror (Recommended)

Installations: Mirror

Flash Warning!

Most clients newer than around patch 5035 run a watercolor login screen using Flash. Flash's end of life was December 31, 2019, and it was disabled on Windows in January 2020. You can still run these clients using a flash hook that loads ActiveX Flash from the client rather than the system. For an example of a flash hook or a launcher that uses it, check out the Dragon Launcher.

Instructions

  1. Download a client and extract it using 7-Zip.
  2. Download the ConquerLoader launcher and extract it on top of the client.
  3. Edit LoaderSet.ini with your IP address (either your internal or public IP). If you use a public IP address, make sure you port forward. You may also need to edit the LoginPort for your version of Conquer (see your Account server settings).
  4. Add an exception to your firewall to allow players to connect to your servers.
  5. Add an exclusion rule to your antivirus if ConquerLoader.exe is detected as a virus (it's a false positive since it injects code into the client to redirect it to your servers).
  6. Run the client using ConquerLoader.exe.

Common Error Messages

Quote
Server maintenance. Please try again later!

Could not connect to the account server. If local, check that the internal IP address is correct. If remote, check your firewall and port forwarding settings. Restart the client if you change server.dat or the loader's IP address. You can check port forwarding at this website.

Quote
Connecting to the account server

If the client hangs here, then the MsgAccount packet isn't being handled correctly and the client is still waiting on a response.

Quote
Failed to connect to the game server. Please try again later.

Check that your game server's port is being forwarded correctly using this website. If another player is getting this error and you aren't on your local box, then check that the IP address you send using MsgConnectEx is an external IP address and (again) that your port is being forwarded correctly.

  • 2 months later...
Posted
Hi Spirited, I installed the server (5065) now it works (login and game servers) and downloaded the game files (5065) but I think I need to make changes to some game files (server.dat, conquer.exe). I couldn't. Can you help me? You have server.dat and Conquer.exe for 5065 client?
Posted

Hi Spirited, I installed the server (5065) now it works (login and game servers) and downloaded the game files (5065) but I think I need to make changes to some game files (server.dat, conquer.exe). I couldn't. Can you help me? You have server.dat and Conquer.exe for 5065 client?

5065 still uses decrypted server.dat, why do you need it from another client?

You must remind that you cannot use 127.0.0.1 as your IP on the gameserver or server.dat.

On higher versions it would crash the client, but on that one it'll show the server.dat error message

Posted

Hi Spirited, I installed the server (5065) now it works (login and game servers) and downloaded the game files (5065) but I think I need to make changes to some game files (server.dat, conquer.exe). I couldn't. Can you help me? You have server.dat and Conquer.exe for 5065 client?

5065 still uses decrypted server.dat, why do you need it from another client?

You must remind that you cannot use 127.0.0.1 as your IP on the gameserver or server.dat.

On higher versions it would crash the client, but on that one it'll show the server.dat error message

I am not using this ip > 127.0.0.1, i am using local ip (ipv4), i do not understand exactly what to do.

Posted

Hi Spirited, I installed the server (5065) now it works (login and game servers) and downloaded the game files (5065) but I think I need to make changes to some game files (server.dat, conquer.exe). I couldn't. Can you help me? You have server.dat and Conquer.exe for 5065 client?

5065 still uses decrypted server.dat, why do you need it from another client?

You must remind that you cannot use 127.0.0.1 as your IP on the gameserver or server.dat.

On higher versions it would crash the client, but on that one it'll show the server.dat error message

I am not using this ip > 127.0.0.1, i am using local ip (ipv4), i do not understand exactly what to do.

It's hard to help you without any details. I encourage you to create a new thread and include all of your setup steps and non-sensitive configuration values. Include screenshots, error messages, what source you're trying to use, etc. Otherwise, you might as well be asking a magic eight ball for help. There're too many sources and too much that could go wrong to guess about.

Posted

I am not using this ip > 127.0.0.1, i am using local ip (ipv4), i do not understand exactly what to do.

What I know until now is that you want to edit a Server.dat from 5065 which is actually decrypted (it starts to be encrypted after 5066 afaik) and the only thing that must block you from signing in is the IP issue, which you cannot use any local IP at all. You can google "Override Server.dat checks" since I aint linking another forum here.

  • 10 months later...
Posted

Introduction

This guide helps you set up and configure the Conquer Online game client to connect to a private server.

Downloads

Download a specific patch for the game below. If you're downloading a open source server project, match sure to match up the patch numbers correctly. If the patch doesn't exist in the list below, download a lower patched client and patch upwards using the provided patch archive. After you finish downloading the client, decompress it using 7-Zip.

4217 4267 4274 4294 4330 4343 4351 5002 5017 5065 5095 5127

5165 5187 5290 5355 5517 5615 6090

Patches: Official, Mirror (Recommended)

Installations: Mirror

Instructions

  1. Download a client and extract it using 7-Zip.
  2. Edit LoaderSet.ini with your IP address (either your internal or public IP). If you use a public IP address, make sure you port forward. You may also need to edit the LoginPort for your version of Conquer (see your Account server settings).
  3. Add an exception to your firewall to allow players to connect to your servers.
  4. Add an exclusion rule to your antivirus if ConquerLoader.exe is detected as a virus (it's a false positive since it injects code into the client to redirect it to your servers).
  5. Run the client using ConquerLoader.exe.

Common Error Messages

Server maintenance. Please try again later!

Could not connect to the account server. If local, check that the internal IP address is correct. If remote, check your firewall and port forwarding settings. Restart the client if you change server.dat or the loader's IP address. You can check port forwarding at this website.

Connecting to the account server

If the client hangs here, then the MsgAccount packet isn't being handled correctly and the client is still waiting on a response.

Failed to connect to the game server. Please try again later.

Check that your game server's port is being forwarded correctly using this website. If another player is getting this error and you aren't on your local box, then check that the IP address you send using MsgConnectEx is an external IP address and (again) that your port is being forwarded correctly.

I haven't found the file LoaderSet.ini in my client, should I create this file?

Posted

I haven't found the file LoaderSet.ini in my client, should I create this file?

Well that's interesting. Which client did you download where it didn't have that file?

You can download the launcher separately here:

https://mega.nz/file/dU5GCbJY#gGpIZaiGCX_EN1XzRTE0xVnIx0KoX5J9wwluFgY_LbE

I downloaded 5065, the one you suggested, I'll try to download this louncher,

Do you have any tips to change the server.dat? after change I always get the message "failed to open the server.dat"

Thaaanks

Posted
Quote
Quote
Quote

I haven't found the file LoaderSet.ini in my client, should I create this file?

Well that's interesting. Which client did you download where it didn't have that file?

You can download the launcher separately here:

https://mega.nz/file/dU5GCbJY#gGpIZaiGCX_EN1XzRTE0xVnIx0KoX5J9wwluFgY_LbE

I downloaded 5065, the one you suggested, I'll try to download this louncher,

Do you have any tips to change the server.dat? after change I always get the message "failed to open the server.dat"

Thaaanks

That's not something I've looked into, but a member did post a tutorial about that:

You can give it a try, but it does require knowledge in reverse engineering and assembly. The easiest solution is to just use the launcher.

Posted
Quote
Quote
Quote

Well that's interesting. Which client did you download where it didn't have that file?

You can download the launcher separately here:

https://mega.nz/file/dU5GCbJY#gGpIZaiGCX_EN1XzRTE0xVnIx0KoX5J9wwluFgY_LbE

I downloaded 5065, the one you suggested, I'll try to download this louncher,

Do you have any tips to change the server.dat? after change I always get the message "failed to open the server.dat"

Thaaanks

That's not something I've looked into, but a member did post a tutorial about that:

 

You can give it a try, but it does require knowledge in reverse engineering and assembly. The easiest solution is to just use the launcher.

I saw this one before, but thanks

Maybe I didn't get one think, Your version https://spirited.io/project/comet/ is 5187, how can I run the client 5187 If the server.dat is encrypted? (Just doing this https://staging.cooldown.dev/topic/19-client-using-decrypted-serverdat/ ?)

So, When the loaderSet.ini will be read?

I'm sorry if I'm making questions that you already answered, I search here a lot before asking you

Thanks

Posted
Quote

I saw this one before, but thanks

Maybe I didn't get one think, Your version https://spirited.io/project/comet/ is 5187, how can I run the client 5187 If the server.dat is encrypted? (Just doing this https://staging.cooldown.dev/topic/19-client-using-decrypted-serverdat/ ?)

So, When the loaderSet.ini will be read?

I'm sorry if I'm making questions that you already answered, I search here a lot before asking you

Thanks

Yes, but you need to run the client from ConquerLoader.exe and not Play.exe. ConquerLoader.exe is a code injector. The purpose of the injector is to inject code that will redirect the client to connect to another IP address (instead of the official servers). When it does that, it'll read the contents of that LoaderSet.ini file.

Posted

Thank you for your explanation, I understood how it works now, I can just try to run in any server (in the client, example Dart, Dragon, Lion) and it will come in my server, yes?

Comet, Account Server and Comet, Game Server is running listening

When I run conquerloader.exe with

loaderset is:

[Loader]

IPAddress= MY IPV4

LoginPort=5816

GamePort=3306

Website=http://www.elitepvpers.de

Force=TRUE

Gameserver.ini is empty

It crashes and close without message, my log is just

"Exceção gerada: 'System.Net.Internals.SocketExceptionFactory.ExtendedSocketException"

Posted

Thank you for your explanation, I understood how it works now, I can just try to run in any server (in the client, example Dart, Dragon, Lion) and it will come in my server, yes?

Comet, Account Server and Comet, Game Server is running listening

When I run conquerloader.exe with

loaderset is:

[Loader]

IPAddress= MY IPV4

LoginPort=5816

GamePort=3306

Website=http://www.elitepvpers.de

Force=TRUE

Gameserver.ini is empty

It crashes and close without message, my log is just

"Exceção gerada: 'System.Net.Internals.SocketExceptionFactory.ExtendedSocketException"

Yep. After that point, you need to follow instructions in the server's readme. The realm you connect to needs to match whatever the account server is expecting. If you have an issue with the server, then I encourage you post whatever problems you're experiencing in a separate thread.

  • 1 year later...
Posted

Hello guys. Anyone has a 6509 client? Thank you.

You can download the latest client from the list and upgrade it manually using the mirrored or official patches. The official clients also work, so feel free to download official ones around that version as well.

Posted

Hello guys. Anyone has a 6509 client? Thank you.

You can download the latest client from the list and upgrade it manually using the mirrored or official patches. The official clients also work, so feel free to download official ones around that version as well.

Thanks. I have tried this way but it seems lot of patches are missing , TQ storage is errmm....

Posted

Hello guys. Anyone has a 6509 client? Thank you.

You can download the latest client from the list and upgrade it manually using the mirrored or official patches. The official clients also work, so feel free to download official ones around that version as well.

Thanks. I have tried this way but it seems lot of patches are missing , TQ storage is errmm....

Maybe it's not missing. They sometimes just jump numbers (like from 5350 to 5500) or if there are versions missing it's because they messed up something.

  • 4 weeks later...
Posted

Help Wanted

Hey all, I'm working on archiving a huge amount of clients since TQ has taken their FTPs down along with all their old clients. So far, I have the following Conquer Online clients, but I need help with archiving a lot of the non-English clients and other non-Conquer clients. If you have anything, please feel free to reply here or PM me. Thanks!

Current List

Here's what I currently have for Conquer Online:

  • Conquer Online (English): 4217 - 7562 (Windows, Healthy), 1001 - Present (Mac, Healthy)
  • Conquer Online (Arabic): 2288 - 2706 (Need older clients)
  • Conquer Online (French): 1063 - 1737 (Need older clients)
  • Conquer Online (Spanish): 8112 - 9595 (Need older clients)
  • Conquer Online (Chinese): 7176 - 7252 (Need older clients)
  • Conquer Online (Taiwanese): 1089 - 1358 (Need older clients)
  • Conquer Online (Russian): 2031 (Need clients)
  • Conquer Online (Japanese): NONE (Need clients)
  • Conquer Online (Turkish): NONE (Need clients)
  • Conquer Online (Portuguese): NONE (Need clients)

And for other 2.5D isometric game clients made by TQ Digital:

  • Crazy Tao (English): 1000(?), 9055 - 9073
  • Dark Tales (Chinese): 1021
  • Disney Fantasy (Chinese): 1702, 1769
  • Era of Faith (English): 2107
  • Era of Faith (Korean): 1200, 1232
  • Eudemons Online (English): 1023 - 2623 (Need older clients)
  • Heroes of Might and Magic Online (English): 1000, 1003, 1100, 1328
  • Monster & Me (English): v2.5
  • The Warlords (English): 1000, 1018, 1063
  • The Warlords (Chinese): 1631 - 1672
  • Tian Yuan (Chinese): 1670 - 1783
  • Way of the Five (Chinese): 3680, 5316
  • Yangtze River No. 7 (Chinese): 1177
  • Zero Online (English): 1001, 2836 - 3036
  • Zero Online (Japanese): 6266

Plan

I plan to make the archive public in a thread edit relatively soon, but it'll have to be after I finish moving (I wanna get a torrent up and running for all of these as well - but I can only do that after my home server is set up at my new house).

  • 2 months later...
Posted

I'll try to get the brazilian co clients.

I wanted too, I found one, but they changed the itemtype, magictype, strres. :catsad:

  • 4 months later...
Posted

Good evening,
I have downloaded the Comet repo intending to run patch 5065.
What I did was run it using Docker, then I imported the database scripts, went into commet.account, and updated the RpcIPAddress in the realm to my IPv4 address: 192.168.1.113. I also created an account in the account table for the user I want to log in with.

As for the client, I downloaded the one for patch 5065, modified the server.dat file, and in the Dark section, I set the IP to the same one as in the database, which is my IPv4 192.168.1.113. However, when I run play.exe and select "bypass," after entering the username and password, I get a "server.dat read error."

I apologize for my ignorance, but I haven't been able to make progress from here. If anyone could lend me a hand, I would greatly appreciate it.

Posted
2 hours ago, byJ_J said:

Good evening,
I have downloaded the Comet repo intending to run patch 5065.
What I did was run it using Docker, then I imported the database scripts, went into commet.account, and updated the RpcIPAddress in the realm to my IPv4 address: 192.168.1.113. I also created an account in the account table for the user I want to log in with.

As for the client, I downloaded the one for patch 5065, modified the server.dat file, and in the Dark section, I set the IP to the same one as in the database, which is my IPv4 192.168.1.113. However, when I run play.exe and select "bypass," after entering the username and password, I get a "server.dat read error."

I apologize for my ignorance, but I haven't been able to make progress from here. If anyone could lend me a hand, I would greatly appreciate it.

If you modify server.dat, you have to be very careful that you're modifying it correctly. The file format and counts in that file are super strict. I don't entirely remember, but some patches of the client don't like specific local IP addresses either. You can try your public IP address (if you have port forwarding set up), or you could try using the launcher that's provided in this thread. 

Posted (edited)
On 1/2/2025 at 12:11 AM, Spirited said:

If you modify server.dat, you have to be very careful that you're modifying it correctly. The file format and counts in that file are super strict. I don't entirely remember, but some patches of the client don't like specific local IP addresses either. You can try your public IP address (if you have port forwarding set up), or you could try using the launcher that's provided in this thread. 

Good day,
I downloaded the ConquerLoader and placed it at the same folder level as the play.exe. I modified the LoaderSet.ini file with the IpAddress=192.168.1.113, which is the IP assigned to me by my router. Then, I ran the ConquerLoader.exe, entered the username and password, but it gives me an error saying the server is under maintenance. I’m not sure if I’m missing something?

imagen.thumb.png.dda25723ff0559769e478cc3ad2fcd68.pngimagen.png.d738035f7b38af952cf5657316aa4642.pngimagen.png.e22f32b757f9d546fb57438da1cc3d7b.pngimagen.thumb.png.7628a71d3832c893cb2747c855a4b587.pngimagen.png.02283b97efc776ebb212d09cf4361540.png

Edited by byJ_J
Posted

Is there a reason why you specified the game IP address as 192.168.1.64? If not, then that should be set to your IP address as well (since I'm guessing you're running the game server on the same machine). Then, I'd also check your firewall settings to ensure the ports are allowed. Let me know how that works out for you. 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...