Jump to content


Cheating, mods and the res_mods-folder in WoT

cheat cheating mods mod res_mods folder

  • Please log in to reply
37 replies to this topic

BP_OMowe #1 Posted 11 November 2016 - 01:08 AM

    Captain

  • Player
  • 24764 battles
  • 2,048
  • [-GY-] -GY-
  • Member since:
    01-08-2013

Whenever the question of cheats and mods arise, there's always some who states that WarGaming should just delete the res_mods folder, believing that in some magical way would solve all problems.

 

The short answer to that is: no, it will not.

 

The longer answer for those who thought removing the res_mods-folder was a solution, but want to learn more:

 

Mod is an abbreviation for modification, which simply means one or more of the files in the game has been replaced with a new one, be it new pictures for the crews, different gun sounds, or scripts that tells exactly where the unspotted enemy fired their gun by placing the tracer info on the minimap.

In the early days, the old files had to be replaced manually, and if some file was not working properly you had to reinstall the whole game to fix it if you hadn't taken a back-up of the old files first (and figured out which of the modified files that caused the problem).

That also made support more difficult, since it first had to be excluded that some (non-working) mod-file was still present.

 

WoT has to be downloaded for each reinstallation, and it's a rather big chunk of data too, so if people were reinstalling the game all the time some mod caused problems, WarGaming's servers and internet connection would suffer immensely. WG also keeps an eye on what mods are popular, and try to include them in their own game if it can be done without too much problems (technical and gamewise).

 

Hence they made a special folder, called res_mods, where the users can place the files they want to use instead of those in the original client, and the game will only use it's own files if there isn't something in the res_mods-folder that is to be used instead.

This means if a mod is poorly written, outdated or causes problems in any other way, deleting the folder will make the game run again without having to reinstall everything.

 

Now here is the kicker, there are also plenty of mods that does not use the res_mods-folder. They are copied to the regular game folders, replacing the original files. If any of this kind of mod acts up, troubleshooting will be much harder for the support, and often the only solution (since people generally are really bad both at making back-ups and know how to restore them later on) is to reinstall the client which means a heavier load of servers and internet connection.

 

The logical step is for the game to check its folder and see if anything is altered from the original. All fine and dandy, if it wasn't for the possibility that a cheat is installed in some other folder, just interacting with the running game. For instance an aimbot could be started with its own icon, and then that in turn starts the game. It's not a modified game file, it's a program "reading" what happens onscreen, and then pretends to be a player giving commands (move aim, fire) with the mouse. This type of cheat existed already in the mid 1990's for the game Doom, so nothing new there.

 

So, not even constantly verifying the game folder will prevent cheats, but removing the res_mods-folder will do absolutely nothing apart from making support harder, having the players reinstall the game more often, and increase the bill of servers and internet traffic for WG.

 

So why does WarGaming benefit from an active modding community?

Well, for starters, the people creating the mods are doing it for free. That means WG doesn't have to pay anything to have a plethora of diverse modifications of the game, ranging from silly (like rainbow unicorn loading-screens and tank crews screaming manga-quotes in battle) through useful (tank carousels, return crew to tank/barracks, damage log in battle) to the game breaking spectra (broken objects and red balls marking enemy artillery firing positions).

From all this, WG can either draw inspiration to develop their own functions inhouse, or just have a look at what mods are popular and then incorporate them into the game with the functions already well tested and approved of by the players.

 

Again, it must be stressed that WG gets all this creativity and testing almost for free. Yes, there are more contacts taken with support, but since the standard reply is that the player should first try to disable all mods and then perform a file check to verify the vanilla client before getting any actual help, the time consumption is minimal.

So, WarGaming gets several thousand manhours of work (developing and testing) for free every month at the cost of maybe a hundred manhours at the low level support. This is the reason mods are good for the players, the game and the company.


Edited by BP_OMowe, 29 November 2016 - 10:18 PM.


BP_OMowe #2 Posted 11 November 2016 - 01:09 AM

    Captain

  • Player
  • 24764 battles
  • 2,048
  • [-GY-] -GY-
  • Member since:
    01-08-2013

What can be cheated with and not.

Next, there are a lot of cheats seen in other games that simply won't work in World of Tanks. For instance, it is impossible to shoot and hit someone through a solid object, to make oneself invisible or make the gun shoot faster.

This is because a lot of the calculations are not done on the player's computer but on the gaming server.

Here is an excellent post that deals with why hacks aren't  happening in WoT.

 

When you drive your tank, the game client on your computer tells the server which direction and at what accelerator thrust you desire, then the server calculates your movement and sends it back to the client so you can see it on the screen. This is the reason your tank freezes in place during lag, and also why there are no speed hacks in WoT.

 

Your computer client have no information about the other tanks on it's own. Instead the server constantly perform visibility checks to see if any tanks are close enough to spot another tank, and only then it sends the information about that tank to your computer.

