Author Topic: Cheat Codes For MultiPlayer?  (Read 15019 times)

Offline {Lance}

  • Sappers
  • ******
  • Posts: 866
    • View Profile
Re: Cheat Codes For MultiPlayer?
« Reply #45 on: February 05, 2016, 01:37:12 AM »
It is amusing, but I view this to be to dangerous.  Someone is going to find a way to abuse it.  Its just not something that we should be putting work into.  This would be the equivalent of tossing an ozzie in the center of a group of criminals and wondering whos going to kill someone or rob someone first even though the rules are "you can only shoot the can".  It's just to uncomfortable, I do not believe this could be successfully secured.  It's not really cool that you can join a game as of right now, and enable cheats.  I get that it tells everyone,  but you can also make a version that tells NO one and selectively pick who it effects.  Who's to say you havent done so already?  Thus making it possible to not only give the people you are watching hints and shit, but now you could give them gold too?  .... no thanks.  I'd rather put work into stopping cheats.  Not enabling them, no matter how amusing they are.  If you REALLY want to use them, use IPX or single player.  Both of those modes work perfectly as is and IPX allows multiplayer and already has the cheat enabled checkbox.
« Last Edit: February 05, 2016, 01:40:00 AM by {Lance} »
Dk At hall is cause I started with temple at start and didn't need the castle . Not a hack .  I wouldn't bother editing a ss btw

^---- Dellam doesnt hack!  See, even by his own admission, no hack!!  LMFAO.

Offline Delete mine too

  • Death Knight
  • *********
  • Posts: 2652
  • http://meatspin.com
    • View Profile
    • http://meatspin.com
Re: Cheat Codes For MultiPlayer?
« Reply #46 on: February 05, 2016, 02:19:23 AM »
It is amusing, but I view this to be to dangerous.  Someone is going to find a way to abuse it.  Its just not something that we should be putting work into.  This would be the equivalent of tossing an ozzie in the center of a group of criminals and wondering whos going to kill someone or rob someone first even though the rules are "you can only shoot the can".  It's just to uncomfortable, I do not believe this could be successfully secured.  It's not really cool that you can join a game as of right now, and enable cheats.  I get that it tells everyone,  but you can also make a version that tells NO one and selectively pick who it effects.  Who's to say you havent done so already?  Thus making it possible to not only give the people you are watching hints and shit, but now you could give them gold too?  .... no thanks.  I'd rather put work into stopping cheats.  Not enabling them, no matter how amusing they are.  If you REALLY want to use them, use IPX or single player.  Both of those modes work perfectly as is and IPX allows multiplayer and already has the cheat enabled checkbox.


;)

Or i can bring ipx type game to the real bnet interface.



If i add the button show me how to inject the code on the button press.


Offline EviL~Ryu

  • (ง︡'-'︠)ง "Bitchin!" ®©℗™
  • Dragon
  • **********
  • Posts: 6059
  • "It's going to be Legen-(wait for it......)-DARY!"
    • View Profile
    • Clan EviL Official Page
Re: Cheat Codes For MultiPlayer?
« Reply #47 on: February 05, 2016, 03:21:05 AM »

It is amusing, but I view this to be to dangerous.  Someone is going to find a way to abuse it.  Its just not something that we should be putting work into.  This would be the equivalent of tossing an ozzie in the center of a group of criminals and wondering whos going to kill someone or rob someone first even though the rules are "you can only shoot the can".  It's just to uncomfortable, I do not believe this could be successfully secured.  It's not really cool that you can join a game as of right now, and enable cheats.  I get that it tells everyone,  but you can also make a version that tells NO one and selectively pick who it effects.  Who's to say you havent done so already?  Thus making it possible to not only give the people you are watching hints and shit, but now you could give them gold too?  .... no thanks.  I'd rather put work into stopping cheats.  Not enabling them, no matter how amusing they are.  If you REALLY want to use them, use IPX or single player.  Both of those modes work perfectly as is and IPX allows multiplayer and already has the cheat enabled checkbox.

I think someone is a being a bit morbid [emoji23]


