Jump to content

Recommended Posts

Posted
Here is what i posted on the RU forums exactly on the same subject... I hope that helps with some of the critical files that need to be checked...

 

 

Cheers!

 

I'm all for that. Export.lua might be debatable (tacview uses it I think), but the other ones are no brainer. You should start a thread about an integrity check whitelist, to see if a common ground can be reached or at least to discover other folders to be checked, etc. just to reach a quality experience.

AMD Ryzen 1400 // 16 GB DDR4 2933Mhz // Nvidia 1060 6GB // W10 64bit // Microsoft Sidewinder Precision 2

Posted
Scripts/Aircrafts/_Common -

Breakshot, Do any of the 3rd party aircraft mdoels (F15, 3GO 27, Simmod A10) use that folder?

 

Nope!

 

No new 3d models are affected by those checks! :)

 

Breakshot_Sig_2.jpg

Tim "Breakshot" Mytrofanov | C.O. of 51 ПВО / 100 КИАП Regiments | twitch.tv/51breakshot

 

 

Posted

@ Distiler: yupp, this is another reason why i started this post.

 

To have a public common "voice" from all on this issue, nevertheless it concerns us all.

[sIGPIC][/sIGPIC]

Posted
I'm all for that. Export.lua might be debatable (tacview uses it I think), but the other ones are no brainer. You should start a thread about an integrity check whitelist, to see if a common ground can be reached or at least to discover other folders to be checked, etc. just to reach a quality experience.

 

Tacview may use it, but there are ways to make the tacview ACMI without exports enabled.

Posted (edited)
I'm all for that. Export.lua might be debatable (tacview uses it I think), but the other ones are no brainer.

 

Export.lua is perhaps THE most important one of them (btw, you can always replay the track and generate Tacviews later if you really need it :smilewink:).

 

However, with no integrity checks on this file anyone can write a script to do anything they want in a very "discreet" fashion, unlike other files whereby a cheat will be obvious...

 

For example I can edit Yodas "ERI radar Mod" export.lua code by adding two slashes in front of one of the lines, and make his already "debatable" random ECM ranging give me PERFECT ECM ranging EVERYTIME... and nothing can prevent me from doing so if the server doesnt check this...

 

Not to mention the already available number of other mods which can be used against pilots without their knowledge (even if the mods are public and open source).

 

Just to give you an idea.... Here is a quote i got from someone who flew around recently and "tuned in" to comms in situations where such mods were used on a public server... just so you know what can, and IS already being used against you on servers that DONT check export.lua

 

Was flying around yesterday aimlessly... just trying to see how the human players "evolved" with FC2.

 

Well, it has become a predominantly F-15 playground on 104th server....

 

....chatter was something like this...

 

1: Check your Datalink

2: Yep, visual

1: Fox 3

2: See that guy on the left ... will take him

1: Okay

2: 3 more bandits at 50km

1: Fox 3, Fox 3, Fox 3

2: Fox 3 on the one to the right

1: Yeap okay... Alright lets head home. You see where I am on the datalink?

2. Yeap will form up.

 

Amusing to say the least.

NOTE: above comms did not involve any 104th pilots, just pilots who were flying on their server at that time and happened to be using LEAVU datalink and other tools against others around them...

 

I think you understand now why export.lua can indeed be very important, especially for public servers where you want to provide a FAIR environment for everyone!

 

Of course its still up to the server moderators to set the Integrity rules on these things... but its always best to be informed on whats possible, dont you think?

 

IMO, after all the cheating accusations of FC1... better safe than sorry!

Edited by Breakshot

 

Breakshot_Sig_2.jpg

Tim "Breakshot" Mytrofanov | C.O. of 51 ПВО / 100 КИАП Regiments | twitch.tv/51breakshot

 

 

Posted
Thx you Breakshot, yes those are few of the main things.

 