There is an exception to this though, if something happens to destructible objects (like trees or fences run down, houses demolished and so forth), that information is transmitted right away. This is why you can see trees falling at a distance, allowing you to make the educated guess some vehicle is moving in the area. This also makes possible the cheat where broken objects are marked on the mini-map.

 

When you shoot, the server takes takes over as soon as you hit the fire-button, giving the server the information of what you aim at. It first calculates how much the shell deviates from your point of aim, and where the shell actually lands.

If a hit is scored, the server then calculates the penetration and compares it to the armour at the angle of impactto see if there should be a calculation of damage, and finally sends the information to the game clients.

Since aim-bots can not influence the random factors and server calculations, their impact is far less than in other games, since not even perfect aim can guarantee for instance damage to the ammo-rack or starting a fire. That said, using an aimbot is cheating and thus can get the account banned.

Same mechanisms means it is impossible to cheat so the armour gets harder to penetrate, or the tank more difficult to hit.

 

Finally some mods and cheats made possible by the game client:

The tank skins and models are stored on the individual player's computer since especially the HD-models would require way too much bandwidth to transmit from the server in real time.

This mean you can change the paint on your tank to purple with orange flames (a skin-mod) or the entire tank into a historically accurate Polish equivalent if you are into driving such a thing on the battlefield even if the other players just will see another tank.

It also means certain cheats can make the gun-barrel for all tanks very long and in bright colour (red for instance) so it is easy to see exactly where they aim, or make enemy tanks transparent to show a 3d-model with the different modules exactly displayed, or perhaps putting high antennas on each corner so they are easier to follow when out of view but still spotted.

Similar style of cheat (commonly called Tundra) makes all bushes, trees and grass transparent to the point they are no longer visible at all. This won't make the cheater spot anything further away (all those calculations are done by the server, remember?), but does make it easier to lead a running target and aim for specific parts of the tank.

 

As each and every mod has to be evaluated by WG before they make any judgement call, there is no final list of allowed and forbidden mods.

Stig_Stigma have kindly compiled what has been stated this far though:
http://forum.worldof...-and-forbidden/


Edited by BP_OMowe, 05 March 2017 - 09:52 PM.


FryTheFly #3 Posted 20 November 2016 - 12:43 AM

    Sergeant

  • Player
  • 27937 battles
  • 270
  • [S052] S052
  • Member since:
    02-06-2013
So advantage over vanilla players is good and allowed to ruin vanilla players game. GG.

SuedKAT #4 Posted 20 November 2016 - 12:48 AM

    Lieutenant General

  • Player
  • 12154 battles
  • 7,990
  • [T-D-U] T-D-U
  • Member since:
    08-21-2014

View PostFryTheFly, on 20 November 2016 - 12:43 AM, said:

So advantage over vanilla players is good and allowed to ruin vanilla players game. GG.

 

I think you need to reread this informative thread.

Edited by SuedKAT, 20 November 2016 - 12:48 AM.


BP_OMowe #5 Posted 20 November 2016 - 03:55 AM

    Captain

  • Player
  • 24764 battles
  • 2,048
  • [-GY-] -GY-
  • Member since:
    01-08-2013

View PostFryTheFly, on 20 November 2016 - 12:43 AM, said:

So advantage over vanilla players is good and allowed to ruin vanilla players game. GG.

 

You believe having a clock in the garage, or pin-up girls on the battle reports gives a player advantage over vanilla players?

250swb #6 Posted 20 November 2016 - 09:15 AM

    Major General

  • Player
  • 23230 battles
  • 5,613
  • [WJDE] WJDE
  • Member since:
    09-23-2015

View PostBP_OMowe, on 20 November 2016 - 02:55 AM, said:

 

You believe having a clock in the garage, or pin-up girls on the battle reports gives a player advantage over vanilla players?

 

Well it means a player doesn't have to leave the game to have a wank, but whether that is an advantage only those with pin up girls can answer.

roachex #7 Posted 20 November 2016 - 12:03 PM

    Warrant Officer

  • Player
  • 20769 battles
  • 608
  • Member since:
    06-01-2012
A sub-programm which checks game file consistency and signal input in background coud severe slow down potato pc. Fighting against major game breaking scripts and giving perma bans to those people woud be a big improvement. Those with few only-for-€€€ tanks in there garage prob will start to use vanilla, just to avoid a perma ban.

Ragnaguard #8 Posted 23 November 2016 - 03:06 PM

    Warrant Officer

  • Player
  • 56510 battles
  • 803
  • [MOUFA] MOUFA
  • Member since:
    01-07-2013

View PostBP_OMowe, on 20 November 2016 - 04:55 AM, said:

 

You believe having a clock in the garage, or pin-up girls on the battle reports gives a player advantage over vanilla players?

 

