Other sitesPhantasia GameBlitzkriegWoW RP ProfilerRage of Mages

HomeAbout the GameHistory
ArticlesCheatsEncyclopedia


Phantasia.nl - Rage of Mages 2

Editor HelpPicturesFiles
Hat ServersLinksForum

Menu  Register  Login

Topic: how to using cheats?


Navigation: Forums \ Rage of Mages 2


Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 31-Aug-16, 02:50:27
=>> b6223

The patch literally turns OFF the entire cheat mode in the Rom2 program. It does so by preventing the program execution from ever being able to process that section of the game code. It means that not even the HAT admin can turn the cheat mode on....NOBODY can once this patch is installed. And since it is installed at the server side, the HAT admin has total 100% control of their own HAT. There's nothing the players can do to stop the cheat mode from being totally disabled. The admin can apply the patch if they want and thus prevent ANYONE from ever being able to turn the cheat mode on.

One place you can download this patch is here:

http://actathia.com/sites/rom2/files/files.php

It's the AGM patch. There are brief instructions for how to apply it in the tiny program when you run it. And ALWAYS ALWAYS make a backup of any file you are going to edit BEFORE you edit it (just in case you need to return back to your original). In this case, you are making one tiny hex edit to the "rom2server.exe" file on your hard drive (this is the program that hosts the servers in HAT dedicated server mode and I assume also in multiplayer mode.

If you don't trust this little program because it has a .exe extension and you just can't be sure what it's going to do to your computer system, then feel free to NOT run my little patcher. Trust me, I will not be offended. You have a right to protect yourself and your computer from stuff you don't know or trust.

If you know how to hex edit a file (using a hex editor program) then you can make the patch yourself manually too. You just need to hex edit your "rom2server.exe" file using some sort of hexadecimal editor program. Go to offset 001025A9 There you will find the hex code value "75". Change that to "EB" and save your file. That's it....you have just patched your rom2server.exe file so that NOBODY can activate the cheat mode on your servers.

What you have in fact done is change the Intel CPU instruction which tells the Rom2 computer program to JUMP to another offset to continue running the server IF and only if the previous register comparison was NOT EQUAL (in other words a comparison was previously done to see if the player's character is NOT authorized to turn on the cheat mode...and if they are NOT authorized, the program continues running from this jump offset location). What you've now done is change that so the ROM2 program jumps to the failed comparison NO MATTER WHAT. So even if somebody enters the RIGHT cheat codes and instructions to turn on the cheat mode, the program acts as if they always entered the WRONG information. That's how the cheat mode is thus utterly disabled without even having to erase the parts of the program that process the cheats themselves.

Someplace out on the internet is a microsoft word file I made where I explain step by step how I found where the cheat program lines are in the program and came up with a workable and extremely simple way to turn it all off.....but I'm not sure where you might find that to actually download that explanation...sorry. It doesn't matter though, unless you really wanted to learn HOW I turned off the cheat mode and HOW I made the patcher that does it for you.....you can still just turn it off by modifying that one INTEL instruction code line of your rom2server.exe file....you don't have to know how or why it works.... it will still work.


=>> to Pedro

No apologies necessary, your questions are entirely good ones.

Exlend's home page is long gone now, but you can find his char edit utility (v 2.09 I think was the latest) on a Wayback Machine mirror of his web page that was taken quite a while ago. I thought I had posted a working link to that in another post in this forum, but maybe I did not. At any rate, here is that link (again?):

https://web.archive.org/web/20091118221800/http://allods.homeunix.org/index.php

There are a LOT of excellent utilities and information files on there in addition to just the character editor.

And b6223 is correct. If you are just fiddling around with multiplayer or even a HAT server with friends you know you can trust, there really is no need to either turn off the cheat mode nor even use the cheat mode to make any gear you want. Since you have complete control of the server side (because you are acting as the server when you host a multiplayer map), you can just put anything you want on any map using the map editor and then host that map....go in the game and just pick the stuff right up off the ground. I don't happen to agree that the cheat mode syntax is necessarily all that cumbersome.....but that's just my opinion. It is tough to get the syntax typed exactly right every time and nothing will work unless you do, but it also makes your character very very powerful in other ways. Because the cheat mode allows you to do SO much more than just make unlimited gear and gold. You can give yourself XP, skill levels, make yourself literally immune to damage, instantly kill ANYTHING on the map, instantly summon any monsters you want which are under your own command and control..... It is kind of fun to play god for a while right inside the Rom2 game. It's only when people abuse that power when playing with/against others and ruins their fun that the cheat mode becomes a serious problem.

Good luck
-NOVA
 
Author: b6223 (32b5 [at] gafc [dot] com)
Date: 31-Aug-16, 01:19:12
"1) Considering I am the one who personally created, then freely distributed, and then took the time to explain to any HAT admin who wanted it just how to apply my ANTI-GM hack patch which protects their HAT against cheaters"

I'm interested, what does this patch exactly prevent?
 
Author: b6223 (32b5 [at] gafc [dot] com)
Date: 31-Aug-16, 01:15:36
If you really want to cheat in offline multiplayer, you can just create a basic map with free gold, magic equipment, or anything else, or edit existing maps. It's much easier than typing long commands every time. Tell me whatever you want and I'll make one for you - any items, any amount of gold, shop selling any items, any quests, controlling any monster, xp grinders etc.
 
Author: Pedro Buttenbender (pedro_buttenbender [at] hotmail [dot] com)
Date: 30-Aug-16, 22:58:31
Excuse my ignorance but where can I find the Exlend's char editor?
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 30-Aug-16, 21:48:00
Regarding the infantile and it appears perma-breast-feeding Krays (btw...grow up guys or at least get some "humorous" comments that are ACTUALLY funny)...

Since I'm reluctant to fan the tiny embers that pass as their childish rants, I will instead submit my two comments regarding their posts to those members of this forum who CAN actually tie their own shoe laces:

1) Considering I am the one who personally created, then freely distributed, and then took the time to explain to any HAT admin who wanted it just how to apply my ANTI-GM hack patch which protects their HAT against cheaters ....it was a pretty counter-productive move on my part if my supposed intentions were really to cheat myself on their HATs. And as I've indicated previously, NightFyre (the admin the Krays claim was the king of all HAT cheating) was the FIRST admin who received and used my ANTI-cheat patch the moment I had a working patch that could be distributed precisely because I do NOT like nor condone cheaters. And the handful of Russian cheaters were destroying NightFyre's HAT and his players' chance to have fun by engaging in their malicious cheating. But you can't work out defeats or patches to game cheats until you understand them yourself any more than you could hope to fix computer viruses if you didn't understand the workings of those viruses. But heck, why should we expect people with no better than a 2nd grade education to comprehend such complex subjects as logic and common sense, eh? I doubt either of them could follow a train of logic that was just 2 rail cars long.

