General MOD MISUNDERSTANDING Created 8 years ago2016-02-12 23:26:57 UTC by 2muchvideogames 2muchvideogames

Created 8 years ago2016-02-12 23:26:57 UTC by 2muchvideogames 2muchvideogames

Posted 8 years ago2016-02-12 23:27:27 UTC Post #328834
https://steamcommunity.com/app/70/discussions/0/412446890555218029/

This is a post of somebody who was scared of installing mods and want to know if they have any so they can remove them.

Heres the problem: dude thinks that half life mods work like L4D and Skyrim, where some model or sound replacement will change aspects of the default game. But we know thats not how half life mods work. Half life mods are completely separate from the default assets and are officially known as 'custom games' similar to custom maps in dota/starcraft/warcraft.

How many people do you think have this misunderstanding and causing them to stay away from hl mods? I'm guessing all the obscene mods and stuff popularized by youtoob videos may have put some ppl off to modding, perhaps.But the big problem here is that HL/HL2 mods and 'mods' of other games like skyrim mean completely different things.
Posted 8 years ago2016-02-12 23:43:19 UTC Post #328837
poor guy's afraid to get VAC banned if he installs a HL mod :D
Tetsu0 Tetsu0Positive Chaos
Posted 8 years ago2016-02-13 00:01:53 UTC Post #328838
To be fair wasn't there a mod that used a custom graphics dll that vac was not cool with at all?
Crollo CrolloTrollo
Posted 8 years ago2016-02-13 00:12:08 UTC Post #328839
I think there was some freak out about the mod Paranoia back in the day, but as far as I'm aware that was mostly just rumors.
Crypt Crypt120% sorry!
Posted 8 years ago2016-02-13 11:09:19 UTC Post #328846
Nothing against mods, but iirc from back in the day, a couple of moders used SoHL to make maps for CS 1.6 and got a VAC ban when they played said maps. I think the ban was triggered particularly because of the modified water.
Being a newbie back then, i stood away from Sohl from that moment. Again, maybe it was just false rumors, maybe i'm just remembering wrong, i don't even know the full capabilities of Sohl.
Posted 8 years ago2016-02-13 12:03:14 UTC Post #328849
Here are details on how VAC works :

It scans your game (code and assets) and look for anything suspicious. If it's the case and I'm going to assume you are a running a cheat, it's "signature" is compared to a database of known cheats. If it's the case, then the ban is triggered, otherwise, it is scanned and since it's a cheat, it will be added to the database and the ban is triggered.

But what about PARANOIA (and Cry of Fear) ? Why aren't we banned for using their "hacked" opengl32.dll ? It's because their "hacked" opengl32.dll is just a modified version of the original opengl32.dll, it's not something that inject code within the engine/game.

Why I put the word "hacked" in quotes ? Because it doesn't mean what everyone thinks which is some kind of malicious code. In programming world, a hack is an inelegant solution to a problem. In this sense, a hack gets the job done but in an inefficient, un-optimal or ugly way hence why we are calling "hacked" opengl32.dll.
Posted 8 years ago2016-02-13 13:04:05 UTC Post #328853
I wouldn't know the details, but wouldn't it be possible for someone to modify the OpenGL code so that it renders differently? Making walls transparent, for example, would probably be possible to do by only changing the OpenGL DLL file. That'd definitely be a cheat. I would guess that VAC would need to scan not only the game DLLs, but also any dynamic libraries it links to.

I don't see how it would possibly be a problem in a mod, though. As far as I know VAC only runs on commercial games.
Penguinboy PenguinboyHaha, I died again!
Posted 8 years ago2016-02-14 13:10:19 UTC Post #328873
You are right Penguinboy, it requires a single line tweak in the OpenGL32.dll code to allow some kind of wall hack. But VAC has powerful scanning algorithms.
Posted 8 years ago2016-02-15 12:57:01 UTC Post #328893
VAC has been broken for years, well at least on GS they don't really update it anymore as opposed to CS:GO's engine. Ive read some material quite a while ago on how to avoid getting detected by VAC, some really in depth stuff was there, but since im not that good of a programmer I didn't understand much. Don't know where to find that doc/site now though :(
rufee rufeeSledge fanboy
Posted 8 years ago2016-02-15 14:43:19 UTC Post #328894
"Making a mod is easy"
You must be logged in to post a response.