Im also a perfectionist when it comes to map making, so i dont want really want anything that would be stupid.
Perfection is not unique. just sayin
anyways so do you think my idea is stupid? :O
Im also a perfectionist when it comes to map making, so i dont want really want anything that would be stupid.
/threadAgain;
If people want to cheat to feel superior, I say let them.
Cheating ruins the gaming experience.
Even if you do win/are better then everyone else;
Who cares?
You cheated to get there, congratulations.
I don't really see a purpose in crab's method.
In SP mode, all cheats are enabled by default and chat events cannot detect cheats.
Therefore, crab's code defeats the player when playing in SP mode.
Simply put, it disallows playing in SP mode.
And there are simpler workarounds to it.
Not that I'm against it, but I'm so into it I'm suggesting better alternative methods.
I don't really see a purpose in crab's method.
In SP mode, all cheats are enabled by default and chat events cannot detect cheats.
Therefore, crab's code defeats the player when playing in SP mode.
Simply put, it disallows playing in SP mode.
And there are simpler workarounds to it.
Not that I'm against it, but I'm so into it I'm suggesting better alternative methods.
Actually, a Hive Workshop member (kitabatake) already made an Anti-cheat system and submitted it into THW systems and spells section. I found this system last 2 weeks ago.
I guess this is actually the system that killerphil used in his map
This is the system. For others who may find it useful, click and see.
It's theoretically impossible to nullify and disable cheats like whosyourdaddy, warpten and thereisnospoon in-game. Many have tried, many have failed. In kitabatake's system, players will be defeated when they type the code, and even receive a Fatal Error which closes Wc3 but with no harm. There simply isn't any way to nullify those cheats in game, but implementing nasty penalties like the above examples will keep the players from cheating.
>Currently I've succeeded into preventing cheats like KeyserSoze, LeafItToMe, GreedIsGood and TenthLevelTaurenChieftain.
I'd rather leave 10thlevelTaurenChieftain untouched. The only thing that code can do is to play the TenthLevelTaurenChieftain music.
Lastly, I felt that this system isn't good for my map since it's pretty pointless anyway. Anti-cheating simply forces players to hack through your map and they can add their own cheats of grandeur. It's Single Player anyway and cheating is ok. But keep in mind that a cheater who can easily beat DotA AI will have a harder time winning DotA in LAN.:thup: Practice w/out cheating makes perfect!
-- Umaku iku yō ni -|- jonadrian619 --
There may actually be no need to actually disable cheats. Just make Player 1 the Game Manager and enable chat message triggers that give him powers to remove the cheat abusing player's units, such as his heroes or even remove all of his units from the game and make the cheater watch! I had this in one of my maps. Try it out, guys!
There may actually be no need to actually disable cheats. Just make Player 1 the Game Manager and enable chat message triggers that give him powers to remove the cheat abusing player's units, such as his heroes or even remove all of his units from the game and make the cheater watch! I had this in one of my maps. Try it out, guys!
boolean bj_isSinglePlayer = false
Actually, a Hive Workshop member (kitabatake) already made an Anti-cheat system and submitted it into THW systems and spells section. I found this system last 2 weeks ago.
I guess this is actually the system that killerphil used in his map
This is the system. For others who may find it useful, click and see.
It's theoretically impossible to nullify and disable cheats like whosyourdaddy, warpten and thereisnospoon in-game. Many have tried, many have failed. In kitabatake's system, players will be defeated when they type the code, and even receive a Fatal Error which closes Wc3 but with no harm. There simply isn't any way to nullify those cheats in game, but implementing nasty penalties like the above examples will keep the players from cheating.
>Currently I've succeeded into preventing cheats like KeyserSoze, LeafItToMe, GreedIsGood and TenthLevelTaurenChieftain.
I'd rather leave 10thlevelTaurenChieftain untouched. The only thing that code can do is to play the TenthLevelTaurenChieftain music.
Lastly, I felt that this system isn't good for my map since it's pretty pointless anyway. Anti-cheating simply forces players to hack through your map and they can add their own cheats of grandeur. It's Single Player anyway and cheating is ok. But keep in mind that a cheater who can easily beat DotA AI will have a harder time winning DotA in LAN. Practice w/out cheating makes perfect!
-- Umaku iku yō ni -|- jonadrian619 --
== falseIt's Single Player anyway and cheating is ok.