Author Topic: File checks? WTF!!!?  (Read 4375 times)

Offline console

  • Brobdingnagian Member
  • ***
  • Posts: 4518
  • "Man, this is the way to travel," said my attorney
    • View Profile
    • tastyspleen.net
  • Rated:
File checks? WTF!!!?
« on: January 12, 2008, 09:57:03 PM »
GREETINGS AND FELICITOUS SALUTATIONS.

We decided to try out some anticheat file checks last night, and I guess things have been a little bumpy so far.

I'd like to attempt to clarify a few points:

1. Failed file checks do NOT mean someone is necessarily cheating.  It's just an indication that a player is using non-stock models or sounds.  (NOTE: We had some bugs initially, and even the stock a_grenades.md2 model was being incorrectly flagged as non-stock... We thought we had it fixed, but there may still be issues with the cyborg model... We apologize for the inconvenience.)

2. We support the community's efforts to customize quake2 for their own enjoyment.  This means that we will be happy to accommodate custom sounds and models... We are NOT trying to set up some draconian system of checks that limits people's ability to enjoy a customized quake2 experience.  If you have some customized player models or sounds (like railgun hum and footsteps) that are simply custom but not intended as cheats, feel free to upload them to us, and we can add them to the list of known files.

3. That's all I have so far... further discussion is welcome...


Regards,

:afro:



  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline X'tyfe

  • Phenomenally Prodigious Member
  • **
  • Posts: 3587
  • Yep
    • View Profile
  • Rated:
Re: File checks? WTF!!!?
« Reply #1 on: January 12, 2008, 10:31:12 PM »
please sticky :D

We are NOT trying to set up some draconian system of checks that limits people's ability to enjoy a customized quake2 experience.

this was my initial thought, when anticheat became available and with this file checking
i figured it would turn into what ruined quake3 if used the wrong way. while i still have strong feelings towards it
i think people should submit there custom files if they fail checks so we can avoid something like that
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline PANTONE 7717C

  • Swanky Member
  • *****
  • Posts: 565
    • View Profile
  • Rated:
Re: File checks? WTF!!!?
« Reply #2 on: January 13, 2008, 05:38:34 PM »
...players/cyborg/a_grenades.md2   - Like you said this file sometimes failes the check and I've seen other anticheat-users return a failed check for this stock file as well. Long time ago I had replaced the cyborg tris.md2 with the male tris.md2 and after fixing that the a_grenades.md2 seems to pass the check, at least that's what it looks like. Weird.
Since anticheat is not forced I don't really see the point of this as it only checks the anticheat users(?). I mean I regularly check 'aclist' and I've never seen more than three or four players at the same time that actually use anticheat, but now the file checks only make the few anticheat users look suspicious, kind of. I use the rg_hum from Q3 and of course that failes the check, but it would be nice to see something printed like:
[anticheat] Pan has a modified sound/weapons/rg_hum.wav but at least he uses anticheat. (J/k)
[anticheat] Pan failed 1 file check.

O well it's no big deal but the first time I connected with the file check running it printed about five lines of failed checks for customized stuff which of course didn't look good. So I just went to change a few things back to stock... it's either that or ditching anticheat. I'm not saying I don't applaud file checks but it feels a bit half-assed :P when it only checks anticheat users.
Maybe I'll just upload some of the customized files, mostly sounds. (offtopic: speaking of uploading ever since the server migration my password isn't recognized and I can't acces my TS domain.)


Offline console

  • Brobdingnagian Member
  • ***
  • Posts: 4518
  • "Man, this is the way to travel," said my attorney
    • View Profile
    • tastyspleen.net
  • Rated:
Re: File checks? WTF!!!?
« Reply #3 on: January 13, 2008, 05:51:19 PM »
Long time ago I had replaced the cyborg tris.md2 with the male tris.md2

Personally I think that should be fine.  We could wild card those hashes so that any stock models could be interchanged between male/female/cyborg...


speaking of uploading ever since the server migration my password isn't recognized and I can't acces my TS domain.

Strange... If you want to PM me a new password I'll reset it.


Regards,

quadz

  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline X'tyfe

  • Phenomenally Prodigious Member
  • **
  • Posts: 3587
  • Yep
    • View Profile
  • Rated:
Re: File checks? WTF!!!?
« Reply #4 on: January 13, 2008, 06:12:51 PM »
i also cant get on anymore, if you remember last night :D
could be related
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline jägermonsta

  • Brobdingnagian Member
  • ***
  • Posts: 4441
  • Bigger Than Jesus
    • View Profile
  • Rated:
