brk Posted Tuesday at 08:57 PM Posted Tuesday at 08:57 PM (edited) Hi all, Decided to open source the bot/tool I've been working on for Classic Conquer (conqueronline.net). I don't expect anyone to contribute to this project but feel free to open a pull request if you're curious enough. The existing code is by no means perfect, it was a learning experience for me as well. The 'original' source comes with an auto-hunt for both melee and archers, as well as a HWID and anti-cheat spoofer for the login flow, but I decided to not publish that part of the tool (maybe for now). However, it should be quite easy to whip something up quickly as the SDK should have all necessary API already. https://github.com/0x42524b/CoClassicBot Please delete if these types of posts are not allowed. I couldn't find anything related to it in the rules. PS: I will NOT compile the project for you. You will have to figure it out yourself. It is set up in a way that it should be easy enough for you to figure it out. Edited 6 hours ago by brk Quote
cyano Posted Tuesday at 09:32 PM Posted Tuesday at 09:32 PM This is really cool, thank you for open sourcing it! I always wondered back in the day when I used to play how some of the bot tools actually worked under the hood, so it's great to see something in code! Only had a chance to skim through it so far but it's really interesting! Hooking into the client is something I've been wanting to learn, so this is going to be a good read Quote
kennylovecode Posted Wednesday at 12:56 PM Posted Wednesday at 12:56 PM So can we develop a private server for clients that use it? Quote
brk Posted Wednesday at 11:22 PM Author Posted Wednesday at 11:22 PM (edited) 27 minutes ago, ElsayedTarek said: what's your discord ? What for? Any questions you have you can ask them here and I'll try to respond Edited Wednesday at 11:22 PM by brk Quote
Ahmedelnagar Posted Thursday at 05:40 PM Posted Thursday at 05:40 PM What version does this project work on? Thank you for sharing this project, which will help everyone understand some things and how they work. Quote
Ahmedelnagar Posted Thursday at 06:15 PM Posted Thursday at 06:15 PM And if possible, could you explain how to find network client and send-to-server functions and things like that? Quote
brk Posted Thursday at 07:36 PM Author Posted Thursday at 07:36 PM 1 hour ago, Ahmedelnagar said: What version does this project work on? Thank you for sharing this project, which will help everyone understand some things and how they work. It works on the latest Classic Conquer client (https://conqueronline.net/) Quote
Ahmedelnagar Posted Friday at 09:07 PM Posted Friday at 09:07 PM how i can get netclient & send msg in patch 6609 constexpr uintptr_t CENTITY_RENDER_VISUAL = 0x1AFD20; constexpr uintptr_t CNETCLIENT_GET_INSTANCE = 0x0B9490; constexpr uintptr_t CNETCLIENT_SEND_MSG = 0x18EEA0; constexpr uintptr_t CHERO_GET_MAX_HP = 0x179980; constexpr uintptr_t CHERO_GET_MAX_MANA = 0x179B90; constexpr uintptr_t CSTATTABLE_GET_VALUE = 0x1F1490; constexpr uintptr_t CHERO_GET_CURRENT_MANA = 0x1A58F0; constexpr uintptr_t CHERO_FATAL_STRIKE = 0x2297B0; constexpr uintptr_t CHERO_WALK = 0x229DF0; constexpr uintptr_t CHERO_JUMP = 0x22A0B0; constexpr uintptr_t CHERO_START_MINING = 0x18BB10; constexpr uintptr_t MSGUPDATE_PROCESS = 0x1E0870; constexpr uintptr_t TRADEWINDOW_HANDLE_MESSAGE = 0x10B1F0; constexpr uintptr_t CGAMEUI_SHOW_MSG = 0x191960; Quote
Tkblackbelt Posted yesterday at 10:19 AM Posted yesterday at 10:19 AM This is awesome! Thanks for posting the code. Botting on co was awesome. 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.