Sent from my Motorola DynaTAC 8000X using Tapatalk

-Administrator of Clan EviL
-Developer (Trivia Development and Analytics)

Offline Delete mine too

  • Death Knight
  • *********
  • Posts: 2652
  • http://meatspin.com
    • View Profile
    • http://meatspin.com
Re: Cheat Codes For MultiPlayer?
« Reply #48 on: February 05, 2016, 04:20:04 AM »

Found some buttons that where invisible. They are for using Enter Notifications, Input name, you know ALT V, ALT N Select name.


I was able to open the game creation screen and enter a checkbox. When i save those it corrupts the file in the mpq. Also i could change the group it is in to the one for Cheat codes.... well need some more time.

Also

the cheats i found hidden and not mention before.

netprof: shows network performance??? I dont see it maybe just in ipx?
showmemory: maybe show memory usage????
showinfo: display some type of info?

when i enter those i see no effects besides on or off.
« Last Edit: February 05, 2016, 04:21:59 AM by tupac »

Offline iL

  • Administrator
  • Ogre Mage
  • *****
  • Posts: 1651
    • View Profile
Re: Cheat Codes For MultiPlayer?
« Reply #49 on: February 05, 2016, 04:52:15 AM »
@iL

Yeah we should just do it on your end.
1. No extra exe
2. Flag cheat game for antihack no false positives
3. Detect with antihack so hacker can't use it if they reversed it out of the program..
Well, i have similar thoughts as Lance's:
It is amusing, but I view this to be to dangerous.  Someone is going to find a way to abuse it.
It's just to uncomfortable, I do not believe this could be successfully secured.
It's not really cool that you can join a game as of right now, and enable cheats.

Even if to implement it into my loader, I do not believe this could be successfully secured.
Of course i can add a flag to game to make sure the game have been created with antihack and then warn for cheats enabled for other games, but all these checks and flags for antihack is technically not so easy solution. Remember that currently antihack doesn't check hacks properly. At least i have to fix the hack controlling mechanizm for existing hacks first of all...
Also, we currently have no a checkbox in game lobby to enable/disable hacks and no easy ideas how to add that. "CE" suffix/prefix will not be obvious for many people who don't know about our ideas, so i'd say that is not a proper solution.
Maybe to add that checkbox into loader interface and it will autoadd highlighted "CE:" or "Cheat Enabled" to the name of a game, but need some research also.

So, i think it's possible to implement it to loader if that's really needed, but not a high-priority task...
Need help to translate War2Combat to German, French, Italian, Polish or another language: http://forum.war2.ru/index.php/topic,4728.0.html
Please, contact me if you are interested in that.

Offline iL

  • Administrator
  • Ogre Mage
  • *****
  • Posts: 1651
    • View Profile
Re: Cheat Codes For MultiPlayer?
« Reply #50 on: February 05, 2016, 04:57:56 AM »

Found some buttons that where invisible. They are for using Enter Notifications, Input name, you know ALT V, ALT N Select name.

How did you get this picture? Edited dialog inside mpq to change z-order for these 2 buttons?
Need help to translate War2Combat to German, French, Italian, Polish or another language: http://forum.war2.ru/index.php/topic,4728.0.html
Please, contact me if you are interested in that.

Offline Delete mine too

  • Death Knight
  • *********
  • Posts: 2652
  • http://meatspin.com
    • View Profile
    • http://meatspin.com
Re: Cheat Codes For MultiPlayer?
« Reply #51 on: February 05, 2016, 05:12:13 AM »
I already can add the button just need to figure out how to save it properly so i dont get mpq error. I might be able to do it with just the MPQ.



Also for those buttons those are the original positions they are in they are normally invisible. I found them when i was looking at war2 window's information.

Same way i just discovered you have a GUI to the war2 loader the menu is in russian that translates to exit and program with a input box. I wonder what you use that for :) also a little display box in English of author and version. 

