Hmm... this is what I attempted and still crashed:
Here's the memory I got after injecting the hack:
Here is the hex I used after injecting the hack:
Now on that hex I took the 73 and put 73000000 into calculator as hex and then clicked decimal and got 1912602624 which I put into my triggers as:
//-----------------------------------------------------------------//
Trigger("Player 1"){
Conditions:
Memory(4294594503, At least, 1912602624);
Actions:
Create Unit("Player 1", "Terran Marine", 1, "1");
Preserve Trigger();
}
//-----------------------------------------------------------------//
Which still crashed me.
As a sidenote, these both crashed me as well
Memory(4294594503, At least, 2197815296);
Memory(4294594503, At least, 956301312);
Okay.. this is confusing me... I ran your map, the Test one and it worked fine.. even when I injected the hack it would create the unit...
But, the same exactly triggers will crash me on my map... I've copied them and pasted them and nothing.. explanation?
*** EDIT ***
Hmm.. for some reason Starcraft will crash if you put the triggers into the Trigger Editor via Copy/paste but not if you manually put them in.. so that works now
Okay.. so I now know how to do the location hack just fine.
But now when I'm trying to figure out a different hack, I get all the steps save the At Least/At Most again due to the fact that all the numbers that I attempt to convert from Hex to Dec. become 10 digits, which Memory only allows 9 digits.
Is the process to convert the 4th byte always in Hex you put the last digit and then 6 0's and then for At Most the last digit and 6 F's or does it change depending on the number?
For example: If the hex is CF 8B DA 79 and I take the DA and it comes out as 3657433088 it will not work because its 10 digits, so what do I do in that situation?