Staredit Network > Forums > SC1 UMS Mapmaking Assistance > Topic: [SOLVED] Detecting orders with EUDs
[SOLVED] Detecting orders with EUDs
May 10 2011, 7:52 am
By: samsizzle  

May 10 2011, 7:52 am samsizzle Post #1



I'm trying to detect the orders of the 7th (not including zero) unit placed on the map. This is what I've got for the move order:

CONDITIONS:
Memory(161340 is at least 67072)
Memory(161340 is at most 67077)
ACTIONS:
Set Death(Current Player: set to 1 for _input)
Preserve Trigger

and it doesn't work. Why is SC trolling me?

Post has been edited 1 time(s), last time on May 12 2011, 9:51 pm by samsizzle.



None.

May 10 2011, 12:47 pm rockz Post #2

ᴄʜᴇᴇsᴇ ɪᴛ!

bPlayerID
bMainOrderID
bMainOrderState
bOrderSignal
You're reading these 4 at the same time. I think that you want to read the order signal, which is the 4th byte, so you need to read from 2^24 to 2^32-1. Check artmoney to see which number changes (and if you would tell me which address you're trying to detect).



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

May 10 2011, 8:52 pm samsizzle Post #3



Okay. The thing is units 1-6 work fine following the exact same pattern, 7 and 8 do not. Here:
UNIT 1: WORKS
Memory(19044 is at least 67072)
Memory(19044 is at most 67077)

UNIT 2: WORKS
Memory(161760 is at least 67072)
Memory(161760 is at most 67077)

UNIT 3: WORKS
Memory(161676 is at least 67072)
Memory(161676 is at most 67077)

UNIT 4: WORKS
Memory(161592 is at least 67072)
Memory(161592 is at most 67077)

UNIT 5: WORKS
Memory(161508 is at least 67072)
Memory(161508 is at most 67077)

UNIT 6: WORKS
Memory(161424 is at least 67072)
Memory(161424 is at most 67077)

UNIT 7: DOESN'T WORK
Memory(161340 is at least 67072)
Memory(161340 is at most 67077)

UNIT 8: DOESN'T WORK
Memory(161256 is at least 67072)
Memory(161256 is at most 67077)

Why the hell does it not work... 7 and 8 are following the same freakin pattern, I've checked multiple times to make sure their IDs on the map are correct.



None.

May 12 2011, 4:14 am rockz Post #4

ᴄʜᴇᴇsᴇ ɪᴛ!

you've checked in artmoney or in scmdraft?



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

May 12 2011, 4:56 am samsizzle Post #5



scmdraft. I deleted all the units and placed them again too, to make sure the units were in the right order.

EDIT:

Had someone help me out with this and it turns out all I had to do was extend the "At Most" value by 2... works fine, problem solved.

Post has been edited 1 time(s), last time on May 12 2011, 9:51 pm by samsizzle.



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[01:05 pm]
NudeRaider -- well he is calling himself weirdo...
[03:25 am]
Symmetry -- the best part is that he perfectly summed up SEN's discord
[03:12 am]
Ultraviolet -- WeirdoX4857
WeirdoX4857 shouted: Nigga how you ask is it still going strong when you get a text every 3 miles per hour or something
Joined: Yesterday, 12:08 pm Last Active: Yesterday, 12:14 pm , truly a glorious 6 minutes.
[03:11 am]
Ultraviolet -- :lol:
[2026-9-29. : 2:43 am]
Symmetry -- I'm doing my best, damn it
[2026-9-28. : 4:46 pm]
Ultraviolet -- @:@
@:@ shouted: this community still going strong?
Still going.. strong is debatable though.
[2026-9-28. : 4:13 pm]
WeirdoX4857 -- I can't believe this is really been around since 2003 but it does look classic and old asf still better than talking to kids on discord ranting about skibidi toilet and sexuality or whatever mental illness is going on in their heads
[2026-9-28. : 4:11 pm]
WeirdoX4857 -- Nigga how you ask is it still going strong when you get a text every 3 miles per hour or something
[2026-9-28. : 4:10 pm]
WeirdoX4857 -- Where is everybody
[2026-9-28. : 1:21 pm]
@:@ -- this community still going strong?
Please log in to shout.


Members Online: NudeRaider, Moose