Code: [Select]
LANGUAGE 48, 4
DIALOG_CREATE_GAME DIALOGEX 0, 57, 256, 146
STYLE DS_SETFONT | WS_VISIBLE | WS_CLIPCHILDREN | WS_POPUP
FONT 13, "Times New Roman", 700, 0, 1
{
    CTEXT           "Create Game", 1069, 10, 6, 234, 12, SS_CENTER, WS_EX_TRANSPARENT
    LTEXT           "Game &Name:", 1046, 21, 20, 61, 12, SS_LEFT, WS_EX_TRANSPARENT
    EDITTEXT        1000, 21, 28, 64, 12, ES_AUTOHSCROLL, WS_EX_LEFT
    LTEXT           "Game &Password:", 1047, 93, 20, 80, 12, SS_LEFT, WS_EX_TRANSPARENT
    EDITTEXT        1001, 95, 28, 64, 12, ES_AUTOHSCROLL, WS_EX_LEFT
    LTEXT           "&Map:", 1048, 21, 43, 63, 12, SS_LEFT, WS_EX_TRANSPARENT
    CONTROL         "", 1009, "StormComboBox", 0x54010003, 21, 50, 96, 14, 0x00000000
    PUSHBUTTON      "&Browse...", 1008, 119, 50, 44, 15, 0, WS_EX_LEFT
    LTEXT           "Game &Type:", 1049, 21, 65, 46, 12, WS_CLIPSIBLINGS | SS_LEFT, WS_EX_TRANSPARENT
    CONTROL         "", 1201, "StormComboBox", 0x54010003, 21, 72, 88, 14, 0x00000000
    LTEXT           "S&ubtype:", 1026, 109, 65, 72, 12, WS_CLIPSIBLINGS | SS_LEFT, WS_EX_TRANSPARENT
    CONTROL         "", 1005, "StormComboBox", 0x54010003, 109, 72, 56, 14, 0x00000000
    LTEXT           "&Resources:", 1500, 21, 87, 61, 12, WS_CLIPSIBLINGS | SS_LEFT, WS_EX_TRANSPARENT
    CONTROL         "", 1501, "StormComboBox", 0x54010003, 21, 94, 72, 14, 0x00000000
    LTEXT           "T&ileset:", 1502, 101, 87, 61, 12, WS_CLIPSIBLINGS | SS_LEFT, WS_EX_TRANSPARENT
    CONTROL         "", 1503, "StormComboBox", 0x54010003, 101, 94, 64, 14, 0x00000000
    LTEXT           "Game &Speed:", 1050, 21, 113, 51, 12, WS_CLIPSIBLINGS | SS_LEFT | SS_CENTERIMAGE, WS_EX_TRANSPARENT
    RTEXT           "", 1034, 52, 114, 32, 12, WS_CLIPSIBLINGS | SS_RIGHT | SS_CENTERIMAGE, WS_EX_TRANSPARENT
    CONTROL         "", 1033, "StormSlider", 0x54010000, 21, 121, 64, 13, 0x00000000
    LTEXT           "&Cheats", 1504, 185, 32, 60, 12, SS_LEFT, WS_EX_TRANSPARENT
    PUSHBUTTON      "", 1505, 115, 114, 8, 9, NOT WS_VISIBLE, WS_EX_LEFT
    LTEXT           "&Fixed Order", 1506, 125, 127, 60, 12, SS_LEFT, WS_EX_TRANSPARENT
    PUSHBUTTON      "", 1507, 115, 126, 8, 9, NOT WS_VISIBLE, WS_EX_LEFT
    CTEXT           "", 1015, 176, 63, 70, 12, SS_CENTER | SS_SUNKEN, WS_EX_TRANSPARENT
    LTEXT           "", 1011, 176, 75, 69, 18, SS_LEFT | SS_SUNKEN, WS_EX_TRANSPARENT
    LTEXT           "Map Size:", 1028, 176, 93, 31, 9, SS_LEFT, WS_EX_TRANSPARENT
    LTEXT           "", 1014, 214, 93, 43, 9, SS_LEFT | SS_SUNKEN, WS_EX_TRANSPARENT
    LTEXT           "Tileset:", 1067, 176, 99, 31, 9, SS_LEFT, WS_EX_TRANSPARENT
    LTEXT           "", 1068, 214, 99, 31, 9, SS_LEFT, WS_EX_TRANSPARENT
    LTEXT           "Players:", 1027, 176, 105, 33, 9, SS_LEFT, WS_EX_TRANSPARENT
    LTEXT           "", 1013, 214, 105, 43, 10, SS_LEFT | SS_SUNKEN, WS_EX_TRANSPARENT
    LTEXT           "Computers:", 1030, 176, 111, 33, 9, SS_LEFT, WS_EX_TRANSPARENT
    LTEXT           "", 1017, 214, 111, 43, 10, SS_LEFT | SS_SUNKEN, WS_EX_TRANSPARENT
    DEFPUSHBUTTON   "OK", 1, 179, 128, 34, 15, 0, WS_EX_LEFT
    PUSHBUTTON      "Cancel", 2, 214, 128, 34, 15, 0, WS_EX_LEFT
    PUSHBUTTON      "", 1508, 175, 31, 8, 9, NOT WS_VISIBLE, WS_EX_LEFT
    LTEXT           "&One Peon", 1509, 125, 115, 60, 12, SS_LEFT, WS_EX_TRANSPARENT
}
« Last Edit: February 05, 2016, 05:21:52 AM by tupac »

