Welcome in club, same in TF2, 90% servers what use sv_pure 1 arent
protected, becouse everybody can use material wallhack, only 2% with
sv_pure 2 dont allow wallhack models. Thats becouse valve dont use
sv_consistency for checking critical files, cvar just exist but it
isnt checking, it only works in cs source, where you need injected
cheats/programs to allow wallhack..

2009/5/4 AnAkIn . <[email protected]>:
> Still not fixed, sv_pure is still broken for L4D. People can use material
> wallhacks and other custom things without any problems.
>
> 2008/12/5 AnAkIn . <[email protected]>
>
>> A Steam developer told me that it's sv_pure that has to be fixed, and Steam
>> won't be updated to check if the .VPK files have been modified.
>>
>>
>> So, the only things that would need to be done are:
>>
>> 1) Make check_crc work on .vpk files
>> 2) Put all the materials/models/particles/sounds files in VPK files (those
>> which are not currently).
>>
>>
>>
>>
>> 2008/11/26 AnAkIn . <[email protected]>
>>
>>> Ok, each time you got an extra file error, you have to restart the game to
>>> be able to reconnect.
>>>
>>> But then there were still extra files problems...and I finally found a
>>> working whitelist for the materials\ folder:
>>>
>>>     materials\... allow_from_disk+check_crc
>>>     materials\correction\... allow_from_disk
>>>     materials\cubemaps\urban_cube01.hdr.vtf allow_from_disk
>>>     materials\blueblackflash.txt allow_from_disk
>>>     materials\models\materialslist.txt allow_from_disk
>>>     materials\particle\grayscalegradient.tga allow_from_disk
>>>     materials\particle\grayscalegradient.txt allow_from_disk
>>>     materials\sprites\tp_beam001.txt allow_from_disk
>>>     materials\vgui\fonts\buttons_32.vbf allow_from_disk
>>>      materials\debug\... allow_from_disk
>>>     materials\engine\... allow_from_disk
>>>     materials\vgui\... allow_from_disk
>>>     materials\temp\... allow_from_disk
>>>
>>>
>>> 2008/11/26 AnAkIn . <[email protected]>
>>>
>>>> Sorry for posting so much e mail.
>>>>
>>>> I tried to do an exception list, but that didn't even work:
>>>>
>>>> Pure server: client has loaded extra file
>>>> [GAME]\materials/correction\airport_main.raw. File must be removed to play
>>>> on this server
>>>>
>>>> Here is my whitelist:
>>>>
>>>>     materials\... allow_from_disk+check_crc
>>>>       materials\correction\... allow_from_disk
>>>>     materials\blueblackflash.txt allow_from_disk
>>>>     materials\models\materialslist.txt allow_from_disk
>>>>     materials\particle\grayscalegradient.tga allow_from_disk
>>>>     materials\particle\grayscalegradient.txt allow_from_disk
>>>>     materials\sprites\tp_beam001.txt allow_from_disk
>>>>     materials\vgui\fonts\buttons_32.vbf allow_from_disk
>>>>
>>>> If anyone could help...
>>>>
>>>>
>>>> 2008/11/26 AnAkIn . <[email protected]>
>>>>
>>>>> No, what I said above don't even work:
>>>>>
>>>>> materials\... allow_from_disk+check_crc
>>>>>
>>>>> Now everybody get disconnected with this error:
>>>>>
>>>>> disconnect pure server : client has leaded extra file
>>>>> [game]/materials/correction/zombieintro.raw. files must be removed to play
>>>>> on the server
>>>>>
>>>>> So I guess I'll have to do like an exception list with
>>>>> "allow_from_disk"...
>>>>>
>>>>> 2008/11/26 AnAkIn . <[email protected]>
>>>>>
>>>>> Even better:
>>>>>>
>>>>>> http://img444.imageshack.us/img444/9725/l4dhospital01apartment0ns1.jpg
>>>>>>
>>>>>> If it's outside of the .vpk, I can fix this with
>>>>>>
>>>>>>     materials\... allow_from_disk+check_crc
>>>>>>
>>>>>> But if this is done inside of the .vpk, nothing can be done to prevent
>>>>>> it.
>>>>>>
>>>>>> What would need to be done is:
>>>>>>
>>>>>> 1) Make Steam check if .vpk files have not been modified each time you
>>>>>> run the game, like it does for .GCF files
>>>>>> 2) Make the game "mount?" the .vpk files, so an other program can't
>>>>>> modify them after you launched the game.
>>>>>> 3) Make sv_pure 2 loads all content from .vpk files (fix from_steam to
>>>>>> load content from .vpk files)
>>>>>>
>>>>>> and less important:
>>>>>>
>>>>>> 4) Change the sound files to be in the .vpk files instead of game
>>>>>> folders
>>>>>>
>>>>>>
>>>>>> If sv_pure is not fixed, then there'll be lot of "easy cheating" in
>>>>>> leagues...:/
>>>>>>
>>>>>>
>>>>>> 2008/11/25 AnAkIn . <[email protected]>
>>>>>>
>>>>>>> A friend tried to modify an infected's skin, and I did this on my
>>>>>>> server:
>>>>>>>
>>>>>>> materials\models\infected\... allow_from_disk+check_crc
>>>>>>>
>>>>>>> then he got kicked with:
>>>>>>>
>>>>>>> Disconnect: Pure server: client has loaded extra file
>>>>>>> [GAME]\materials/models\infected\boomer\boomer.vmt. File must be 
>>>>>>> removed to
>>>>>>> play on this server..
>>>>>>>
>>>>>>> but if I make it check all directories, it takes longer to join the
>>>>>>> server :/
>>>>>>>
>>>>>>>
>>>>>>> 2008/11/25 AnAkIn . <[email protected]>
>>>>>>>
>>>>>>>> Also, some people already started to make red colored skins with that
>>>>>>>> technique :/
>>>>>>>>
>>>>>>>>
>>>>>>>> http://www.imagecrate.de/upload/81108_l4d_hospital01_apartment0003.jpg
>>>>>>>>
>>>>>>>> 2008/11/25 AnAkIn . <[email protected]>
>>>>>>>>
>>>>>>>> Someone already found how to get around of the .vpk files, so you can
>>>>>>>>> delete files from them and load them from your game directory.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> http://forums.facepunchstudios.com/showthread.php?p=12563767#post12563767
>>>>>>>>>
>>>>>>>>> And there's nothing we can do to block that :/
>>>>>>>>>
>>>>>>>>> 2008/11/23 Jeff Sugar <[email protected]>
>>>>>>>>>
>>>>>>>>> There already is. It's on l4dmods, and likely elsewhere as well
>>>>>>>>>>
>>>>>>>>>> On Sun, Nov 23, 2008 at 1:31 AM, AnAkIn . <[email protected]>
>>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>> > It seems that the .vpk files could be modifiable, someone will
>>>>>>>>>> probably
>>>>>>>>>> > make
>>>>>>>>>> > a program for that, so it would be good that Steam check if the
>>>>>>>>>> .vpk files
>>>>>>>>>> > are the originals ones when you launch the game, like it does
>>>>>>>>>> with .gcf .
>>>>>>>>>> >
>>>>>>>>>> > 2008/11/22 AnAkIn . <[email protected]>
>>>>>>>>>> >
>>>>>>>>>> > > For the .vpk files, if you try to modify one of the files in it
>>>>>>>>>> (like a
>>>>>>>>>> > > model/material) and put it in your L4D folders, the game will
>>>>>>>>>> just ignore
>>>>>>>>>> > > it, it always load everything from the .vpk files.
>>>>>>>>>> > >
>>>>>>>>>> > > 2008/11/22 AnAkIn . <[email protected]>
>>>>>>>>>> > >
>>>>>>>>>> > > I didn't try (I don't want to empty my servers atm), but I know
>>>>>>>>>> that it
>>>>>>>>>> > >> shouldn't give me this error, but then this doesn't solve the
>>>>>>>>>> problem
>>>>>>>>>> > that
>>>>>>>>>> > >> sv_pure doesn't work at all like it should.
>>>>>>>>>> > >>
>>>>>>>>>> > >> 2008/11/22 David Parker <[email protected]>
>>>>>>>>>> > >>
>>>>>>>>>> > >> Just out of curiosity, does it still give that error if you
>>>>>>>>>> also set
>>>>>>>>>> > >>> sv_pure_kick_clients to zero?
>>>>>>>>>> > >>>
>>>>>>>>>> > >>>     - Dave
>>>>>>>>>> > >>>
>>>>>>>>>> > >>> ----- Original Message -----
>>>>>>>>>> > >>> From: "AnAkIn ." <[email protected]>
>>>>>>>>>> > >>> Date: Saturday, November 22, 2008 5:47 am
>>>>>>>>>> > >>> Subject: [hlds_linux] L4D - Sv_pure is broken
>>>>>>>>>> > >>> To: Half-Life dedicated Linux server mailing list <
>>>>>>>>>> > >>> [email protected]>
>>>>>>>>>> > >>>
>>>>>>>>>> > >>> > Since L4D doesn't use GCF files, sv_pure no longer works:
>>>>>>>>>> > >>> >
>>>>>>>>>> > >>> >
>>>>>>>>>> > >>> > As in other source games, I tried using this:
>>>>>>>>>> > >>> >
>>>>>>>>>> > >>> >
>>>>>>>>>> > >>> > materials\...        from_steam
>>>>>>>>>> > >>> >
>>>>>>>>>> > >>> > models\...            from_steam
>>>>>>>>>> > >>> >
>>>>>>>>>> > >>> > sound\...            from_steam
>>>>>>>>>> > >>> >
>>>>>>>>>> > >>> >
>>>>>>>>>> > >>> >
>>>>>>>>>> > >>> > Most of the materials and models are in the .vpk files, I
>>>>>>>>>> didn't
>>>>>>>>>> > >>> > test yet to
>>>>>>>>>> > >>> > modify one of them to see if it works, I'll test later, but
>>>>>>>>>> I
>>>>>>>>>> > >>> > did with a
>>>>>>>>>> > >>> > sound file:
>>>>>>>>>> > >>> >
>>>>>>>>>> > >>> >
>>>>>>>>>> > >>> >
>>>>>>>>>> > >>> > All of the sounds are just in your sound/ folder, so if you
>>>>>>>>>> > >>> > modify a sound
>>>>>>>>>> > >>> > file, sv_pure won't check for it because it checks the GCF
>>>>>>>>>> (but
>>>>>>>>>> > >>> > L4D doesn't
>>>>>>>>>> > >>> > use GCF) or maybe .VPK (not sure if VALVe made it check
>>>>>>>>>> .VPK
>>>>>>>>>> > >>> > files, I'll
>>>>>>>>>> > >>> > check later).
>>>>>>>>>> > >>> >
>>>>>>>>>> > >>> >
>>>>>>>>>> > >>> > So I tried using allow_from_disk+check_crc, but that
>>>>>>>>>> doesn't
>>>>>>>>>> > >>> > work either,
>>>>>>>>>> > >>> > everybody get kicked from my servers with this error:
>>>>>>>>>> > >>> >
>>>>>>>>>> > >>> >
>>>>>>>>>> > >>> >
>>>>>>>>>> > >>> > [L4DUI] GenericConfirmation::SetMessageText : Disconnect:
>>>>>>>>>> Pure
>>>>>>>>>> > server:
>>>>>>>>>> > >>> > client has loaded extra file
>>>>>>>>>> > >>> > [GAME]\sound\ambient\ambience\1b_rooftoptrain_st_loop.wav.
>>>>>>>>>> File
>>>>>>>>>> > >>> > must be
>>>>>>>>>> > >>> > removed to play on this server..
>>>>>>>>>> > >>> >
>>>>>>>>>> > >>> >
>>>>>>>>>> > >>> > Thanks.
>>>>>>>>>> > >>> >
>>>>>>>>>> > >>> >
>>>>>>>>>> > >>> > AnAKIn
>>>>>>>>>> > >>> > _______________________________________________
>>>>>>>>>> > >>> > To unsubscribe, edit your list preferences, or view the
>>>>>>>>>> list
>>>>>>>>>> > >>> > archives, please visit:
>>>>>>>>>> > >>> > http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>>>>>>>> > >>> _______________________________________________
>>>>>>>>>> > >>> To unsubscribe, edit your list preferences, or view the list
>>>>>>>>>> archives,
>>>>>>>>>> > >>> please visit:
>>>>>>>>>> > >>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>>>>>>>> > >>>
>>>>>>>>>> > >>
>>>>>>>>>> > >>
>>>>>>>>>> > >
>>>>>>>>>> > _______________________________________________
>>>>>>>>>> > To unsubscribe, edit your list preferences, or view the list
>>>>>>>>>> archives,
>>>>>>>>>> > please visit:
>>>>>>>>>> > http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>>>>>>>> >
>>>>>>>>>> _______________________________________________
>>>>>>>>>> To unsubscribe, edit your list preferences, or view the list
>>>>>>>>>> archives, please visit:
>>>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives, please 
> visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to