Spirited Posted November 21, 2020 Posted November 21, 2020 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 Download a client and extract it using 7-Zip. Download the ConquerLoader launcher and extract it on top of the client. 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). Add an exception to your firewall to allow players to connect to your servers. 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). 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. Quote
Hamza Sahan Posted February 3, 2021 Posted February 3, 2021 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? Quote
Konichu Posted February 3, 2021 Posted February 3, 2021 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 Quote
Hamza Sahan Posted February 3, 2021 Posted February 3, 2021 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 messageI am not using this ip > 127.0.0.1, i am using local ip (ipv4), i do not understand exactly what to do. Quote
Spirited Posted February 3, 2021 Author Posted February 3, 2021 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 messageI 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. Quote
Konichu Posted February 4, 2021 Posted February 4, 2021 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. Quote
Eguinhas Posted January 3, 2022 Posted January 3, 2022 IntroductionThis guide helps you set up and configure the Conquer Online game client to connect to a private server. DownloadsDownload 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 51275165 5187 5290 5355 5517 5615 6090Patches: Official, Mirror (Recommended)Installations: MirrorInstructions Download a client and extract it using 7-Zip. 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). Add an exception to your firewall to allow players to connect to your servers. 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). Run the client using ConquerLoader.exe.Common Error MessagesServer 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 serverIf 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? Quote
Spirited Posted January 3, 2022 Author Posted January 3, 2022 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 Quote
Eguinhas Posted January 3, 2022 Posted January 3, 2022 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_LbEI 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 Quote
Spirited Posted January 3, 2022 Author Posted January 3, 2022 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. Quote
Eguinhas Posted January 3, 2022 Posted January 3, 2022 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 Quote
Spirited Posted January 4, 2022 Author Posted January 4, 2022 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. Quote
Eguinhas Posted January 4, 2022 Posted January 4, 2022 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 listeningWhen I run conquerloader.exe withloaderset is:[Loader]IPAddress= MY IPV4LoginPort=5816GamePort=3306Website=http://www.elitepvpers.deForce=TRUEGameserver.ini is empty It crashes and close without message, my log is just"Exceção gerada: 'System.Net.Internals.SocketExceptionFactory.ExtendedSocketException" Quote
Spirited Posted January 4, 2022 Author Posted January 4, 2022 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 listeningWhen I run conquerloader.exe withloaderset is:[Loader]IPAddress= MY IPV4LoginPort=5816GamePort=3306Website=http://www.elitepvpers.deForce=TRUEGameserver.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. Quote
catal4n Posted March 15, 2023 Posted March 15, 2023 Hello guys. Anyone has a 6509 client? Thank you. Quote
Spirited Posted March 15, 2023 Author Posted March 15, 2023 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. Quote
catal4n Posted March 16, 2023 Posted March 16, 2023 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.... Quote
Konichu Posted March 16, 2023 Posted March 16, 2023 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. Quote
Spirited Posted April 7, 2023 Author Posted April 7, 2023 Help WantedHey 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 ListHere'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): 6266PlanI 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). Quote
Flake Posted June 19, 2023 Posted June 19, 2023 I'll try to get the brazilian co clients.I wanted too, I found one, but they changed the itemtype, magictype, strres. Quote
byJ_J Posted January 2 Posted January 2 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. Quote
Spirited Posted January 2 Author Posted January 2 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. Quote
byJ_J Posted January 3 Posted January 3 (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? Edited January 3 by byJ_J Quote
Spirited Posted January 4 Author Posted January 4 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. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.