Offline iL

  • Administrator
  • Ogre Mage
  • *****
  • Posts: 1651
    • View Profile
Re: Cheat Codes For MultiPlayer?
« Reply #52 on: February 05, 2016, 05:42:45 AM »
I already can add the button just need to figure out how to save it properly so i dont get mpq error. I might be able to do it with just the MPQ.
Ops, my request was not accurate:
Also, we currently have no a checkbox in game lobby to enable/disable hacks and no easy ideas how to add that. "CE" suffix/prefix will not be obvious for many people who don't know about our ideas, so i'd say that is not a proper solution.
I mean, a line to let everybody know that this "cheats allowed" option is enabled for this game. Same as everybody see high/low resources or fixed order while joining. Also, they should see that message with clean war2 (with no any loaders or fixed mpqs)...
Message "cheats allowed" is quite enough somewhere, but i have no idea where. Too long to add to the game name...

You feel free to make switcher for game creator anywhere you want. The main task is to make people see that message.
Need help to translate War2Combat to German, French, Italian, Polish or another language: http://forum.war2.ru/index.php/topic,4728.0.html
Please, contact me if you are interested in that.

Offline Delete mine too

  • Death Knight
  • *********
  • Posts: 2652
  • http://meatspin.com
    • View Profile
    • http://meatspin.com
Re: Cheat Codes For MultiPlayer?
« Reply #53 on: February 05, 2016, 05:45:55 AM »
I already can add the button just need to figure out how to save it properly so i dont get mpq error. I might be able to do it with just the MPQ.
Ops, my request was not accurate:
Also, we currently have no a checkbox in game lobby to enable/disable hacks and no easy ideas how to add that. "CE" suffix/prefix will not be obvious for many people who don't know about our ideas, so i'd say that is not a proper solution.
I mean, a line to let everybody know that this "cheats allowed" option is enabled for this game. Same as everybody see high/low resources or fixed order while joining. Also, they should see that message with clean war2 (with no any loaders or fixed mpqs)...
Message "cheats allowed" is quite enough somewhere, but i have no idea where. Too long to add to the game name...

You feel free to make switcher for game creator anywhere you want. The main task is to make people see that message.
Well most of that is in the MPQ. I can add line and find the parameters they used for On or Off So i can add Cheats: On below map size or something... But we would need to update the mpq. I see nothing wrong with that.

Offline iL

  • Administrator
  • Ogre Mage
  • *****
  • Posts: 1651
    • View Profile
