Jump to content
Sign in to follow this  
Lobanak

1.92beta helps against cheating

Recommended Posts

omg i am so confused. i can only get about half way through what u guys posted since yesterday and i gave up. can't think right now.

benu file check has been reliable if the client only has original addons in the original folders. occasionally a data and data3d come up falsley. if i connect with a mod shortcut i get false data file messages consistentely. i think charlie has a list of addons that do not cause trouble if they are in regular addons folders.

Share this post


Link to post
Share on other sites

I don't cheat obviously, but i will use the explo mod and and different sets of addons by era in mod folders on my regular MP server. I make sure i am in no position of advantage so i don't see any harm in doing this and it improves gameplay signifigantly. As i don't really play SP anymore i find this development disturbing, i think that there should be a set of recommended configs that are clientside that improve gameplay but do not give an advantage.

i think i will have to reorganise my whole 800 mbs of addons in many different folders, what fun! biggrin_o.gif

Share this post


Link to post
Share on other sites

It is not the normal mods and addons we are worrying about. It is the file that someone modifies on purpose to cheat and only to cheat that we are worried about catching.

So far i think we can use this in leagues. but i am not up on it yet.

Share this post


Link to post
Share on other sites

benu file check has been reliable if the client only has original addons in the original folders. occasionally a data and data3d come up falsley. if i connect with a mod shortcut i get false data file messages consistentely. i think charlie has a list of addons that do not cause trouble if they are in regular addons folders.

I never had problems with filecheck and i have been using modfolders for a long time. But some of my friends had problems, and coming to think of it they did not use modfolders at the time. So maybe it's worth another try now. But we use lots of addons (i use about 700-800mb) and constantly add/remove new/old ones, so i guess it's just a matter of time until the false warnings start again.

I don't cheat obviously, but i will use the explo mod and and different sets of addons by era in mod folders on my regular MP server. I make sure i am in no position of advantage so i don't see any harm in doing this and it improves gameplay signifigantly. As i don't really play SP anymore i find this development disturbing, i think that there should be a set of recommended configs that are clientside that improve gameplay but do not give an advantage.

i think i will have to reorganise my whole 800 mbs of addons in many different folders, what fun! biggrin_o.gif

I will not use those restrictions on my server for a long time i guess. Maybe when Certas auto-addon-downloader for linux comes out (and even then you would have to make sure that the players have at least a modfolder titled the right way) wink_o.gif

For servers using addons it's just too restricting as players without the appropriate modfolder can't even connect. I use dynamic range, hisky, and the hitexture islands myself. Many of my players use them too. And with the superconfig being worked on there will be more players using a modified config.bin.

Personally, i see the use for this restrictions in squad matches and servers without addons. But ymmv.

Share this post


Link to post
Share on other sites

I use mod folders for regular addons quite a lot because it makes them easier to remove and prevents can't memory map errors. For example, Digital Grenade's Addon Pack #1, I have a mod folder for this because I only use this when playing on their server. I don't want to clutter my Addons folder with an addons that I only use on one server. I only put addons that I use on a regular basis (such as BAS ones) in my addons folder. Everything else is in a mod folder. It also makes the task of removing unwanted addons easier. Instead of digging through my addons folder, I simply delete the mod folder.

This may sound a little stupid but, why aren't mod folders simply checked too?

Share this post


Link to post
Share on other sites
This may sound a little stupid but, why aren't mod folders simply checked too?

Well the problem is noone has figured out yet why connecting with addons can cause false messages. I think it is reliable (cept for data.pbo once in awhile) if we connect with only the clean addons and no mods. This is true for some but not for others. For me if i put only the BAS addons in my regular addon folder i get false messages.

We first need to figure out how to connect with addons without getting false messages on the regular files before we start checking whole mod folders.

I think for war games we will try to figure out how to check a mod because we are using an addon pack for the league now.

Share this post