yes! 1st helps to maintain dating with ur girl and being ok in timing, and second makes the game sexyyyyy!!!!!!!!  :trollface:

BP_OMowe #9 Posted 29 November 2016 - 10:49 PM

    Captain

  • Player
  • 24764 battles
  • 2,048
  • [-GY-] -GY-
  • Member since:
    01-08-2013

View PostRagnaguard, on 23 November 2016 - 03:06 PM, said:

yes! 1st helps to maintain dating with ur girl and being ok in timing, and second makes the game sexyyyyy!!!!!!!! 

 

Why do you need to date girls when you have a sexy garage?!

SlyMeerkat #10 Posted 30 November 2016 - 02:53 PM

    Lieutenant Сolonel

  • Player
  • 18604 battles
  • 3,215
  • [-RLD-] -RLD-
  • Member since:
    01-29-2013
Im happy playing Vanilla, more fun, plus i play better :)

Clearways #11 Posted 30 November 2016 - 04:19 PM

    Sergeant

  • Player
  • 40053 battles
  • 258
  • Member since:
    08-31-2012

View PostSlyMeerkat, on 30 November 2016 - 01:53 PM, said:

Im happy playing Vanilla, more fun, plus i play better :)

 

Me too. Apart from the "better" bit, obviously...

 

PS Thx OP for clear explanation. Appreciate it . :great:


Edited by Lasource12, 30 November 2016 - 04:21 PM.


BP_OMowe #12 Posted 13 February 2017 - 08:16 PM

    Captain

  • Player
  • 24764 battles
  • 2,048
  • [-GY-] -GY-
  • Member since:
    01-08-2013
You are more than welcome, Clearways!

BP_OMowe #13 Posted 12 July 2017 - 06:41 PM

    Captain

  • Player
  • 24764 battles
  • 2,048
  • [-GY-] -GY-
  • Member since:
    01-08-2013
Wonder if it is any use to ask the mods to pin this thread?

ExclamationMark #14 Posted 12 July 2017 - 06:45 PM

    Brigadier

  • Player
  • 16788 battles
  • 4,415
  • [IDEAD] IDEAD
  • Member since:
    04-12-2013
Yes, but they could quite easily get rid of cheats/hacks right now, as we know them, if they wanted to. 

cellaman7 #15 Posted 12 July 2017 - 06:48 PM

    Brigadier

  • Player
  • 34752 battles
  • 4,553
  • [T-D-U] T-D-U
  • Member since:
    03-31-2013
Well XVM was the only mod I used but now, apart from pretty colours, WG add all the extra things in Vanilla mode and as I type, my WOT is updating which would mean yet more messing around to update XVM.

botuks #16 Posted 12 July 2017 - 07:50 PM

    Corporal

  • Player
  • 2590 battles
  • 155
  • Member since:
    01-07-2017
wow, another genious. There is a kind of cheats that are not installed in game folder but works separate in the background. Even ESL anticheat system not recognize it and russian players using it on ESL.

Nokkeli #17 Posted 12 July 2017 - 08:29 PM

    Second Lieutenant

  • Player
  • 20205 battles
  • 1,063
  • [SWEDH] SWEDH
  • Member since:
    11-22-2012

View Postbotuks, on 12 July 2017 - 08:50 PM, said:

wow, another genious. There is a kind of cheats that are not installed in game folder but works separate in the background. Even ESL anticheat system not recognize it and russian players using it on ESL.

 

Did you even try reading the OP?

Balc0ra #18 Posted 13 July 2017 - 02:21 AM

    Field Marshal

  • Player
  • 73320 battles
  • 20,872
  • [WALL] WALL
  • Member since:
    07-10-2012

View Postbotuks, on 12 July 2017 - 07:50 PM, said:

wow, another genious. There is a kind of cheats that are not installed in game folder but works separate in the background. Even ESL anticheat system not recognize it and russian players using it on ESL.

 

I know reading is hard for you alt accounts. But your point backs his point up even more. So why complain about it? As the point was... there are other ways to get mods to work besides.. res_mod.... that 90% of the forum whiners think removing it will fix everything.

 



botuks #19 Posted 13 July 2017 - 06:19 AM

    Corporal

  • Player
  • 2590 battles
  • 155
  • Member since:
    01-07-2017
No, You dont understand me. It's not installed in game folder at all, like separate program.

captainpigg #20 Posted 13 July 2017 - 08:33 AM

    Warrant Officer

  • Player
  • 34115 battles
  • 961
  • [F-DIV] F-DIV
  • Member since:
    02-22-2014

View Postbotuks, on 13 July 2017 - 05:19 AM, said:

No, You dont understand me. It's not installed in game folder at all, like separate program.

 

Yes we know that, you are missing the OP's point though.





Also tagged with cheat, cheating, mods, mod, res_mods, folder

1 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users