Enabling Full sysop commands [Archive] - ForumsHQ

Post Reply
Stupid
Posts: 0
Joined: Wed Mar 20, 2002 6:00 am

Enabling Full sysop commands [Archive] - ForumsHQ

Post by Stupid »

Does anyone actually know how to hex the dll file or fix it however to give the full sysop abilities?

I want to be able to make the old dos versions have the full sysop commands but of course I won't be able to find any pre edited dll's for that.

Thanks for any help with this!
iNViSiGOD
Posts: 0
Joined: Wed Jul 10, 2002 5:00 am

Re: Enabling Full sysop commands [Archive] - ForumsHQ

Post by iNViSiGOD »

Define "Full Sysop Abilities".
Jackal

Re: Enabling Full sysop commands [Archive] - ForumsHQ

Post by Jackal »

I belive he's talking about the sys edit, conjure, teleport, monster commands.

Just a guess thou

-Jackal

matrixonline.d2g.com
Stupid
Posts: 0
Joined: Wed Mar 20, 2002 6:00 am

Re: Enabling Full sysop commands [Archive] - ForumsHQ

Post by Stupid »

Yes, I mean the sys conjure, sys edit, sys teleport and all that.

Full sysop commands for mmud.
iNViSiGOD
Posts: 0
Joined: Wed Jul 10, 2002 5:00 am

Re: Enabling Full sysop commands [Archive] - ForumsHQ

Post by iNViSiGOD »

Easy, just go get the wccmmud.dll patch for it and overwrite the current one. As for wg2.0 there was never one made for it.
Stupid
Posts: 0
Joined: Wed Mar 20, 2002 6:00 am

Re: Enabling Full sysop commands [Archive] - ForumsHQ

Post by Stupid »

Yeah I knew that, thats why I was asking how it could be fixed to change the dll to be a full sysop dll.

Is this DLL something that is recieved from metro directly or is it something that someone makes by editing it.

Surely someone is actually editing it because I can't see this DLL getting leaked by metro.
syntax53
Posts: 0
Joined: Wed Apr 03, 2002 6:00 am

Re: Enabling Full sysop commands [Archive] - ForumsHQ

Post by syntax53 »

This may be of help:

http://hexedit.morbidfascinations.org/tuts/mmud-enable.html

or this:

"searching for 0000000D (the number 13 in hex, being the amount of races) *And then I looked for some sort of test statement that checked if the race was below 1 and/or above 13. *Then I searched back for the routine that was jumping to the check and found the following:

*====RACE/CLASS CRACK====* Best to do a search for 0000000D and return

to

ref point

** Reference To: WGSERVER._dfaRstBlk, Ord:0000h

* * * * * * * * * * * * * * * * * *|

*:0041499E E8C1DA0500 * * * * * * *Call 00472464

*:004149A3 837DF800 * * * * * * * *cmp dword ptr [ebp-08], 00000000

*:004149A7 7508 * * * * * * * * * *jne 004149B1

*:004149A9 8B45F8 * * * * * * * * *mov eax, dword ptr [ebp-08]

*:004149AC E9800D0000 * * * * * * *jmp 00415731

** Referenced by a (U)nconditional or ©onditional Jump at Address:

*|:004149A7©

*|

*:004149B1 0FB75340 * * * * * * * *movzx edx, word ptr [ebx+40]

*:004149B5 52 * * * * * * * * * * *push edx [NOOP] *:004149B6

E8BC3E0500 * * * * * * *call 00468877

*:004149BB 59 * * * * * * * * * * *pop ecx

*:004149BC 6685C0 * * * * * * * * *test ax, ax

*:004149BF 7506 * * * * * * * * * *jne 004149C7

*:004149C1 66C743400A00 * * * * * *mov [ebx+40], 000A

** Referenced by a (U)nconditional or ©onditional Jump at Address:

*|:004149BF©

*|

*:004149C7 0FB74B42 * * * * * * * *movzx ecx, word ptr [ebx+42]

*:004149CB 51 * * * * * * * * * * *push ecx [NOOP] *:004149CC

E88C3E0500 * * * * * * *call 0046885D

*:004149D1 59 * * * * * * * * * * *pop ecx

*:004149D2 6685C0 * * * * * * * * *test ax, ax

*:004149D5 7506 * * * * * * * * * *jne 004149DD

*:004149D7 66C743420E00 * * * * * *mov [ebx+42], 000E

Then if you NOOP out the call statements (90 is noop in hex, meaning no operation) it will not call the check and, therefor, mud won't change your race or class back to a valid number. *If you are interested in the programs I used to do the following I used these:

WDASM32

WinHeX

Notepad"
Stupid
Posts: 0
Joined: Wed Mar 20, 2002 6:00 am

Re: Enabling Full sysop commands [Archive] - ForumsHQ

Post by Stupid »

Thank you that looks like it is going on the right track.

I knew someone had to know how to enable those sys commands.
Post Reply

Return to “Editing Questions and Guides”