Link to post
Share on other sites
This may sound a little stupid but, why aren't mod folders simply checked too?

Tell me how... I rename my modfolder to "youneverguessthisname" and let the admin guess what to check, cause he has to enter the name of the modfolder in the check command.

Ok, this has been fixed with 1.92, modfolder names get displayed when a player connects. But you (as an admin) don't really want to type in a dozen of lengthy checkfile commands (for example "#debug checkfile youneverguessthisname/bin/config.bin") for each player connecting to your server. You want the game to do that automatically.

And afaik checkfile does not work with spaces in the filename, maybe with filename in the folder name. So if a player renames his modfolder to "mod folder" you probably can't check the files therein (i will test that tomorrow).

So you would have to force players to use only certain modfolders which a) the server knows about so he can check them automatically and b) which are checkable by the server.

This can be done with the new serversetting in 1.92.

So i guess checking all players files could be done now with 1.92 and restrictive server settings, but it was impossible with 1.91 and earlier versions.

Share this post


Link to post
Share on other sites

Most simple will be likely OFPR will made MD5 checksum of all files it load at startup (but of course awfull load times) and that will get checked against what is running on server side

if violation of md5 happen (or client get more files etc) then i see on server

2003-08-29-20-59-30-Dwarden.log

with detailed description of what files md5 not equate, what files are missing, what files client got which server not (just for sure)

btw. Exist there ability to made screenshot of actual CLIENT's screen? e.g. like PunkBuster can do, if no, then oh well damn cheaters ...

Share this post


Link to post
Share on other sites

And until someone comes up with an md5 check system all we have is crc checkfiles in server config.

Tonight on 1-8ths hells kitchen we had a bunch of people on and got messages up the yazoo.  There is no way all those people had modified files.

8-28

checkfiles[]=

{

"res\addons\steyr.pbo",

"res\addons\bmp2.pbo",

"res\addons\vulcan.pbo",

"res\addons\m2a2.pbo",

"res\addons\g36a.pbo",

"res\bin\config.bin",

"res\bin\resource.bin",

"res\dta\anims.pbo",

"res\dta\anim.pbo",

"res\dta\data.pbo",

"res\dta\data3d.pbo",

"res\dta\hwtl\data.pbo",

"res\dta\hwtl\data3d.pbo",

"res\dta\hwtl\merged.pbo",

};

23:07:43 Player [soD]Xerxes connected (id=178800)

23:07:44 [soD]Xerxes uses modified data file - res\dta\data.pbo

23:07:45 [soD]Xerxes uses modified data file - res\dta\data3d.pbo

23:07:45 [soD]Xerxes uses modified data file - res\dta\hwtl\data.pbo

23:07:46 [soD]Xerxes uses modified data file - res\dta\hwtl\data3d.pbo

23:07:46 Player [soD]ilik connecting

23:07:49 Player [soD]ilik connected (id=1080803)

23:07:51 [soD]ilik uses modified data file - res\dta\data.pbo

23:07:53 [soD]ilik uses modified data file - res\dta\hwtl\data.pbo

23:47:05 Player [MDS] Drako disconnected

23:47:09 Player [MDS] Drako connecting

23:47:36 Player [MDS] Drako connected (id=498609)

23:51:25 Player [MDS] Drako disconnected

23:51:31 Player [MDS] Drako connecting

23:51:56 Player [MDS] Drako connected (id=498609)

23:53:23 Player Bad_finger connecting

23:53:26 Player Bad_finger connected (id=675465)

23:53:27 Bad_finger uses modified data file - res\addons\steyr.pbo

23:54:01 Player [MDS] Drako disconnected

0:21:24 Player Sed connecting

0:21:27 Player Sed connected (id=3165452)

0:21:27 Sed uses modified config file

0:21:27 Sed uses modified data file - res\addons\steyr.pbo

0:21:27 Sed uses modified data file - res\addons\bmp2.pbo

