I never really played conquer much but due to the amount of hacking source code out there its a nice little game to learn on.
I haven't done much yet other than isolate what I believe to be the movement function and I've successfully removed the multi-client restriction. I also have ptrs to the in-game coordinates which I can read from a small script I wrote.
I'm currently looking to unlock the FPS.
With that being said I have noticed in old hacks they always include 'PM commands' what are these? In comparison to say 'GM commands' which speaks for itself.
In terms of Conquer Online, a PM has 'more power' than a GM. You can debate over what the abbreviations mean, but TQ implemented the two staff positions as GM and PM. What makes them 'PM commands' is the stipulation that they are executed by a character whose name contains '[PM]' rather than '[GM]' which implies a higher level of power. Enabling these in the client is typically done by the removal of the check for '[GM]' or '[PM]'. The differences between a GM and a PM are more important on the server-side rather than the client-side.
Current list of client-side commands, executable by GMs and PMs alike:
These commands can change between versions (there's been over 15 years of versions) and are quite different than the last time I personally looked at them.
Wow that is incredible. You can just unlock GM commands in the client? I know its an old game but what were they thinking when they made this.
Thank you for the info, very useful. I'll add this on my list of things to play with/test out later on. Any tips for finding the checks, where they reside or what/how many parameters (or void) etc..
Wow that is incredible. You can just unlock GM commands in the client? I know its an old game but what were they thinking when they made this.
None of them do anything of much consequence because of the game's authoritative server design. Although there once was a client command that essentially allowed the client to jump faster leading to a built-in speedhack (assuming the commands were enabled). However that command has since been removed.
Quote:
Originally Posted by clerythecleric
Thank you for the info, very useful. I'll add this on my list of things to play with/test out later on. Any tips for finding the checks, where they reside or what/how many parameters (or void) etc..
Some have parameters, some do not. Simply looking for the command text should lead you to a stricmp and any subsequent sscanf which would usually contain the format for the command.
SetFrame for example has a sscanf("%s %d"), %s being "SetFrame" and %d being the parameter, which in this case would set the desired FPS in the client.
In terms of Conquer Online, a PM has 'more power' than a GM. You can debate over what the abbreviations mean, but TQ implemented the two staff positions as GM and PM. What makes them 'PM commands' is the stipulation that they are executed by a character whose name contains '[PM]' rather than '[GM]' which implies a higher level of power. Enabling these in the client is typically done by the removal of the check for '[GM]' or '[PM]'. The differences between a GM and a PM are more important on the server-side rather than the client-side.
Current list of client-side commands, executable by GMs and PMs alike:
These commands can change between versions (there's been over 15 years of versions) and are quite different than the last time I personally looked at them.
when i do that my client cant open and there is DC and dc and edc which one dc i tried everything if u have a facebook or hangout please enlighten me please
when i do that my client cant open and there is DC and dc and edc which one dc i tried everything if u have a facebook or hangout please enlighten me please
There's a better way to do this, actually. Search for "AVCMsgDisconnect" in Conquer.exe using Notepad++ and replace it with "PLSNO_Disconnect". Make sure you save the file using Notepad++ and not notepad. Thank this post if this helped you.
There's a better way to do this, actually. Search for "AVCMsgDisconnect" in Conquer.exe using Notepad++ and replace it with "PLSNO_Disconnect". Make sure you save the file using Notepad++ and not notepad. Thank this post if this helped you.
i do it but still get Disconnected but i'll give thank to you <3
There's a better way to do this, actually. Search for "AVCMsgDisconnect" in Conquer.exe using Notepad++ and replace it with "PLSNO_Disconnect". Make sure you save the file using Notepad++ and not notepad. Thank this post if this helped you.
[Key Commands] Default Key Commands for the beginners 10/01/2008 - General Gaming Releases - 0 Replies Default keybindings:
Abilities Window V
Backpack Window: B
Career Window: K
Character Window: C
Battlegroup Window: Left Alt + R
Developer Window: ;
Guild Window: G
Help Window: H
QO @commands in CO 06/22/2006 - Conquer Online 2 - 17 Replies Can anyone tell me if this is possible or not. if it is HOW??
Qonquer Commands In CO 06/22/2006 - Conquer Online 2 - 4 Replies is there a way to make a file of the QO @commands in CO?
Wo sind die GM Commands hin? 05/23/2006 - WoW Private Server - 3 Replies Doofe Frage, aber wo finde ich die gm commends für Ramas repack? Ich such hier alles ab aber is irgendwie nichts (Mehr) da, früher gabs sowas mal von Hrhr-Haha aber is irgendwie verschwunden ...
plz help ;)