Hi there,
From time to time, i noticed a large increase in the number of requests for deprotection with editing purposes, and as you guys might know, some maps become not playable after deprotection.
Before we start, lemme just point four things:
- Please don't ask staff members to edit any map for you by private messages, we will not do it, if you want something edited, just make a request at map requests sub-forum and be patient. And before i forgot, please read the map requesting rules.
All red texts in this topic are links.
All the blue texts in this topic are important stuff.
All spoilers have images, please open it!
I'm not good with introductions so let's start, first, you will need the following tools:
- 1 - Ladik's MPQ Editor.
2 - Warcraft III World Editor.
3 - Hex Editor (HxD) - Not necessary if you have Notepad++ with Hex plugin.
4 - Notepad++ - Not necessary if you have HxD.
Our second step here is decide what we want to edit, so i made a list of what each file stores, that list is just a simple summary of this post.
- war3map.j - basically, all programming codes from map in Jass, so, triggers and systems. It can be edited with a text editor.
war3map.w3i - sometimes it has the map name and also have the info displayed when you start a game. It can be edited with Notepad++ or a Hex Editor
war3map.wts - all trigger strings and loadscreen text. It can be edited with Notepad++.
war3map.w3u - all units ingame. It can be edited with World Editor.
war3map.w3t - all items ingame. It can be edited with World Editor.
war3map.w3d - all doodads ingame. It can be edited with World Editor.
war3map.w3a - all abilities ingame. It can be edited with World Editor.
war3map.w3q - all upgrades ingame. It can be edited with World Editor.
war3map.w3b - all destructables ingame. It can be edited with World Editor.
war3map.w3h - all buffs ingame. It can be edited with World Editor.
After you decide wich file you want to edit, open your MPQ Editor and extract the desired file.
Spoiler:
Spoiler:
Spoiler:
Spoiler:
Spoiler:
Spoiler:
After all that process, you will succeed in editing without deprotect.
Additional Notes:
- 1 - You can run scripts in Notepad++ to edit "war3map.w3u" faster, like, a python script to rename all units.
2 - Some maps may have their objects converted to a .slk data [Ex: Masin RPG], wich means, that map will not have the object files (war3map.xxx), to fix that you will need W3x2Lni to convert that map objects back to real objects, u can read how to use it on their documentation.