ReGameDLL_CS icon indicating copy to clipboard operation
ReGameDLL_CS copied to clipboard

CreateMultiplayerGameServerPage.res Bot Modification only works with "Condition Zero"

Open hasanmerkit opened this issue 1 year ago • 4 comments

👉👈 Contact Details (optional)

No response

🤔 What happened?

With the 25th year update, GameUI.dll no longer works. Naturally, the menu in the bot patches is broken. The bot works with ReGameDLL_CS, but the GUI settings do not work. In the standard version (non-Condition-Zero), we need to change the name of the game to Condition-Zero in liblist.gam.

Please make a fix that fixes this. The bot patch should work even if the game is called "Counter-Strike". It would be undesirable to show the standard game as "Condition-Zero" in the game change menu.

{021BA305-CD82-4315-898D-DBAD5F58E4B7}

⚠️ Meta-information

All Platforms

📄 Relevant log output

No response

hasanmerkit avatar Dec 07 '24 09:12 hasanmerkit

Client side problem

Vaqtincha avatar Dec 07 '24 10:12 Vaqtincha

Client side problem

Are u sure? Because I added the bots with ReGameDll_CS's dlls\mp.dll file and the bot_add command started working.

hasanmerkit avatar Dec 07 '24 10:12 hasanmerkit

It has always been a hex edit of GameUI.dll where the line with "Counter-Strike: Condition Zero" replaced with just "Counter-Strike" (zeroing out remaining space) what enabled the additional "CPU Player Options" page in Counter-Strike. You would want to copy the GameUI.dll into CS's cl_dlls folder, rather than editing the original though.

Half-Modern avatar Jul 09 '25 22:07 Half-Modern

Client side problem

Are u sure? Because I added the bots with ReGameDll_CS's dlls\mp.dll file and the bot_add command started working.

ReGameDLL already enables the bots regardless of the game name (cstrike/czero), unlike the original whereas it enables them only in czero. It's a server modification and doesn't affect the client's menu.

Half-Modern avatar Jul 09 '25 22:07 Half-Modern