Modcraft - The community dedicated to quality WoW modding!
Wrath of the Lich King Modding => Serverside Modding => Topic started by: Diemen on June 25, 2010, 05:59:11 pm
-
A Few months ago i started to try edit my .lua and .xml Files of my wow.
But i just keep getting errors.
I checked everything for Grammar bugs etc, but when i startup my wow is tells me that my interface is damaged and that i need to re-instal my Wow.
Is there something to do about this ?
I Use Wow patch 3.3.3a
Diemen,
-
I think you´ll need the new Model edit Fix
-
Not for 3.0.1 upwards
For lower wow version im not sure if http://www.mmowned.com/forums/world-of- ... -code.html (http://www.mmowned.com/forums/world-of-warcraft/bots-programs/264650-release-luaninja-run-protected-lua-code.html" onclick="window.open(this.href);return false;) works....
@kian
Wowme never used to fix the lua protection...
-
So what would you give me as advice?
as i assume the fix is not going to work..
-
This is the WOW.exe without the GlueXML check :
http://files.model-changing.com/Wow.Patch.11723.rar (http://files.model-changing.com/Wow.Patch.11723.rar" onclick="window.open(this.href);return false;)
If you want I can give you the wow.exe without GlueXML and FrameXML check.
-
Wow thats realy Great :D
I'll try the first one , I'm not YET working with the FrameXML.
-
Jeep the new WoW also needs an me fix. But it scans much less files now.
The Interface folder it one of thme. If you only change models or ADTs you need no patch.
-
Would need a 3.3.5 exe without FrameXML and GlueXML check... would be awesome
-
Suppress the LUA / XML wow.exe checks the
I will try to explain how the checking the. Lua and can. Suppress xml files. You can thus finally the wow Change customer interface as you like (races add to the Charerstellungsseite, her description of change, etc.).
I create this with TuT wow version 3.2.2a, some things could change So, should you have a different version.
Very important: Make a backup copy of WoW.exe, you never know.
First of all, a little info: The checking the files located in the WoW.exe. It will therefore be necessary to modify them. And for this you need to load this disassambeln (Reverse Engineering called. For this we need an IDA, the best OlivDBG .
If you have this, start the OLLYDBG.exe.
Go to File> Open (or F3) and selects from your WoW.exe there.
Then waits a few seconds and you should find some in this:
(http://imagr.eu/up/4bd9ad1c240b7_1.jpg)
Then click the right mouse button on the top left square (black bordered on the screen) and go there on Search For> All referenced text strings.
(http://imagr.eu/up/4bd9ad53bc36b_2.jpg)
Then waits a few seconds and you will the list of texts that were found in the WoW.exe receive.
Right click again on this new square and then text on Searh for and type 'GlueXML'. Then click OK and then click Ctrl + L to enter this text in order:
ASCII "GlueXML missing signature". Here's an example:
(http://imagr.eu/up/4bd9ad8dbc549_3.jpg)
Then double-click the line to those found in the entcompilierten code.
(http://imagr.eu/up/4bd9ae13e4346_4.jpg)
When you have the beginning of a switch (the switch Progammierersprache is a command that will allow a series of if ... else to start). This switch will review the GlueXML. There are four possibilities case (4Faelle 0-3) and we will Change customer the commands in some cases to replace the error by the normal execution of WoW.exe.
If all is well (and nothing is altered), the command will immediately jump to the third case We must therefore find the address, which will allow start wow normal, although it is not in the case No. 3 is located. Listed the address of the case (marked with a 2 on the picture) For my version of that address is thus 0047D2AA.
Now we will edit the falls that are causing us problems.
These will work their lines 3, 4 and 5 of the screenshots. Chooses to line 3, and created an empty space. A text box opens now. Change your in it, what is at JMP SHORT address of the case, third Would be for the version 3.2.2a of the JMP SHORT 0047D2AA so. Then click on Assemble and goes for the lines 4 and 5 exactly vor.Der command JMP (JUPM) allows you to move to other places in the code, here the third case Go around so therefore the error message. You should have approximately the:
(http://imagr.eu/up/4bd9ae55e6861_5.jpg)
Now we have made all necessary modifications. It's enough now all implemented in a way, as I said. Then goes before the following: right click -> Copy to executable> All modifications. Click on Copy All in the message box that appears. A new window opens now, where you right click again and then go to Save file. Now deletes your old wow.exe and replaced it with the new.
And so you now have your wow.exe no longer checked alls GlueXML files.
Is roughly translated from detush :S
is from here:
http://translate.googleusercontent.com/translate_c?hl=it&sl=de&tl=en&u=http://yias.de/forum/f62/how-neue-rasse-erstellen-1450/&rurl=translate.google.com&anno=2&usg=ALkJrhj1933q2OZDG5NuW3DM4lf_AUJJEg#post10824
-
COuld you start this as a tutorial in a new thread please?
-
COuld you start this as a tutorial in a new thread please?
Oh, sure, anyway keep in mind that is a repost, is not mine
-
Wow , that's Alot of Info !:P
But i'll be sure it will be a great help in my project.
so thanks for reposting it and translating :D