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