0:21:27 Sed uses modified data file - res\addons\vulcan.pbo

0:21:28 Sed uses modified data file - res\addons\m2a2.pbo

0:21:28 Sed uses modified data file - res\addons\g36a.pbo

0:21:28 Sed uses modified data file - res\bin\config.bin

0:21:28 Sed uses modified data file - res\bin\resource.bin

0:21:48 Player RAAW connecting

0:21:51 Player RAAW connected (id=514818)

0:22:41 Mission tcz_ctf_castle_keep_v3.1.eden read from bank

0:22:56 Player ViSPeR disconnected

0:22:56 Player ViSPeR connecting

0:23:01 Player ViSPeR connected (id=2820001)

0:23:01 ViSPeR uses modified config file - 1.90

0:23:07 Player Sed disconnected

0:23:16 Player RAAW disconnected

0:23:22 Player ViSPeR disconnected

0:23:29 Player Capt. Zinco disconnected

0:23:29 Admin Capt. Zinco logged out.

0:25:47 Player Cpl. Fury disconnected

0:25:47 All users disconnected, waiting for users

0:27:10 Player Sed connecting

0:27:10 Mission DECISIVE V4 (2-40).CAIN read from bank

0:27:14 Player Sed connected (id=3165452)

0:27:14 Sed uses modified config file

0:27:14 Sed uses modified data file - res\addons\steyr.pbo

0:27:14 Sed uses modified data file - res\addons\bmp2.pbo

0:27:14 Sed uses modified data file - res\addons\vulcan.pbo

0:27:14 Sed uses modified data file - res\addons\m2a2.pbo

0:27:14 Sed uses modified data file - res\addons\g36a.pbo

0:27:14 Sed uses modified data file - res\bin\config.bin

0:27:14 Sed uses modified data file - res\bin\resource.bin

0:27:53 Player Sed disconnected

0:27:53 All users disconnected, waiting for users

0:27:57 Player Sed connecting

0:27:57 Mission DECISIVE V4 (2-40).CAIN read from bank

0:28:01 Player Sed connected (id=3165452)

0:28:01 Sed uses modified config file

0:28:01 Sed uses modified data file - res\addons\steyr.pbo

0:28:01 Sed uses modified data file - res\addons\bmp2.pbo

0:28:01 Sed uses modified data file - res\addons\vulcan.pbo

0:28:01 Sed uses modified data file - res\addons\m2a2.pbo

0:28:01 Sed uses modified data file - res\addons\g36a.pbo

0:28:01 Sed uses modified data file - res\bin\config.bin

0:28:02 Sed uses modified data file - res\bin\resource.bin

3:59:04 Player Hit_Sqd_Maximus connecting

3:59:04 Mission DECISIVE V4 (2-40).CAIN read from bank

3:59:08 Player Hit_Sqd_Maximus connected (id=477698)

3:59:36 Player Hit_Sqd_Maximus disconnected

3:59:36 All users disconnected, waiting for users

5:31:11 Player Micha³ Masznicz connecting

5:31:11 Mission DECISIVE V4 (2-40).CAIN read from bank

5:31:14 Player Micha³ Masznicz connected (id=100023498)

5:31:14 Micha³ Masznicz uses modified data file - res\addons\steyr.pbo

5:31:15 Micha³ Masznicz uses modified data file - res\addons\vulcan.pbo

5:31:15 Micha³ Masznicz uses modified data file - res\addons\m2a2.pbo

5:31:15 Micha³ Masznicz uses modified data file - res\addons\g36a.pbo

6:29:15 Player Agent Smith connecting

6:29:15 Mission DECISIVE V4 (2-40).CAIN read from bank

6:29:19 Player Agent Smith connected (id=190375)

6:29:22 Agent Smith uses modified data file - res\dta\data.pbo

6:29:25 Agent Smith uses modified data file - res\dta\hwtl\data.pbo

