Need Anti MH System

General talk about editing, cheating, and deprotecting maps.

Moderator: Cheaters

Konsong
Junior Member
Posts: 32
Joined: December 11th, 2010, 7:25 am

Need Anti MH System

Post by Konsong »

Hey Guys,

maybe someone can help me to do these functions in our anti mh system

1.) if someone reveals the whole map or a map with 25,000 range

2.)there is a text for all players that like player 3 using hacks

3.)someone can able to type -kickmh and those players who revealed the whole map will automatically been kicked

thanks for those people who can do this functions in our anti mh system

btw, maybe this system can do it in jass code and able to place it in war3map.j and work successfully
naturesfury
Forum Spammer
Posts: 610
Joined: March 30th, 2009, 9:02 pm

Re: Need Anti MH System

Post by naturesfury »

There's no definite way to detect maphackers o.o but tree tag has a good system

#2 and 3 are easy....
2) use displaytimedtexttoforce(allplayers,0,0,100,GetPlayerName(cheater)+" is map hacking. use -kickmh to kick him")
3) customdefeatbj(cheater,"kicked for mh")
User avatar
haxorico
Super Moderator
Posts: 3196
Joined: February 24th, 2009, 1:31 pm
Location: JEW LAND
Been thanked: 1 time

Re: Need Anti MH System

Post by haxorico »

There is no 100% way, if there was, dota would use it.
You can some-what disable a built-in-map mh like in JJ's CP but jass is limited to check jass variables while C++ or any other language is not limited to tweak your game how-ever it feels like it and check all game variables etc..
You can how-ever make it check if you clicked on a unit that is in the Fog-Of-War, and thus kick him for MH...
Image
Spoiler:
(02:24:09)

Code: Select all

ChatBot: FatherSpace logs into the Chat.
(02:24:28) Lanaya: Gtfo ken.
(02:24:33) ChatBot: FatherSpace logs out of the Chat.
(02:24:40) Lanaya: Thought so. bitch.
(02:24:44) ChatBot: FatherSpace logs into the Chat.
(02:24:48) FatherSpace: Can I come back yet?
(02:24:51) Lanaya: What'd i say earlier.
(02:24:51) Lanaya: No.
(02:24:58) FatherSpace: Let's try this...
(02:25:01) ChatBot: Lanaya has been logged out (Kicked).

Code: Select all


(14:33:51) 2Pac: Do you know what'S so funny?
(14:34:01) Lanaya: No, please show me.
(14:34:07) 2Pac: This.
(14:34:09) ChatBot: Lanaya has been logged out (Kicked).
(14:34:10) 2Pac: 

Code: Select all

(14:35:59) haxorico: No one will belive me if I say "I got this song from 2pac on MSN" lolz ^^
(14:36:02) Lanaya: lolz.
(14:36:16) 2Pac: I AIN'T DEAD FFS.
(14:36:26) 2Pac: I'm a living legend, y'now.
(14:37:17) haxorico: why is 2Pac a legend?
(14:37:28) Lanaya: He's the worse rapper evar.

Code: Select all

(15:42:51) Lanaya: can i suck , . . .

Code: Select all

(13:55:21) ChatBot: 2Pac rolls 1d100 and gets 1.
(13:55:21) ChatBot: haxorico rolls 1d2 and gets 2.
(13:55:27) haxorico: owned?

Code: Select all

GeorgeMots: xplain what happens in SP. Why cant you save?
dast.-:i need play with 2 players

Code: Select all

(21:53:08) (673237): plzplzplz, im sorry about before.
(21:53:26) FatherSpace: I'm sorry you were born.
(21:53:31) ChatBot: (673237) has been logged out (Kicked).

Code: Select all

(10:08:02) Bartimaeus: you do know run I youtube channel for my favorite music, right?
Kyoshiro
Forum Staff
Posts: 762
Joined: October 27th, 2009, 12:18 pm
Location: Australia, GMT+8

Re: Need Anti MH System

Post by Kyoshiro »

the anti-mh system in imba dota seems to work alright, fatal errors most maphacks
If you have any questions drop in by chat sometime, chances are there'll be someone who can help you that's afking there, so the next best thing is to click the link on UndeadxAssassin's Sig and ask your question there.
Konsong
Junior Member
Posts: 32
Joined: December 11th, 2010, 7:25 am

Re: Need Anti MH System

Post by Konsong »

haxorico wrote:You can how-ever make it check if you clicked on a unit that is in the Fog-Of-War, and thus kick him for MH...
maybe this is acceptable, lets just say the functions will be

1.) check if you clicked on a unit that is in the Fog-Of-War

2.)there is a text for all players that like player 3 using hacks (use displaytimedtexttoforce(allplayers,0,0,100,GetPlayerName(cheater)+" is map hacking. use -kickmh to kick him")

3.) someone can able to type -kickmh and those players who clicked on a unit that is in the Fog-Of-War will automatically been kicked (customdefeatbj(cheater,"kicked for mh")

So, we only need this function (check if you clicked on a unit that is in the Fog-Of-War)
maybe someone can make it and convert it into jass code

maybe try to do it in complete which combined already it in #1, #2, and #3 functions and try to test it in simple map if it's work...Player 1 must provided if he is map hacking or if you guys want to test it alone if it works

thanks again guys
naturesfury
Forum Spammer
Posts: 610
Joined: March 30th, 2009, 9:02 pm

Re: Need Anti MH System

Post by naturesfury »

or o.o you could make a small dummy unit and put it in a place you can't see or get to (and no farsight)
and see if its fogged for a player every 5 sec or so
if not, he must be maphacking
Slickslime
Forum Staff
Posts: 543
Joined: October 7th, 2008, 5:41 am

Re: Need Anti MH System

Post by Slickslime »

But what if I warded it or something, and got to see the dummy unit?
-crashes non mher-
naturesfury
Forum Spammer
Posts: 610
Joined: March 30th, 2009, 9:02 pm

Re: Need Anti MH System

Post by naturesfury »

"you can't see or get to"
make it obsecure o.o
bunch of cliffs in the top left corner or something
User avatar
Nuuby
Forum Staff
Posts: 519
Joined: October 18th, 2010, 8:43 am

Re: Need Anti MH System

Post by Nuuby »

Spam pathing and sight blockers?...
That's a rather weird way of doing it anyway.
naturesfury
Forum Spammer
Posts: 610
Joined: March 30th, 2009, 9:02 pm

Re: Need Anti MH System

Post by naturesfury »

lol but it can work xD
guess if you wanted failsafes, could add like IsUnitInRange to it o.o
which takes care of wards too...