btw, if you find a way to define "check" X:\Eagle Dynamics\LockOn Flaming Cliffs 2 (entire folder) "except" folder 1,2, 3 etc " in a code-way (command line)...let me know plz.

 

Im not sure if thats possible.. Im afraid i cant help you there as i dont know how to do this...

 

Perhaps you can PM ED guys and see if they can help... Anyway, if you find something out do let us know!

 

Breakshot_Sig_2.jpg

Tim "Breakshot" Mytrofanov | C.O. of 51 ПВО / 100 КИАП Regiments | twitch.tv/51breakshot

 

 

Posted (edited)
Export.lua is perhaps THE most important one of them (btw, you can always replay the track and generate Tacviews later if you really need it :smilewink:).

 

Well that's true, didn't think about it. About the ERI radar mod I must admit I watch it with suspition lol but I don't understand it so I can't really judge. Home cockpits use export.lua perhaps, or it is just config.lua?

Anyway, I prefer some restrictions than opening a can of worms (for open public servers that's it, in private ones you play with ppl in whom you trust)

 

Any other folder or file susceptible to go to integrity check?

Edited by Distiler

AMD Ryzen 1400 // 16 GB DDR4 2933Mhz // Nvidia 1060 6GB // W10 64bit // Microsoft Sidewinder Precision 2

Posted

I think most everybody understand this, but to make sure I want to point out that you can check individual FILES or FOLDERS with each check script assignment in network.cfg. For example, the default setting that checks Config\Weapons checks the entire folder and ALL of the files inside it.

- EB

[sIGPIC][/sIGPIC]

Nothing is easy. Everything takes much longer.

The Parable of Jane's A-10

Forum Rules

Posted
I think most everybody understand this, but to make sure I want to point out that you can check individual FILES or FOLDERS with each check script assignment in network.cfg. For example, the default setting that checks Config\Weapons checks the entire folder and ALL of the files inside it.

 

Evil, is there any syntax to check a whole folder minus one file? or in this case you need to specify each file in the folder minus that one file?

AMD Ryzen 1400 // 16 GB DDR4 2933Mhz // Nvidia 1060 6GB // W10 64bit // Microsoft Sidewinder Precision 2

Posted

I believe it's just a matter of pathing. If the path specified points to a folder, such as the case with the defualt setting, it will check the entire folder. If you wanted to check only a specific file in the folder, add the file name and extension to the path. You would make a new path entry for each individual file you wanted to check.

 

This is from memory and should be verified with a test.

- EB

[sIGPIC][/sIGPIC]

Nothing is easy. Everything takes much longer.

The Parable of Jane's A-10

Forum Rules

Posted
Evil, is there any syntax to check a whole folder minus one file? or in this case you need to specify each file in the folder minus that one file?
Sorry, I didn't read the question carefully enough earleir. I don't know if there is syntax for this. It's all LUA, so my guess would be that it's possible, but I don't know exactly what it would be.

- EB

[sIGPIC][/sIGPIC]

Nothing is easy. Everything takes much longer.

The Parable of Jane's A-10

Forum Rules

Posted (edited)
Here is one suggested list put together by Laivynas on the Russian forum for Black Shark servers.

http://forums.eagle.ru/showpost.php?p=870340&postcount=3295

 

Ohhh shiny, thanks! very comprehensive and should be the same for FC2, even that /ka-50 folder for when the compatibility patch arrives.

I wonder wich is the syntax to check a folder and it's subforders, perhaps puting a "/*" at the end? or perhaps by default it checks all subfolders?

Edited by Distiler

AMD Ryzen 1400 // 16 GB DDR4 2933Mhz // Nvidia 1060 6GB // W10 64bit // Microsoft Sidewinder Precision 2

Posted
Here is one suggested list put together by Laivynas on the Russian forum for Black Shark servers.

http://forums.eagle.ru/showpost.php?p=870340&postcount=3295

 

Imho it is a bit too far.

 

Example:

 

Graphics.cfg? so what? Can't you adjust preloading terrain? Textures? MaxFPS? It is nonsense.

 

Effects folder? No flare mod? No overcast mod for crap default clouds? Next nonsense.

Reminder: Fighter pilots make movies. Bomber pilots make... HISTORY! :D | Also to be remembered: FRENCH TANKS HAVE ONE GEAR FORWARD AND FIVE BACKWARD :D

ಠ_ಠ



Posted

Checking graphics.cfg is out of the question as resolution is defined there.

 

Perhaps if parsing for specific data was possible this wouldn't be as much of a problem.

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

Posted (edited)
Imho it is a bit too far.

Example:

Graphics.cfg? so what? Can't you adjust preloading terrain? Textures? MaxFPS? It is nonsense.

Effects folder? No flare mod? No overcast mod for crap default clouds? Next nonsense.

 

They are just suggestions, Boberro.

 

well he obviously didn't like any of them, please post better suggestions in the future :D

 

thanks to this thread it was the first i had heard of the new integrity check.

A.S. i like the idea of locking the game down with community input,

and the "check all except x" sounds good if that's possible.

Edited by G3
Posted (edited)

I have to say that for online play, open file structure as DCS and FC2 has, is very bad... Graphics.cfg cannot be checked as it's very different for everyone but also you can't really cheat by changing it's values...

 

All other config files should be checked and export.lua only as default... if you want tackviews you can make them afterwards form auto made tracks.

 

For overcast you don't really need any changes to files, just reduce image size in ...Overcast/OVH folder from 512x512 24bit to 256x256 8bit BMP (reduce to 8bit with BRIGHT tool). Also don't use AF with lower end graphics card with overcast and you'll be alright... if you stil get very bad FPS then maybe its time to upgarde?

Edited by Kuky

PC specs:

Windows 11 Home | Asus TUF Gaming B850-Plus WiFi | AMD Ryzen 7 9800X3D + LC 360 AIO | MSI RTX 5090 LC 360 AIO | 55" Samsung Odyssey Gen 2 | 64GB PC5-48000 DDR5 | 1TB M2 SSD for OS | 2TB M2 SSD for DCS | NZXT C1000 Gold ATX 3.1 1000W | TM Cougar Throttle, Floor Mounted MongoosT-50 Grip on TM Cougar board, MFG Crosswind, Track IR

Posted

my old 7800GTX card started puking in overcast clouds, the new 260GTX SCC isnt even noticing them ..processing them, as they wouldnt even excist (same cpu) ...4xAF 8xQAA ...overcast...np whatsover...strange

[sIGPIC][/sIGPIC]

Posted (edited)
Export.lua is perhaps THE most important one of them (btw, you can always replay the track and generate Tacviews later if you really need it :smilewink:).

 

However, with no integrity checks on this file anyone can write a script to do anything they want in a very "discreet" fashion, unlike other files whereby a cheat will be obvious...

 

For example I can edit Yodas "ERI radar Mod" export.lua code by adding two slashes in front of one of the lines, and make his already "debatable" random ECM ranging give me PERFECT ECM ranging EVERYTIME... and nothing can prevent me from doing so if the server doesnt check this...

 

Not to mention the already available number of other mods which can be used against pilots without their knowledge (even if the mods are public and open source).

 

Just to give you an idea.... Here is a quote i got from someone who flew around recently and "tuned in" to comms in situations where such mods were used on a public server... just so you know what can, and IS already being used against you on servers that DONT check export.lua

 

NOTE: above comms did not involve any 104th pilots, just pilots who were flying on their server at that time and happened to be using LEAVU datalink and other tools against others around them...

 

I think you understand now why export.lua can indeed be very important, especially for public servers where you want to provide a FAIR environment for everyone!

 

Of course its still up to the server moderators to set the Integrity rules on these things... but its always best to be informed on whats possible, dont you think?

 

IMO, after all the cheating accusations of FC1... better safe than sorry!

 

Quote:

players "evolved" with FC2.

 

Well, it has become a predominantly F-15 playground on 104th server....

 

....chatter was something like this...

 

1: Check your Datalink

2: Yep, visual

1: Fox 3

2: See that guy on the left ... will take him

1: Okay

2: 3 more bandits at 50km

1: Fox 3, Fox 3, Fox 3

2: Fox 3 on the one to the right

1: Yeap okay... Alright lets head home. You see where I am on the datalink?

2. Yeap will form up.

 

Amusing to say the least.

 

The summary you have there that references "datalink" is not Leavu datalink! Wow, what a misunderstanding. It is the AWACs in our new mission. A little bit of paranoia it seems by your source I think.

 

While all this talk is great to see what options are available and to help prevent cheating, at the same time, it not like cheating is rampant all over the place. I think the running ban list on the 104th for FC1 was like 12 people out of hundreds. Anyway, for the 104th, we are just reviewing our options and not rushing into anything quite yet. Simple as that.

Edited by Crunch
Posted

Neg, Crunch! Im quite positive that was a few days ago, before you guys added AWACS into your mission... :)

 