8:26:02 Player -={SCA}=-GABRIEL(cor-ar) connecting

8:26:02 Mission DECISIVE V4 (2-40).CAIN read from bank

8:26:07 Player -={SCA}=-GABRIEL(cor-ar) connected (id=797736)

8:26:08 -={SCA}=-GABRIEL(cor-ar) uses modified data file - res\addons\vulcan.pbo

11:52:48 Player -={SCA}=-GABRIEL(cor-ar) connecting

11:52:48 Mission DECISIVE V4 (2-40).CAIN read from bank

11:52:53 Player -={SCA}=-GABRIEL(cor-ar) connected (id=797736)

11:52:53 -={SCA}=-GABRIEL(cor-ar) uses modified data file - res\addons\vulcan.pbo

11:56:46 Player Jannes }xXx{ connecting

11:56:56 Player Jannes }xXx{ connected (id=390151)

11:56:59 Jannes }xXx{ uses modified data file - res\dta\data.pbo

11:57:01 Jannes }xXx{ uses modified data file - res\dta\hwtl\data.pbo

12:01:36 Player Boris Badanov connecting

12:01:39 Player Boris Badanov connected (id=688981)

12:01:45 Boris Badanov uses modified data file - res\dta\data.pbo

12:01:45 Boris Badanov uses modified data file - res\dta\data3d.pbo

12:01:45 Boris Badanov uses modified data file - res\dta\hwtl\data.pbo

12:01:45 Boris Badanov uses modified data file - res\dta\hwtl\data3d.pbo

12:16:43 Player Jannes }xXx{ connecting

12:16:43 Mission DECISIVE V4 (2-40).CAIN read from bank

12:16:54 Player Jannes }xXx{ connected (id=390151)

12:16:57 Jannes }xXx{ uses modified data file - res\dta\data.pbo

12:17:02 Jannes }xXx{ uses modified data file - res\dta\hwtl\data.pbo

20:53:39 Player Capt. Mad Dog connecting

20:53:39 Mission DECISIVE V4 (2-40).CAIN read from bank

20:53:46 Player Capt. Mad Dog connected (id=569640)

21:00:08 Player Capt. Zinco connecting

21:00:12 Player Capt. Zinco connected (id=715662)

21:09:04 Player Capt. Mad Dog connecting

21:09:11 Player Capt. Mad Dog connected (id=569640)

21:19:30 Player Cpl. Fury connecting

21:19:31 Player Dreadnought connected (id=604707)

21:19:32 Dreadnought uses modified config file

21:19:34 Dreadnought uses modified data file - res\dta\data.pbo

21:19:34 Dreadnought uses modified data file - res\dta\data3d.pbo

21:19:35 Dreadnought uses modified data file - res\dta\hwtl\data.pbo

21:19:35 Dreadnought uses modified data file - res\dta\hwtl\data3d.pbo

21:19:35 Player Cpl. Fury connected (id=480613)

21:21:45 Player LFS_[MSGT]_Cajun connecting

21:21:57 Player LFS_[MSGT]_Cajun connected (id=722330)

21:22:00 LFS_[MSGT]_Cajun uses modified data file - res\dta\data.pbo

21:22:01 Player LFS_[sFC]_Omhra connecting

21:22:02 LFS_[MSGT]_Cajun uses modified data file - res\dta\hwtl\data.pbo

21:22:05 Player LFS_[sFC]_Omhra connected (id=1041590)

21:22:06 LFS_[sFC]_Omhra uses modified data file - res\addons\m2a2.pbo

21:22:06 LFS_[sFC]_Omhra uses modified data file - res\dta\anim.pbo

21:22:06 LFS_[sFC]_Omhra uses modified data file - res\dta\data.pbo

21:22:07 LFS_[sFC]_Omhra uses modified data file - res\dta\data3d.pbo

21:22:07 LFS_[sFC]_Omhra uses modified data file - res\dta\hwtl\data.pbo

21:22:07 LFS_[sFC]_Omhra uses modified data file - res\dta\hwtl\data3d.pbo

21:22:07 LFS_[sFC]_Omhra uses modified data file - res\dta\hwtl\merged.pbo

21:23:09 Player {MOD}Scorpio connecting

21:23:12 Player {MOD}Scorpio connected (id=3208172)

21:23:19 Dreadnought uses modified config file - cfg/CfgWorlds/DefaultWorld/Subdivision/

21:24:09 Player GI Killer connecting

21:24:12 Player GI Killer connected (id=1329479)

21:25:12 Player Cpl. Special K connecting

21:25:15 Player Cpl. Special K connected (id=579770)

21:27:32 Player {MOD}Ziphead connecting

21:27:36 Player {MOD}Ziphead connected (id=488234)

21:28:24 Player LFS_[sFC]_Omhra disconnected

21:29:07 Player Collateral Damage connecting

21:29:10 Player Collateral Damage connected (id=1361745)

21:29:10 Collateral Damage uses modified config file - 1.85

21:29:11 Player LFS_[sFC]_Omhra connecting

21:29:15 Player LFS_[sFC]_Omhra connected (id=1041590)

21:29:17 LFS_[sFC]_Omhra uses modified data file - res\dta\data.pbo

21:29:18 LFS_[sFC]_Omhra uses modified data file - res\dta\data3d.pbo

21:29:18 LFS_[sFC]_Omhra uses modified data file - res\dta\hwtl\data.pbo

21:29:18 LFS_[sFC]_Omhra uses modified data file - res\dta\hwtl\data3d.pbo

21:30:26 Player Scorpion230 connecting

21:30:30 Player Scorpion230 connected (id=1213545)

21:30:30 Scorpion230 uses modified data file - res\addons\steyr.pbo

21:30:31 Scorpion230 uses modified data file - res\addons\vulcan.pbo

21:30:31 Scorpion230 uses modified data file - res\addons\m2a2.pbo

21:30:31 Scorpion230 uses modified data file - res\addons\g36a.pbo

21:30:32 Scorpion230 uses modified data file - res\dta\data.pbo

21:30:32 Scorpion230 uses modified data file - res\dta\data3d.pbo

21:30:32 Scorpion230 uses modified data file - res\dta\hwtl\data.pbo

21:30:32 Scorpion230 uses modified data file - res\dta\hwtl\data3d.pbo

21:57:35 Player Cowboy connecting

21:57:39 Player Cowboy connected (id=1012807)

22:09:52 Player Gobshiite[PBC]SGT connecting

22:09:53 Player U.C.E-SilverBullet connecting

22:09:56 Player Gobshiite[PBC]SGT connected (id=2750241)

22:09:56 Player U.C.E-SilverBullet disconnected

22:41:26 Player Spoon connecting

22:41:35 Player Spoon connected (id=476150)

22:41:38 Spoon uses modified data file - res\dta\data.pbo

22:41:42 Spoon uses modified data file - res\dta\hwtl\data.pbo

22:44:41 Mission WG3 C&H OpThunder.Eden read from bank

22:44:58 Player Baby Daddy connecting

22:45:01 Player Baby Daddy connected (id=596418)

22:49:04 Player planet X connecting

22:49:44 Player planet X connected (id=2784641)

22:49:45 planet X uses modified config file

22:49:46 planet X uses modified data file - res\dta\data.pbo

22:49:48 planet X uses modified data file - res\dta\hwtl\data.pbo

22:50:07 Player 1stSgt. DavieCrock connecting

22:50:12 Player 1stSgt. DavieCrock connected (id=3364618)

22:53:07 planet X uses modified config file - cfg/CfgWorlds/DefaultWorld/Subdivision/

22:54:00 Player Brother_Voodoo connecting

22:54:04 Player Brother_Voodoo connected (id=93320)

22:54:08 Brother_Voodoo uses modified data file - res\dta\data.pbo

22:54:08 Brother_Voodoo uses modified data file - res\dta\hwtl\data.pbo

22:54:45 Player wickedambush connecting

22:54:49 Player wickedambush connected (id=3377672)

22:54:49 wickedambush uses modified config file - 1.85

22:55:09 Player wickedambush disconnected

22:55:39 Player zirigui_BOOM connecting

22:55:42 Player zirigui_BOOM connected (id=2873787)

22:55:46 zirigui_BOOM uses modified data file - res\dta\data.pbo

22:55:46 zirigui_BOOM uses modified data file - res\dta\data3d.pbo

22:55:50 zirigui_BOOM uses modified data file - res\dta\hwtl\data.pbo

22:55:50 zirigui_BOOM uses modified data file - res\dta\hwtl\data3d.pbo

22:56:39 Player Horseman connecting

22:56:39 Player FrostByte connecting

22:56:41 Player {MOD}Ziphead connecting

22:56:44 Player FrostByte connected (id=518763)

22:56:45 Player Horseman connected (id=1388796)

22:56:46 FrostByte uses modified data file - res\dta\data.pbo

22:56:46 Horseman uses modified data file - res\dta\data.pbo

22:56:47 Player {MOD}Ziphead connected (id=488234)

22:56:47 FrostByte uses modified data file - res\dta\hwtl\data.pbo

22:56:48 Horseman uses modified data file - res\dta\hwtl\data.pbo

22:57:13 Player BiGBaDWoLF connected (id=2812022)

22:57:15 BiGBaDWoLF uses modified data file - res\dta\data.pbo

22:57:16 BiGBaDWoLF uses modified data file - res\dta\hwtl\data.pbo

22:57:51 Roles assigned

22:57:51 Reading mission ...

22:57:51 Mission read

23:30:39 Player Horseman connecting

23:30:44 Player Horseman connected (id=1388796)

23:30:46 Horseman uses modified data file - res\dta\data.pbo

23:30:46 Horseman uses modified data file - res\dta\data3d.pbo

23:30:46 Horseman uses modified data file - res\dta\hwtl\data.pbo

23:30:46 Horseman uses modified data file - res\dta\hwtl\data3d.pbo

23:31:18 Player Chaos connecting

23:31:22 Player Chaos connected (id=602775)

23:31:22 Chaos uses modified data file - res\addons\steyr.pbo

23:31:22 Chaos uses modified data file - res\addons\m2a2.pbo

23:31:22 Chaos uses modified data file - res\addons\g36a.pbo

23:31:55 Player Brother_Voodoo disconnected

23:32:03 Player Brother_Voodoo connecting

23:32:07 Player Brother_Voodoo connected (id=93320)

23:32:08 Brother_Voodoo uses modified data file - res\dta\data.pbo

23:32:08 Brother_Voodoo uses modified data file - res\dta\hwtl\data.pbo

Edited to just show messages.

Most of us who can consistently connect clean do so with a clean addons folder connect.  Some people can have tons of addons in res/addons and never get a message.  Others get tons of messages when i connect with mod folders or with addons in regular addons folders.

Given that addons some how cause false messages i don't see how using file check is gonna help any.  We use it in war games because we have all figured out how to connect clean using only editorupdate102 in addons folder.  I think 1.92 may help to make sure no one is using any other folders.  but this is for matches.  Playing public it is pretty hard unless you want to be typing #debug all night.

Share this post


Link to post
Share on other sites

If you check for the flags.pbo also and this file is showed as modified file, you can be sure that the player uses another language version of the game then on the server. These results in that many modfied files.

This is one problem that must be solved in OFP2. All languages must be in one game. No more different language versions.

Greets

[CiA]Lobanak

Share this post


Link to post
Share on other sites

Forgot something, you can't really check for modified files in a modfolder unless the server has a modfolder with the same name and all official addons in it. As players can chose the name of the modfolder it is simply not possible to check for modified files in modfolders, even with 1.92, UNLESS you restrict the names of modfolders that players can use.

zinco: so checkfile is not reliable yet. Too bad. So all other means are rendered useless by this sad_o.gif

Share this post


Link to post
Share on other sites
If you check for the flags.pbo also and this file is showed as modified file, you can be sure that the player uses another language version of the game then on the server. These results in that many modfied files.

I do not understand why a server would check flags.pbo.

Are you saying Lobanak that flags.pbo can cause messages in other files.

Versions that are exactly the same for res 1.91 for all the following files.

POFRCDGE03 - German - GE

POFRCDUS03 - USA/Cal - US

POFRCDUS04 - Columbia/South America - US

MOFRCDEU00 - Europe - EU

POFUCDUK05 - United Kindom - UK (GOTY EDITION)

POFRCFD103 - Holland - FD

C:\Program Files\Codemasters\OperationFlashpoint\Res\Bin\config.bin

C:\Program Files\Codemasters\OperationFlashpoint\Res\Bin\resource.bin

C:\Program Files\Codemasters\OperationFlashpoint\Res\Dta\Anim.pbo

C:\Program Files\Codemasters\OperationFlashpoint\Res\Dta\anims.pbo

C:\Program Files\Codemasters\OperationFlashpoint\Res\Dta\Data.pbo

C:\Program Files\Codemasters\OperationFlashpoint\Res\Dta\Data3D.pbo

C:\Program Files\Codemasters\OperationFlashpoint\Res\Dta\Sound.pbo

C:\Program Files\Codemasters\OperationFlashpoint\Res\Dta\Hwtl\Data.pbo

C:\Program Files\Codemasters\OperationFlashpoint\Res\Dta\Hwtl\Data3D.pbo

C:\Program Files\Codemasters\OperationFlashpoint\Res\Dta\Hwtl\Merged.pbo

C:\Program Files\Codemasters\OperationFlashpoint\Res\AddOns\Bizon.pbo

C:\Program Files\Codemasters\OperationFlashpoint\Res\AddOns\BMP2.PBO

C:\Program Files\Codemasters\OperationFlashpoint\Res\AddOns\Brmd.pbo

C:\Program Files\Codemasters\OperationFlashpoint\Res\AddOns\ch47.pbo

C:\Program Files\Codemasters\OperationFlashpoint\Res\AddOns\M2A2.PBO

C:\Program Files\Codemasters\OperationFlashpoint\Res\AddOns\G36a.pbo

C:\Program Files\Codemasters\OperationFlashpoint\Res\AddOns\humr.pbo

C:\Program Files\Codemasters\OperationFlashpoint\Res\AddOns\Hunter.pbo

C:\Program Files\Codemasters\OperationFlashpoint\Res\AddOns\kozl.pbo

C:\Program Files\Codemasters\OperationFlashpoint\Res\AddOns\Mm-1.pbo

C:\Program Files\Codemasters\OperationFlashpoint\Res\AddOns\OH58.PBO

C:\Program Files\Codemasters\OperationFlashpoint\Res\AddOns\STEYR.PBO

C:\Program Files\Codemasters\OperationFlashpoint\Res\AddOns\su25.pbo

C:\Program Files\Codemasters\OperationFlashpoint\Res\AddOns\vulcan.pbo

C:\Program Files\Codemasters\OperationFlashpoint\Res\AddOns\XMS.PBO

C:\Program Files\Codemasters\OperationFlashpoint\Res\AddOns\Noe.pbo

C:\Program Files\Codemasters\OperationFlashpoint\Res\AddOns\O.pbo

C:\Program Files\Codemasters\OperationFlashpoint\Res\AddOns\O_WP.PBO

So far I do not think it is different language versions that are causing this. Many of the files that used to be different are the same in res 1.91.

http://www.flashpoint1985.com/cgi-bin....t=33188

Share this post


Link to post
Share on other sites

All i see this doing is

1) Reducing the size of a servers community,

