Staredit Network > Forums > SC1 UMS Theory and Ideas > Topic: Detecting Keys Pressed (EUDs)
Detecting Keys Pressed (EUDs)
Feb 21 2009, 2:27 am
By: Morphling
Pages: < 1 « 5 6 7
 

Jan 17 2010, 9:40 pm LoveLess Post #121

Let me show you how to hump without making love.

Quote from Heinermann
@stickynote: No, they don't.
A Disabled Unit Sprite Goliath?



None.

Jan 19 2010, 8:19 pm Heinermann Post #122

SDE, BWAPI owner, hacker.

He mentioned All sprite-units, not disabled ones.




Jan 20 2010, 11:48 am Dabbu Post #123



Man this is fantastic!
I haven't looked into many of the EUD triggers, had no idea this was possible!

Next storm the fort version will hopefully use this for vehicle enter/exit



None.

Jan 20 2010, 4:02 pm samsizzle Post #124



Quote from Dabbu
Man this is fantastic!
I haven't looked into many of the EUD triggers, had no idea this was possible!

Next storm the fort version will hopefully use this for vehicle enter/exit
Its not shared memory so it can't be used in multiplayer for any actions that effect gameplay. Actions that don't effect gameplay would be display text or leaderboards or something.



None.

Apr 20 2011, 12:25 am jjf28 Post #125

Cartography Artisan

Awsome map :D, thnx



TheNitesWhoSay - Clan Aura - github

Reached the top of StarCraft theory crafting 2:12 AM CST, August 2nd, 2014.

Dec 25 2013, 10:46 am Sacrieur Post #126

Still Napping

This map has an error that prevented the Numpad + key from being read correctly. The memory address should read 16777216 instead of 65536. I have attached a fixed version of the map below.



Attachments:
EUD Keys v1.0.1.scm
Hits: 2 Size: 27.33kb



None.

May 26 2014, 7:47 am Sacrieur Post #127

Still Napping

Nobody cared to figure out why the mouse buttons weren't working on the map.

I started some research into this. It is possible to detect mouse presses when you read the right address, but every time I re-initialize SC, the address is changed. However, if you edit the map without re-initializing SC, then you can put in the correct memory address and detect that the key is being pressed.

I've compiled a list of ten addresses for mouse's right click.

Code
009E-09EC
00AF-09EC
0077-09EC
0101-09EC
00D1-09EC
01C7-09EC
008B-09EC
00D9-09EC
017E-09EC
0870-09EC


I've already separated out the pattern. They seem to always be allocated to an address ending in 09EC. What this means I have no idea since I'm not a programmer.



None.

May 26 2014, 9:42 am Roy Post #128

An artist's depiction of an Extended Unit Death

Those are all dynamic memory addresses and are not going to be stable per instance and per machine and per map. It's the same problem we run into when trying to detect hacks.

Attempting to check all these addresses will lead to false positives or the game crashing (if the memory has not been allocated before we check the address). While I appreciate the research, this doesn't give us anything to work with.




May 26 2014, 9:47 am iCCup.xboi209 Post #129



Addresses should start at 0x00401000 or 0x150?????



None.

May 26 2014, 11:43 am Roy Post #130

An artist's depiction of an Extended Unit Death

Addresses should be between 0x401000 and 0x6DD694.




May 26 2014, 4:55 pm O)FaRTy1billion[MM] Post #131

👻 👾 👽 💪

0x150xxxxx addresses are in storm, and are pretty reliable (but I've been told not necessarily so, but I've never seen a time when they weren't).



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!

Options
Pages: < 1 « 5 6 7
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[11:50 pm]
O)FaRTy1billion[MM] -- nice, now i have more than enough
[11:49 pm]
O)FaRTy1billion[MM] -- if i don't gamble them away first
[11:49 pm]
O)FaRTy1billion[MM] -- o, due to a donation i now have enough minerals to send you minerals
[2024-4-17. : 3:26 am]
O)FaRTy1billion[MM] -- i have to ask for minerals first tho cuz i don't have enough to send
[2024-4-17. : 1:53 am]
Vrael -- bet u'll ask for my minerals first and then just send me some lousy vespene gas instead
[2024-4-17. : 1:52 am]
Vrael -- hah do you think I was born yesterday?
[2024-4-17. : 1:08 am]
O)FaRTy1billion[MM] -- i'll trade you mineral counts
[2024-4-16. : 5:05 pm]
Vrael -- Its simple, just send all minerals to Vrael until you have 0 minerals then your account is gone
[2024-4-16. : 4:31 pm]
Zoan -- where's the option to delete my account
[2024-4-16. : 4:30 pm]
Zoan -- goodbye forever
Please log in to shout.


Members Online: IlyaSnopchenko, Excalibur