Staredit Network > Forums > SC1 UMS Mapmaking Assistance > Topic: I"m looking for Anti-selection Hack
I"m looking for Anti-selection Hack
This topic is locked. You can no longer write replies here.
Jun 21 2010, 10:37 pm
By: TM-Magic  

Jun 21 2010, 10:37 pm TM-Magic Post #1



I have a very maco intensive map where players tend to use a selection hack to move all their units at once, which allows them all to fight at once instead of in a stream or w/e. If anyone has anything on this I"d greatly appreciate it.



None.

Jun 21 2010, 10:58 pm poison_us Post #2

Master has given Dobby a doctorate! Dobby is free!

Either get some EUD help in detecting the hacks, or have an EUD to detect when a player has >12 players selected. Either way should work, but be careful about how you treat them. Most people have drophacks if they're willing to selection hack.

EDIT: I know how to detect up to 12 selections for one player, but if anyone can artmoney and get the selection hack's address when it's being used, this would be great.





Jun 21 2010, 11:39 pm Ahli Post #3

I do stuff and thingies... Try widening and reducing the number of small nooks and crannies to correct the problem.

If you have a map in which you build units which will be transfered to something else (with the help of triggers), you can detect higher amount of that units.

E.g. in 1 map I made, you build units to change the passive production of a Barracks (money, swords or bows). If the player brought at least 7 Marines/Firebats/Ghosts/Medics there (with massive lag everyone could construct a few units within 2 frames), the player was booted and a message was given to the other players that he used that hack.

But that's only a rare & special case where you can detect that without using EUDs.




Jun 21 2010, 11:47 pm CecilSunkure Post #4



Quote from poison_us
Either get some EUD help in detecting the hacks, or have an EUD to detect when a player has >12 players selected.
I was about to suggest this. Try looking in the UMS theory forum for more info on how to actually make your EUD triggers. If you have specific questions after looking up the info, come back here and post em up.



None.

Jun 23 2010, 3:05 am TM-Magic Post #5



K thanks guys, I'll look into all this tomorrow when I have time :)



None.

Jun 24 2010, 1:05 am poison_us Post #6

Master has given Dobby a doctorate! Dobby is free!

Quote from CecilSunkure
Quote from poison_us
Either get some EUD help in detecting the hacks, or have an EUD to detect when a player has >12 players selected.
I was about to suggest this. Try looking in the UMS theory forum for more info on how to actually make your EUD triggers. If you have specific questions after looking up the info, come back here and post em up.
Actually, if you take a look you can see how ignorant I was in that post. I was tired and it was decently late for me. Anywho, the shared address for selection is at 161888 + 12 * (Player#-1) + (unit # in selection). For example, player 5's 8th unit should be at Death Table + 161944. The addresses are all separated by 12, there's no "overflow" where a player can have >12.





Jun 24 2010, 1:29 am Cinolt Post #7



The extra unit selection data must be stored somewhere, the question is if it's in a static location, but it probably isn't so it'd be unreliable to detect with EUDs.

This method only detects when the hacker selected all units and ordered them. He can still select more than 12 within his screen and not be detected, but it's better than nothing.

Attachments:
[EUD] Anti Multiselect.scx
Hits: 5 Size: 52.33kb



None.

Jun 26 2010, 3:51 am TM-Magic Post #8



Thanks for the info guys and the map yoonkwun. However, I need to allow players to look anywhere on the map so that specifically won't work.

I still haven't gotten around to looking at the UMS theory page, will do tomorrow for sure. TY.



None.

Jun 26 2010, 5:50 pm TM-Magic Post #9



Ok so I took a look at the EUDs and found a way to detect when a player selects more than 12 units, however, not all hacks actually select more than 12 units, just orders them. I'm going to see if I can implement yoonkwuns system in some way. If you have any other ideas lemme know.

What I really need is a way to detect if more than 12 units are being ordered at the exact same time.



None.

Jun 30 2010, 2:07 am TM-Magic Post #10



Ok I have no idea how to do this :( I'm not an EUD mastermind I just need an anti hack. So if anyone could post any ideas that'd be great.



None.

Jun 30 2010, 5:47 am Basteille Post #11



Well if you use some form of EUD text detection it could technically work but it's only for when the hack is turned on or off in-game, and since most hacks are loaded before entering a game this method isn't really optimal. You would need very sensitive location grids or limit the amount of units they have, but those are just off-the-top suggestion's.



None.

Jun 30 2010, 4:18 pm Cinolt Post #12



This map literally detects when more than 12 units are selected. Hackers that use Oblivion have to select more than 12 units to order them so they can be detected with this. However hacks like Apocalypse allow them to order all the units of a same type without selecting them, therefore they won't be detected. I don't think it's possible to prevent this unless you use my previous map.

Edit: Sorry if this is old news, just read your post.

Attachments:
[EUD] Anti Multiselect2.scx
Hits: 7 Size: 48.98kb



None.

Jul 9 2010, 10:59 pm TM-Magic Post #13



Alright, thanks guys. I already implemented an anti-selection hack, but I guess it doesn't really matter since starcraft 2 is back up xD



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[12:32 pm]
Oh_Man -- yea APM vs eAPM
[08:48 am]
NimoStar -- plus most of the human APM is just spam clicking APM inflation
[08:47 am]
NimoStar -- the thing with the "*12" thing is completely misleading. The AI isn't using two control groups, it can use each of those actions to command a single unit individually and issue different commands to each single unit.
[08:06 am]
NudeRaider -- NudeRaider
NudeRaider shouted: Oh_Man Artosis hasn't caught on how devastating the perfect focus fire is. With the mutas he was like "the Mutas always seem to have less hp than against a human". But he didn't notice that the flock he had selected always just had one muta that was hurt. Same with the wraiths here. He's talking about how valks+wraith is gonna destroy Pluto's valks, then 5s later he's dumbfounded the human player's air is just gone and he never figured out why. And for some reason didn't even think to go back and look at the battle.
*Pluto's wraiths
[08:05 am]
NudeRaider -- Oh_Man Artosis hasn't caught on how devastating the perfect focus fire is. With the mutas he was like "the Mutas always seem to have less hp than against a human". But he didn't notice that the flock he had selected always just had one muta that was hurt. Same with the wraiths here. He's talking about how valks+wraith is gonna destroy Pluto's valks, then 5s later he's dumbfounded the human player's air is just gone and he never figured out why. And for some reason didn't even think to go back and look at the battle.
[02:18 am]
Oh_Man -- Close enuf
[2026-9-21. : 4:14 pm]
Vrael -- perhaps there is a small professional player trapped in a box in the server rack where pluto is running? hmm?
[2026-9-21. : 4:14 pm]
Vrael -- 240*12*2 is 5760, where is the other 240 APM?
[2026-9-21. : 3:44 pm]
Oh_Man -- 1 action is selecting the unit and another action is moving it
[2026-9-21. : 2:58 pm]
Vrael -- 240*12 is 2880, where is the other 3000 APM?
Please log in to shout.


Members Online: Moose