2) Causing even more arguments and cheat accusations

3) Creating a lot of admin work with no end product that is reliable and worthy of the effort

<span style='color:red'>However its done, it needs to be done server side only, without the clients adjusting, sorting , organising anything</span>

And the reason why.

This would require Effort and Reading, which the average OFP user doesnt have the patience for

I commend anybody for trying to solve this problem, but you have to approach it not just from a technological angle, but also from the human angle.

Folks simply cant be counted on to do as you ask them

Oh and one more thing, if you are gonna have an auto kick system, then the "Kicked client" needs to be sent a meaningful message as to why he was kicked and how and where to sort it

Share this post


Link to post
Share on other sites

I hope this can reduce cheaters. I was listening to some people talking while choosing slots for a multiplayer game and they were talking about a cheat that makes you invisible. Sept. 25 or somthing like that they said it would be released. sad_o.gif

Share this post


Link to post
Share on other sites

Benu, Terox:

In my opinion check files cannot be used reliably on public servers.  We have used it on wargames only because all the players in all the clans that were having trouble did sort out thier files so that they could connect clean.  And then the data ones still show up at times.

I do not know why the regular addons such as M2A2.pbo  are being triggered.  Those files are not that big.

Files that could be used to cheat:

Data.pbo

Data3d.pbo