But regardless, my point is just to give everyone an example from a situation that actually happened... and of course to portray a hypothetical one that WILL certainly happen in the future!

 

It doesnt matter which server, or who flew, its more a matter of promoting awareness to others of what can be used against them if the server doesn't check export.lua

 

I do agree that 99% of pilots are not going to do anything fishy... however its a matter of trust, even if its just that 1% at stake...

 

Cheers!

 

Breakshot_Sig_2.jpg

Tim "Breakshot" Mytrofanov | C.O. of 51 ПВО / 100 КИАП Regiments | twitch.tv/51breakshot

 

 

Posted

For overcast you don't really need any changes to files, just reduce image size in ...Overcast/OVH folder from 512x512 24bit to 256x256 8bit BMP (reduce to 8bit with BRIGHT tool). Also don't use AF with lower end graphics card with overcast and you'll be alright... if you stil get very bad FPS then maybe its time to upgarde?

 

 

Or you can try my overcast mod i converted for FC2.

 

http://forums.eagle.ru/showpost.php?p=873548&postcount=11

 

Breakshot_Sig_2.jpg

Tim "Breakshot" Mytrofanov | C.O. of 51 ПВО / 100 КИАП Regiments | twitch.tv/51breakshot

 

 

Posted
I think most everybody understand this, but to make sure I want to point out that you can check individual FILES or FOLDERS with each check script assignment in network.cfg. For example, the default setting that checks Config\Weapons checks the entire folder and ALL of the files inside it.

 

What about subfolders? are those checked by default, do we need to add them one by one or can we need to add a "/*" at the end to check all the files in the folder and all the files in subfolders?

AMD Ryzen 1400 // 16 GB DDR4 2933Mhz // Nvidia 1060 6GB // W10 64bit // Microsoft Sidewinder Precision 2

Posted (edited)

Wait a minute wait a minute, I just had an idea. First, open revanche02.miz (in missions/campaign) and see what is inside: some custom files from /scripts and /config. Those files settings are forced regarless your own files, at least in single player.

 

So the hipotesis is: make a multiplayer mission and insert the files you want to force upon all clients, regardless their mods (or even clients won't need to install them)! for example rearm, FUI, etc. Even customized ones (imagine you want a specific and limited payload selection from maintenance menu). And all this with a minum integrity check needed!

 

Will it work in multiplayer? o_O

 

Testing with a friend that uses a modded rearm menu.

 

EDIT: not working, neither in SP or MP, but I suspect I'm doing something wrong.

Edited by Distiler

AMD Ryzen 1400 // 16 GB DDR4 2933Mhz // Nvidia 1060 6GB // W10 64bit // Microsoft Sidewinder Precision 2

  • Recently Browsing   0 members

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