Jump to content

Recommended Posts

Posted (edited)

...hello everyone,

i keep hearing a lot in the forum of "integrity check". i know what the word integrity means, but asking how this relates to the game. in a few threads they talk of disabling it for mods to work. what exactly is it? where is it in game? how is it disabled? etc. is it a means of keeping the game equal? could not find much in search ,so i figured i'd ask.

 

thank you in advance

Edited by chop367
Posted

IC works by checking selected folders to make sure that they have the default files in them and have not been edited in anyway.

 

This stops people from abusing the config files and gaining an advantage over other clients who have not abused them.

 

As the mission host you can choose which files / folders you want to IC.

 

You do this by editing the network.cfg in - C:\Users\YourName\Saved Games\DCS\Config

 

You'll see these lines....

 

integrity_check = {

"Config/Weapons",

"Scripts/compile.lua",

 

 

Like I said you can add in more folders if you want to check more.

 

The 104th IC checks...

 

"Scripts/compile.lua",

"Scripts/Aircrafts/_Common/CustomHuman.lua",

"Config/World",

"Scripts/Aircrafts/_Common/Damage.lua",

"Scripts/Aircrafts/_Common/helicopter_exhaust.lua",

"Scripts/Aircrafts/_Common/MechTiming.lua",

"Scripts/Aircrafts/_Common/Pylons.lua",

"Scripts/Aircrafts/_Common/AIControl.lua",

"Config/Effects/ParticleSystem2",

"Bazar/World/Shapes"

"Scripts/Database/planes"

[sIGPIC][/sIGPIC]



104th Phoenix Wing Commander / Total Poser / Elitist / Hero / Chad

Posted

thank you very much for the reply Maverick. that makes it very clear. i guess in the end the best integrity check would be if DCS had it own dedicated servers for online play with integrity checks the players can't change. never know what 2.0 will bring:)

Posted
thank you very much for the reply Maverick. that makes it very clear. i guess in the end the best integrity check would be if DCS had it own dedicated servers for online play with integrity checks the players can't change. never know what 2.0 will bring:)

 

good point; i would like dedicated dcs servers too. i don't know if that will ever happen, but it would solve a lot of online issues.

Posted

I have found that this integrity check has caused some issues:

 

"Bazar/World/Shapes"

 

3 different people had 3 different file counts on supposed default/fresh installs and same version. Is there an official file count for the version? Will different module installs effect this?

 

Thanks,

Shahdoh

Posted
;2265064']IC works by checking selected folders to make sure that they have the default files in them and have not been edited in anyway.

 

This stops people from abusing the config files and gaining an advantage over other clients who have not abused them.

 

As the mission host you can choose which files / folders you want to IC.

 

You do this by editing the network.cfg in - C:\Users\YourName\Saved Games\DCS\Config

 

You'll see these lines....

 

integrity_check = {

"Config/Weapons",

"Scripts/compile.lua",

 

 

Like I said you can add in more folders if you want to check more.

 

The 104th IC checks...

 

"Scripts/compile.lua",

"Scripts/Aircrafts/_Common/CustomHuman.lua",

"Config/World",

"Scripts/Aircrafts/_Common/Damage.lua",

"Scripts/Aircrafts/_Common/helicopter_exhaust.lua",

"Scripts/Aircrafts/_Common/MechTiming.lua",

"Scripts/Aircrafts/_Common/Pylons.lua",

"Scripts/Aircrafts/_Common/AIControl.lua",

"Config/Effects/ParticleSystem2",

"Bazar/World/Shapes"

"Scripts/Database/planes"

 

...how do you disable the integrity check?

  • 5 months later...
Posted

Heh, wrote a bunch of replies to posts I now realize are half a year old. Oh well, answered anyways. :)

 

3 different people had 3 different file counts on supposed default/fresh installs and same version. Is there an official file count for the version? Will different module installs effect this?

 

1858 seems to be the count for 1.2.16. I personally think checking the bazar/shapes folder is also problematic for this very reason. Mods can be installed there, files may not be correctly removed if uninstalled, etc can all cause a mismatch. Graywolf had this problem a few weeks back when we decided to hit up the 104th server and he couldn't get in due to some legacy VBA objects. He ended up just deleting the folder and running a repair to get it back to standard.

 

 

...how do you disable the integrity check?

 

You edit the network.cfg file. The integrity check is a table entry of locations that get checked, you can add or remove whatever you want from that table and it'll check files accordingly. If nothing is there, then no integrity check will take place. It can only be disabled from the serverside. So you can set your own integrity check to whatever you like, but it would only apply to whenever you are hosting the game.

 

Hello is it possible to check modified files ?

Yes, those files have to be on the server. But remember if you check a modified file then the client connecting MUST also have that modified file in order to successfully connect.

The right man in the wrong place makes all the difference in the world.

Current Projects:  Grayflag ServerScripting Wiki

Useful Links: Mission Scripting Tools MIST-(GitHub) MIST-(Thread)

 SLMOD, Wiki wishlist, Mission Editing Wiki!, Mission Building Forum

  • 8 months later...
Posted
So now when network.cfg if gone, where can i set up integrity check for my server?

 

AFAIK the mechanism was removed completely and will be, at a later point, replaced with something similar/better. Don't remember where i read this. Somewhere in this Forum for sure ...

 

Ente

  • Like 1
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...