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

Reply via email to