EUD Triggers
Aug 21 2009, 3:51 pm
By: New-Guy  

Aug 21 2009, 3:51 pm New-Guy Post #1



Okay, so I'm trying to understand more about EUD Triggers, and I'm coming up with lots of questions.

What Conditions are used for EUD Triggers? Is it just "Deaths" of a certain unit for a certain player?
And what are the Byte Offsets for? I don't understand any of that.
Also, is the EUDTrig program accurate for 1.16.1? Or do you have to downgrade for it to work?
Using EUD Triggers, how can you edit unit HP? Would you have to set the deaths to something for every HP?



None.

Aug 21 2009, 4:03 pm Commanda_Panda Post #2



I'll go ahead and tell you I have no idea the complicated explanations of EUDs... however I have a basic knowledge of how they work and can probably answer your last question:
You cannot directly edit unit HP (at least not anymore)... EUD actions were patched by blizzard. Those actions would have allowed us to add health to a unit we choose. For example, a marine with 100 life total and at a current life of 50, we could use EUDs to add 10 life to bring him to 60 life. However, there is an indirect method of using EUD conditions to change unit health. By using EUD conditions to detect the units current life (lets use the same example of the the marine with 100 life total whos at 50 life), you can detect the marine at 50 life and then to "add" 10 life, you would use the action "modify unit hit points" to set his HP to 60% (or 60 life). But this isn't perfect, as you would basically be limited to unit with 100 total life (the modify unit HP action can only change it to a certain percentage between 1 and 100%). If you get into units with more total life, for example 500 total life, each percentage of life u add is 5 life.



None.

Aug 21 2009, 4:08 pm New-Guy Post #3



Quote from Commanda_Panda
I'll go ahead and tell you I have no idea the complicated explanations of EUDs... however I have a basic knowledge of how they work and can probably answer your last question:
You cannot directly edit unit HP (at least not anymore)... EUD actions were patched by blizzard. Those actions would have allowed us to add health to a unit we choose. For example, a marine with 100 life total and at a current life of 50, we could use EUDs to add 10 life to bring him to 60 life. However, there is an indirect method of using EUD conditions to change unit health. By using EUD conditions to detect the units current life (lets use the same example of the the marine with 100 life total whos at 50 life), you can detect the marine at 50 life and then to "add" 10 life, you would use the action "modify unit hit points" to set his HP to 60% (or 60 life). But this isn't perfect, as you would basically be limited to unit with 100 total life (the modify unit HP action can only change it to a certain percentage between 1 and 100%). If you get into units with more total life, for example 500 total life, each percentage of life u add is 5 life.
Do you know what version of StarCraft it was where you could edit HP?



None.

Aug 21 2009, 4:15 pm Commanda_Panda Post #4



nope, but it was quite a few patches ago, as I recall... they patched it as it presented a vulnerability in the SC code, and could have been used to spread malicious code via starcraft maps.



None.

Aug 21 2009, 4:37 pm Syphon Post #5



1.12b



None.

Aug 21 2009, 10:24 pm rockz Post #6

ᴄʜᴇᴇsᴇ ɪᴛ!

EUDTrig is useless now. use this instead:

Player number * 4 + Unit ID * 48 + Player 1 Deaths of Terran Marine offset (0x58a364) = Memory to be read.

So if you use player 1 (0) and Terran Marine (0), you will be reading 0x58a364. The "Memory" condition assumes you use terran marine, so you only have to change the player number.



"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"

Aug 21 2009, 10:39 pm O)FaRTy1billion[MM] Post #7

👻 👾 👽 💪

EUDTrig does that. It has a lovely "Use Extended Player Deaths" check box.

Quote from Syphon
1.12b
EUD actions were patched somewhere in the 1.13 mess.

Post has been edited 4 time(s), last time on Aug 21 2009, 11:12 pm by FaRTy1billion.



TinyMap2 - Latest in map compression! ( 7/09/14 - New build! )
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB - topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig - topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
\:farty\: This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!

Aug 21 2009, 11:12 pm Doodle77 Post #8



Quote from O)FaRTy1billion[MM]
EUDTrig does that. It has a lovely "Use Extended Player Deaths" check box.

Quote from Syphon
1.12b
EUD actions were patched somewhere in the 1.13 mess.
1.13b



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[2026-7-18. : 2:27 am]
Symmetry -- https://staredit.net/topic/18903/ THE REVIEWS ARE HERE! "ok these are pretty good memes" - ssj9Kevin
[2026-7-17. : 2:58 pm]
Ultraviolet -- Symmetry
Symmetry shouted: Man I wish we had this tech back in the day when people played ums lmao
fr fr
[2026-7-17. : 2:39 am]
Symmetry -- Man I wish we had this tech back in the day when people played ums lmao
[2026-7-16. : 6:28 am]
NudeRaider -- EUD actions, specifically. The conditions remained. Today we can even have actions again, but they're all virtualized/whitelisted (not sure on the actual technical implementation) so you can only use them for specific intended purposed, not arbitrary code injections.
[2026-7-16. : 6:26 am]
NudeRaider -- I mean yes, maps - through EUDs - were theoretically able to do that as well, but that was patched quickly.
[2026-7-16. : 6:25 am]
NudeRaider -- Symmetry
Symmetry shouted: Ohhh imagine a SC map that could delete itself
not the map, the editor
[2026-7-16. : 2:28 am]
Symmetry -- I vaguely remember Voy doing some ACE back in the day, but I had no idea EUDs could do that kind of shit. I am very much catching up on the technology
[2026-7-16. : 2:28 am]
Symmetry -- Ohhh imagine a SC map that could delete itself
[2026-7-15. : 8:51 pm]
NudeRaider -- Symmetry
Symmetry shouted: NudeRaider Is EUD editor capable of writing shit onto the player's harddrive? That seems like it would be dangerous
yeah an editor that isn't allowed to write files sounds rather pointless, so I'd assume it can. Like most other programs too btw. and yes, obviously that's dangerous, but also kinda necessary. MS introduced that virtualization for exactly that reason.
[2026-7-15. : 4:10 am]
Ultraviolet -- I don't think so. I think they shut that shit down after 1.16, maybe even earlier
Please log in to shout.


Members Online: Zycorax