Re: File checks? WTF!!!?
« Reply #5 on: January 14, 2008, 10:08:46 AM »
sweet I got some to upload  ;D
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline Whirlingdervish

  • Super ShortBus Extravaganza
  • Illimitable Sesquipedalian Member
  • *
  • Posts: 6384
    • View Profile
    • The Dervish Depository
  • Rated:
Re: File checks? WTF!!!?
« Reply #6 on: January 18, 2008, 05:21:41 PM »
I had a related problem today with the crakhor model giving a false report via anticheat, and as far as I know, I don't even have it.

I checked my baseq2/models/players directory and all of my paks and mod directories, and theres no crakhor.
I also have model downloading set to off and have never used it because I prefer to see grunts over homers and cows and penguins and such.

any clue why it would tell me I have a screwy .md2 that doesn't even exist on my comp?




  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline RailWolf

  • Sr. Member
  • ****
  • Posts: 441
  • Into The Void
    • View Profile
    • QuadDamage.net
  • Rated:
Re: File checks? WTF!!!?
« Reply #7 on: January 18, 2008, 05:44:46 PM »
Because the way it's set-up, a client's file's SHA1 must match what is on the hash list. For example, the hash for crackhor model is bb81abb2934f0ffc68a1c9d467f78415d12e8f9d   but if the client doesn't have this file, it wouldn't be able to match that number so it would show as a failed check. We can set up 'file not found' hashes for the crakhor and cyborg which would just be blank, or 000000etc (no data) hash, and it would solve this problem.
« Last Edit: January 18, 2008, 05:47:38 PM by RailWolf »
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline R1CH

  • Sr. Member
  • ****
  • Posts: 341
    • View Profile
  • Rated:
Re: File checks? WTF!!!?
« Reply #8 on: January 18, 2008, 05:57:36 PM »
Because the way it's set-up, a client's file's SHA1 must match what is on the hash list. For example, the hash for crackhor model is bb81abb2934f0ffc68a1c9d467f78415d12e8f9d   but if the client doesn't have this file, it wouldn't be able to match that number so it would show as a failed check. We can set up 'file not found' hashes for the crakhor and cyborg which would just be blank, or 000000etc (no data) hash, and it would solve this problem.
Actually, the problem is Q2 reverts to male/grunt if a model is not found, so the crakhor tris.md2 would actually match the male tris.md2 if it weren't present. The filecheck syntax allows for wildcards for this purpose, so you can allow mixing and matching of any allowed player model.
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline RailWolf

  • Sr. Member
  • ****
  • Posts: 441
  • Into The Void
    • View Profile
    • QuadDamage.net
  • Rated:
Re: File checks? WTF!!!?
« Reply #9 on: January 18, 2008, 05:59:05 PM »
hrmm..  I thought we had wildcarded the models for this purpose.  Anywho, thanx R1CH for clearing this up.
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

 

El Box de Shoutamente

Last 10 Shouts:

Costigan_Q2

November 11, 2024, 06:41:06 AM
"Stay cozy folks.

Everything is gonna be fine."

There'll be no excuses for having TDS after January 20th, there'll be no excuses AT ALL!!!
 

|iR|Focalor

November 06, 2024, 03:28:50 AM
 

RailWolf

November 05, 2024, 03:13:44 PM
Nice :)

Tom Servo

November 04, 2024, 05:05:24 PM
The Joe Rogan Experience episode 223 that dropped a couple hours ago with Musk, they're talking about Quake lol.

Costigan_Q2

November 04, 2024, 03:37:55 PM
Stay cozy folks.

Everything is gonna be fine.
 

|iR|Focalor

October 31, 2024, 08:56:37 PM

Costigan_Q2

October 17, 2024, 06:31:53 PM
Not activated your account yet?

Activate it now! join in the fun!

Tom Servo

October 11, 2024, 03:35:36 PM
HAHAHAHAHAHA
 

|iR|Focalor

October 10, 2024, 12:19:41 PM
I don't worship the devil. Jesus is Lord, friend. He died for your sins. He will forgive you if you just ask.
 

rikwad

October 09, 2024, 07:57:21 PM
Sorry, I couldn't resist my inner asshole.

Show 50 latest
Welcome, Guest. Please login or register.
November 22, 2024, 08:35:58 PM

Login with username, password and session length