O.pbo

Noe.pbo

O_WP.pbo

config.bin

resource.bin (not sure)

All the addons.

Abel.pbo

Cain.pbo

Eden.pbo (not sure with these 3 since they have .wrp files that the game checks)

Merged.pbo

Maybe more.

All the other ways that may be out there to cheat that do not involve these files i have no idea about.

Files that are reliable:

Merged.pbo - I believe this one is reliable and is used to cheat.

anim.pbo - rarely do i see this one and i don't think it would be used to cheat as it only contains AI character animations.

anim.pbo - rarely do i see this one and i don't think it would be used to cheat as it only contains camera scene intros.

Files that may be reliable:

config.bin - not very often do i see it come up but it does at times and i do not know if for some reason it is coming up false.

resource.bin - not very often do i see it come up but it does at times and i do not know if for some reason it is coming up false.

Files that are not reliable with mods:

data.pbo

data3d.pbo

Hwtl/data.pbo

Hwtl/data3d.pbo

O.pbo not reliable at all

All the addons it seems like vulcan.pbo ect.

Files not sure about:

Noe.pbo

O.pbo

O_WP.pbo

So what that leaves us with is Merged.pbo which gives us a way to stop one form of cheating.

Given the tools we have at the moment i do not see how we can stop people unless it is in a league setting like we do at wargames.  I have not even tested file check with the new addons we are supposed use this season so that might be a mute point.

Share this post


Link to post
Share on other sites

It would still be nice to know terox what the values are for all the different versions so that if a server side md5 system is used we would know if something is different. If flags.pbo alters other files it would be nice to know that. It would be really nice to know how in the hell having addons present that do not alter files and are not even being used can cause false file checks. Maybe the memory mapping fix with solve this.

I still need french and polish values. terox u think brother bob would be willing to check his for me.

Share this post


Link to post
Share on other sites

Terox: and if check files is used in league play there is also the problem of - squad x is playing squad y on squad x's server how does squad y know that all the right files are being checked on server x.

Share this post


Link to post
Share on other sites

I just tested O.pbo with my clean addon connect shortcut. I got a message. I did an md5 check on my file and the server file while i was connected and they checked the same.

Share this post


Link to post
Share on other sites

have sent a mail to brother bob for ya, any more european countries u want info from?

Share this post


Link to post
Share on other sites

Polish/Czech

Finland

Russian

I have

US

UK

FD

GE

The language code is on the CD case in one of the corners. Not sure how many versions there are total.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×