Re: Cheat Codes For MultiPlayer?
« Reply #54 on: February 05, 2016, 05:55:09 AM »
Well most of that is in the MPQ. I can add line and find the parameters they used for On or Off So i can add Cheats: On below map size or something... But we would need to update the mpq. I see nothing wrong with that.
Then we should check if that mpq is fixed for any client trying to join the game and deny joining for clients with non-fixed mpq.
Otherwise someone install clean licensed war2 (or combat with no fixed or custom mpq), joins the game and never see that is cheat-allowed game.
Need help to translate War2Combat to German, French, Italian, Polish or another language: http://forum.war2.ru/index.php/topic,4728.0.html
Please, contact me if you are interested in that.

Offline Delete mine too

  • Death Knight
  • *********
  • Posts: 2652
  • http://meatspin.com
    • View Profile
    • http://meatspin.com
Re: Cheat Codes For MultiPlayer?
« Reply #55 on: February 05, 2016, 06:01:23 AM »
Well most of that is in the MPQ. I can add line and find the parameters they used for On or Off So i can add Cheats: On below map size or something... But we would need to update the mpq. I see nothing wrong with that.
Then we should check if that mpq is fixed for any client trying to join the game and deny joining for clients with non-fixed mpq.
Otherwise someone install clean licensed war2 (or combat with no fixed or custom mpq), joins the game and never see that is cheat-allowed game.
We can just do one massive upgrade client wise. When it's time to enforce the anti cheat because we will have to lock client down then.

I think we should also add more features
For
Auto race
Auto login
Change buttons to blue instead of red like ipx
Cheats

Offline iL

  • Administrator
  • Ogre Mage
  • *****
  • Posts: 1651
    • View Profile
Re: Cheat Codes For MultiPlayer?
« Reply #56 on: February 05, 2016, 07:18:08 AM »
We can just do one massive upgrade client wise. When it's time to enforce the anti cheat because we will have to lock client down then.
I actually have no plans to lock client down. My loader is compatible with full version, so it would be enough to use it anyway.
Especially i have no plans to lock down mpq-files for war2...

Auto race
Auto login
i think that could be easily done by loader...
Change buttons to blue instead of red like ipx
What's that? If that's related to mpq, I think that could be selectabe during installation (if really required).
Cheats
As i see that, it should be compatible with any client with any mpq that could join the server to let everybody see that the game is cheat-allowed. On/off checkbox can require some additional methods (like my or some custom loader). Also illegal cheat-allowing should be denied (by antihack).
Here are at least 2 problems i have no idea what to do with...
Need help to translate War2Combat to German, French, Italian, Polish or another language: http://forum.war2.ru/index.php/topic,4728.0.html
Please, contact me if you are interested in that.

Offline Delete mine too

  • Death Knight
  • *********
  • Posts: 2652
  • http://meatspin.com
    • View Profile
    • http://meatspin.com
Re: Cheat Codes For MultiPlayer?
« Reply #57 on: February 05, 2016, 07:27:12 AM »
Okay another idea.

When i was messing with the ucla commad and the string it returns I noticed we can use parameters like %u, %0, I keep find new one what if I changed the .tbl file for player has joined game then add Cheats : %u
So when some on join they are prompted with cheat status enable and disabled?

When I get off work I will look for the parameter for cheats enabled and disabled and test that idea.

Offline shesycompany

  • Death Knight
  • *********
  • Posts: 3587
  • retired, be in music section
    • View Profile
Re: Cheat Codes For MultiPlayer?
« Reply #58 on: February 05, 2016, 08:37:33 AM »
if u come across any kind of player stuff look around. my one map hits distubution error cause the slot isnt there.

also big maps :P
« Last Edit: February 05, 2016, 08:43:15 AM by easycompany »

Offline Delete mine too

  • Death Knight
  • *********
  • Posts: 2652
  • http://meatspin.com
    • View Profile
    • http://meatspin.com
Re: Cheat Codes For MultiPlayer?
« Reply #59 on: February 05, 2016, 04:12:07 PM »
Now I'm home I can resume my progress. Well no matter what we need to add this to the anti hack to be detected so abuse I'm not worried about. This would be the worst hack ever on bnet.

I'll be back in a bit with my update on "tupac has joined game: cheats enabled." I'm hoping those strings weren't just for ipx.