Completed cheat and optimized map (its actually faster, and smaller, than original without all the anti-cheat code in script, and running in background every 0.1 seconds while playing).
Link is here
or
epicwar
Type "-ty effe" ingame to turn on cheats.
Type "-cheats" afterwards to get a list of cheats.
Additional changes:
*Made gnoll meat sell for alot more (from 20-40 range, to 100-300 range)
*Map is optimized, runs more efficient than original, especially without anti-cheat code looping non-stop in the background. Map is also smaller (~2.7mb).
*Max stats possible is 999 (higher if you cheat first and then use statpoints, though I reccommend not altering stats, your save code might not work)
end edit...............................
I have seen in these forums that Dark Invasion 1.0.4b was hacked to allow saving in single player. Ive tested the map however the load codes from this map do not work in any non-hacked version of the map (including the new 1.0.6). Also, Ive noticed that some attempt was made to hack 1.0.5, however it failed, because Dark Invasion has in fact quite a good anti cheat code, which I will explain.
This is a very little known map for some reason - however it is one of the best RPG maps ive played and yes ive played them all, usually to the end, with quite a few chars.
I dont like having to start from scratch with a new char and grind through beginning area however and finding other players who are RELIABLE to play through with is very hard as I play on eurobattle.net and nobody there has this map. This is a very team oriented RPG map, not made for soloing whatsoever, so being as I usually end up having to solo (or others that join the game are idiots, ie: i have to solo...) it makes it a bit hard

Ok down to the details.
Map link:
http://www.epicwar.com/maps/36073/
http://www.hiveworkshop.com/resources_new/maps/4895/
website:
http://www.darkinvasion.tk
It would be nice to have single player saving allowed as well as some cheat codes so you can play single player online and still have things like invul and such.
Before you go off and hack it, please listen to the following, because your hack will completely fail otherwise:
1) the game detects most common cheat commands like "-gold" and "-lumber" and "-invul" etc....however it does not detect "--gold" or "--lumber"...so im assuming it has a hard coded list of words to catch, no doubt taken from the most common "cheat pack" command lists.
if you type in any of these commands, the game ends, and you have to completely shut down WC3 to exit as it freezes your screen in cinematic mode so you cant even get to the menu. tricky....
2) things saved in the save code are stats, level (not current xp in your level, only level), gold, lumber (which is "ability points" or something - you use to train spells), and equipment in your 6-slot inventory.
there are hidden stats as well, aside from str, dex (agi), and int, there is luck and magic for a total of 5 stats. luck and magic are listed on the character sheet which is a drop-down menu while your character is selected.
there is also another hidden value which is skill points. skill points are earned based on how much damage you do or successful spells you cast while in combat (so if youre a healer base you still get skill points for healing your party, of course). one thing i noticed with the hacked 1.0.4 is that using godmode in single player - resulting in doing lots and lots of damage - results in getting lots of skillpoints, in fact way too many at already a low char level. i think this might be why my code wouldnt load, as id already gotten way too many skill points for my level, perhaps, and it might check that (not sure).
overall i think this is a challenge for anyone who is up to it, with some pretty indepth anti cheat code for anyone who wants to crack it. might give it a look myself actually, just never done any unprotecting or whatnot before so this would be my first

thanks
Edit:
ok im cracking it myself but i have a problem in repacking the map.
ive gone through the entire jass script and found some very very interesting algorithms and functions to detect cheating....
when i use MPQmaster to put back in the edited and cracked war3map.j file, it crashes WC3...is it neccessary to optimize it? wont it work without optimize? what might be going wrong? did i maybe edit out something neccessary???
ive read the tutorials on deprotecting map but its completely incomplete - doesnt actually explain what the hell its doing it just says "follow this step click this button use this menu item" - i cant take directions like that, im a programmer...have to tell me what to actually do and i can do it no problem but giving me a list of instructions to click this and that and not tell me whats going on = dont understand a damn thing.