2) Regarding the Krays' claim that my response to Pedro was the "fastest....ever seen on this forum ...ever", um, learn and apply that complex 2nd-grade basic math boys. My response was posted 2 hours and 20 minutes after Pedro posted his question. And considering the fact that I'm offering a specific ANSWER to his SPECIFIC question, I should have thought a quick response would be deemed a GOOD thing. But OK, silly me. I guess I should have withheld my answer for a few days instead and made poor Pedro wait and wonder.

And of course for the cherry on top of their steaming pile, notice that in the very act of trying to flame me over the speed of my response, if you calculate the time delay of THEIR posts following mine, you see it was ...1 hour and 44 minutes in the case of P.W. and 1 hour and 48 minutes in the case of Zinko. So the sweet, sweet irony here is that ...even if their claim were true that my response had indeed been literally the fastest EVER on this forum.....in the very act of pointing that "fact" out, BOTH (and I repeat BOTH) of their posts broke even that supposed speed record by a wide margin. So, bravo boys for contradicting the very point OF your post WITH your own friggin' posts.
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 30-Aug-16, 01:34:36
Two things:

1) I think it has to be ##Coward (notice the capital 'C')

2) the Cheat mode does NOT work for either multiplayer or server play. To activate the cheat mode for this play, you have to either HACK your character file <OR> you have to modify the game executable code to re-enable the cheat mode all the time.

That is fairly easily done....but you have to have at least a very basic understanding of assembly code to hack the program code. And you have to know how to use a process memory editor to hack your character at the time that character is first created <OR> you have to know how to edit your character file on your hard drive. Using Exlend's "char edit" program works great for this purpose, but you still have to know what specifically to edit and what to edit those values to (and you need Exlend's char editor utility of course).
 
Author: Pedro Buttenbender (pedro_buttenbender [at] hotmail [dot] com)
Date: 29-Aug-16, 23:53:41
Hello, I did everything as you said ##coward or ##chicken but did not show the message <you char name> I'm playing in multiplayer offline, the version of my ROM2 is
Rage.of.Mages.II.Necromancer-GOG
 
Author: Zinko (Zinkorules [at] yahoo [dot] com)
Date: 29-Aug-16, 22:54:57
fastest reply i've seen on this forum... ever!

cheating must be a major known subject around here, who could of guessed.
 
Author: P.W. (kingsoftheinternet [at] yahoo [dot] com)
Date: 29-Aug-16, 22:51:27
You can always count on Nova when you're in need of cheats.
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 29-Aug-16, 21:07:14
1) Are you trying to invoke the CHEAT MODE in the SOLO player game, Multi-player game, or Dedicated server game?

I ask because it matters tremendously which it is. The cheat mode activation command works 100% of the time for SOLO play, but you must hack the game a bit (it's not very hard if you know how to do it) in order to make it work in the other two play modes. That's because the out-of-box game has the cheat mode disabled (not removed but essentially just disabled) for the other two play modes.

2) The command to activate the CHEAT MODE is.....

##Coward

You must use TWO # not just the one. And the command is ##Chicken if you are running the free demo of the game that used to float around the internet back in 1999 just before the full ROM2 game was officially released. If you typed it correctly, you should then get a message back indicating that the cheat mode has been enabled for you (I think is says something like

"<YOUR CHAR NAME> has decided to be lame and cheat".

NOW you can type the various cheat commands (using proper syntax of course) and they should all function for you.

One example of a valid cheat command would be:

#create 1000000 gold

to create one million gold.

Good luck,
NOVA
 
Author: Pedro Buttenbender (pedro_buttenbender [at] hotmail [dot] com)
Date: 29-Aug-16, 18:49:44
I write all right but not type anything happens

#coward

and these things but not working why?
 
^top