1. Updated Resource Submission Rules: All model & skin resource submissions must now include an in-game screenshot. This is to help speed up the moderation process and to show how the model and/or texture looks like from the in-game camera.
    Dismiss Notice
  2. DID YOU KNOW - That you can unlock new rank icons by posting on the forums or winning contests? Click here to customize your rank or read our User Rank Policy to see a list of ranks that you can unlock. Have you won a contest and still havn't received your rank award? Then please contact the administration.
    Dismiss Notice
  3. Dismiss Notice
  4. We have recently started the 16th edition of the Mini Mapping Contest. The theme is mini RPG. Do check it out and have fun.
    Dismiss Notice
  5. Dismiss Notice
  6. The Highway to Hell has been laid open. Come along and participate in the 5th Special Effect Contest.
    Dismiss Notice
  7. Check out the Staff job openings thread.
    Dismiss Notice
Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

A Single-Player Disabler (Requires no Variables at all)

Discussion in 'The Lab' started by Dat-C3, Oct 4, 2013.

  1. Dat-C3

    Dat-C3

    Joined:
    Mar 15, 2012
    Messages:
    2,472
    Resources:
    10
    Models:
    1
    Maps:
    5
    Spells:
    3
    Tutorials:
    1
    Resources:
    10
    This can cause too much damage so I think I will be removing this instead...
     
    Last edited: Oct 1, 2016
  2. Daffa

    Daffa

    Joined:
    Jan 30, 2013
    Messages:
    7,745
    Resources:
    28
    Packs:
    1
    Maps:
    8
    Spells:
    17
    Tutorials:
    2
    Resources:
    28
    This is quite interesting indeed.
     
  3. Rheiko

    Rheiko

    Joined:
    Aug 27, 2013
    Messages:
    2,936
    Resources:
    7
    Icons:
    2
    Spells:
    3
    Tutorials:
    2
    Resources:
    7
    so you can't play single player with this method but you can play lan?
    yeah, interesting
     
  4. Dat-C3

    Dat-C3

    Joined:
    Mar 15, 2012
    Messages:
    2,472
    Resources:
    10
    Models:
    1
    Maps:
    5
    Spells:
    3
    Tutorials:
    1
    Resources:
    10
    Cheats are good for other things other then cheating sometimes... =P
    I have been experimenting with cheats for a while now, sadly this was all I could find currently due to the hard coded system.

    Please remember that you should not test this, it does work.

    EDIT: I was scared to test 0, I have recently tested it five times. It refuses to register the string cmd and ignores the cheat cmd to set it to 0. However 1 works just as nicely... =)
     
  5. chobibo

    chobibo

    Joined:
    Sep 24, 2005
    Messages:
    2,702
    Resources:
    0
    Resources:
    0
    Will this crash the game?
     
  6. Dat-C3

    Dat-C3

    Joined:
    Mar 15, 2012
    Messages:
    2,472
    Resources:
    10
    Models:
    1
    Maps:
    5
    Spells:
    3
    Tutorials:
    1
    Resources:
    10
    Nope =)

    It does worst/better then that, its more fun.

    I did try to test the victory and defeat cheat commands, but for some strange reason they don't fire/trigger even with typing them.
     
  7. Aeroblyctos

    Aeroblyctos

    Joined:
    Aug 14, 2006
    Messages:
    6,597
    Resources:
    24
    Models:
    1
    Packs:
    1
    Maps:
    22
    Resources:
    24
    Is it possible to disable just cheats but allow single-player with this kind of method?
     
  8. Dat-C3

    Dat-C3

    Joined:
    Mar 15, 2012
    Messages:
    2,472
    Resources:
    10
    Models:
    1
    Maps:
    5
    Spells:
    3
    Tutorials:
    1
    Resources:
    10
    No, if your able to enter a cheat command and it registers then this will be the same.
    I am sure it is possible to disable just cheats, but I haven't found a way to detect when they're entered so it is a bit difficult currently. I am still looking and sadly I doubt I will find it because it isn't easy to mess with hard-coded stuff.
    However it does allow single-player through LAN, and WAN/servers.
     
  9. Almia

    Almia

    Joined:
    Apr 24, 2012
    Messages:
    4,839
    Resources:
    35
    Spells:
    30
    Tutorials:
    4
    JASS:
    1
    Resources:
    35
    Much Safer:
    Code (vJASS):


    function CloseWarcraftIII takes nothing returns nothing
        call ExecuteFunc("CloseWarcraftIII")
    endfunction
    function Init takes nothing returns nothing
        if ReloadGameCachesFromDisk() then
            call CloseWarcraftIII()
        endif
    endfunction



    Well, nah, this closes Wc3 if the player attempts to open the map with this code in SP :D
     
  10. Arhowk

    Arhowk

    Joined:
    Aug 8, 2007
    Messages:
    2,752
    Resources:
    0
    Resources:
    0
    LAN play is just as dangerous as SP because of CheatEngine...
     
  11. Dat-C3

    Dat-C3

    Joined:
    Mar 15, 2012
    Messages:
    2,472
    Resources:
    10
    Models:
    1
    Maps:
    5
    Spells:
    3
    Tutorials:
    1
    Resources:
    10
    LAN has a custom cheatengine? Can you link me to it?

    Almia that belongs in the JASS tutorials.
     
  12. Arhowk

    Arhowk

    Joined:
    Aug 8, 2007
    Messages:
    2,752
    Resources:
    0
    Resources:
    0
    lmgtfy.com/?q=cheat+engine

    allows you to modify the RAM of a process. (infinite hero level, gold, hp, etc)
     
  13. Chaosy

    Chaosy

    Joined:
    Jun 9, 2011
    Messages:
    10,654
    Resources:
    18
    Maps:
    1
    Spells:
    11
    Tutorials:
    6
    Resources:
    18
    fuck logic. That disables cheats?

    here good sir take my rep
     
  14. Dat-C3

    Dat-C3

    Joined:
    Mar 15, 2012
    Messages:
    2,472
    Resources:
    10
    Models:
    1
    Maps:
    5
    Spells:
    3
    Tutorials:
    1
    Resources:
    10
    It doesn't disable them, it makes it very hard to use them... =)

    Arhowk I don't see it or understand, I also don't like that way of linking. It messed me up... =(
    I meant warcraft three TFT, I would appreciate it if you re-explained it.
     
  15. Arhowk

    Arhowk

    Joined:
    Aug 8, 2007
    Messages:
    2,752
    Resources:
    0
    Resources:
    0
  16. Dat-C3

    Dat-C3

    Joined:
    Mar 15, 2012
    Messages:
    2,472
    Resources:
    10
    Models:
    1
    Maps:
    5
    Spells:
    3
    Tutorials:
    1
    Resources:
    10
    I still don't see it Arhowk..... Sure it allows you to modify stuff, but does it allow to modify stuff in LAN and multiplayer? Because Blizzard's cheats don't work in LAN. Who would use it anyways... =P They'd rather use wc3edit.net
     
  17. jakeZinc

    jakeZinc

    Joined:
    Aug 13, 2013
    Messages:
    1,374
    Resources:
    20
    Spells:
    20
    Resources:
    20
    So the Anti Cheats System will now useless if this 1 magic and logic line is initialized?
     
  18. Dat-C3

    Dat-C3

    Joined:
    Mar 15, 2012
    Messages:
    2,472
    Resources:
    10
    Models:
    1
    Maps:
    5
    Spells:
    3
    Tutorials:
    1
    Resources:
    10
    Read before commenting, it isn't magical. If you looked harder you'd realize it force changes your fps.

    With the knowledge/code I have presented/made to you guys this would make the anti cheats system even better by far and way more useful!
     
  19. Dr Super Good

    Dr Super Good

    Spell Reviewer

    Joined:
    Jan 18, 2005
    Messages:
    25,683
    Resources:
    3
    Maps:
    1
    Spells:
    2
    Resources:
    3
    This is entirely pointless. There is a variable set to the singleplayer state and all you need to do is disable any save systems if it is set.

    Let children cheat if they want to. Who are you to stop them?!
     
  20. Arhowk

    Arhowk

    Joined:
    Aug 8, 2007
    Messages:
    2,752
    Resources:
    0
    Resources:
    0
    Children who cheat,

    1) Abuse the game for themselves which reduces its replay value drastically. If they didn't fall into the temptation to cheat, than they mightv'e hosted the game for others or helped others make the experience more enjoyable

    2) Are more likely to find ways to abuse the game (e.g. imba save code, game breaking glitches) and use them in online play which will stop others from enjoying it

    3) are likely to spread these things along to other people, people who may not have wanted them but wanted to play the game more, but can't now due to boredom.

    Not only the above, the creator of the map spent his hard time and brainpower into creating a work of art, I think its perfectly reasonable for him to wish people do not abuse the game.

    Also, the system is not pointless because this "cheat" (referring to call Cheat() ) is not really known in the hacking environment so alot of people will go right by it when trying to enable SP