Author Topic: q2 models  (Read 33596 times)

Offline beanstorm

  • Sr. Member
  • ****
  • Posts: 280
    • View Profile
    • beanstorms skins
  • Rated:
Re: q2 models
« Reply #15 on: September 06, 2008, 12:31:19 PM »
Is there a reason why custom player models don`t work on all servers? 
« Last Edit: September 15, 2008, 11:28:46 AM by beanstorm »
  • 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 Paril

  • Jr. Member
  • **
  • Posts: 89
    • View Profile
  • Rated:
Re: q2 models
« Reply #16 on: April 02, 2009, 08:11:00 PM »
Depends.. can you be more specific?

They work on the client end at all times, but this of course depends on if you have it or not.

-Paril
  • 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 [BTF] Reflex

  • Loquaciously Multiloquent Member
  • ****
  • Posts: 5324
  • !
    • View Profile
  • Rated:
Re: q2 models
« Reply #17 on: April 03, 2009, 06:02:10 AM »
If you have the skin/model in baseq2 it would work for vanilla, dm, mutant etc..

but,

if you had a different version of it in a mod folder,  like if you were playing railz, wodx, ctf etc..
it would use the one in those folders.

All I can think of
  • 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
Sometimes I think it’s a sin when I feel like I’m winnin’ when I’m losin’ again

Offline beanstorm

  • Sr. Member
  • ****
  • Posts: 280
    • View Profile
    • beanstorms skins
  • Rated:
Re: q2 models
« Reply #18 on: April 03, 2009, 09:38:17 AM »
Sorry, I meant,  why cant players with models download switched on  see a custom model on all servers. Railz for instance. Seems fine on mutant.
  • 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 Paril

  • Jr. Member
  • **
  • Posts: 89
    • View Profile
  • Rated:
Re: q2 models
« Reply #19 on: April 03, 2009, 11:27:43 AM »
Oh I see!

You're confusing the client with the server.
Clients in Quake2 don't directly communicate with each other. Basically, this is how player model downloading works:

When connecting, you're sent a configstring that contains all clients' userinfo. From here the engine builds a list of models and skins that he needs, then tries downloading them from the server.

If the server doesn't have the player model "horse" from Client 1, Client 0 can't download it (can't download a non-existant model!)

-Paril
  • 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 QwazyWabbit

  • Carpal Tunnel Member
  • ******
  • Posts: 1372
    • View Profile
  • Rated:
Re: q2 models
« Reply #20 on: April 03, 2009, 07:03:44 PM »
Sorry, I meant,  why cant players with models download switched on  see a custom model on all servers. Railz for instance. Seems fine on mutant.

Custom models must exist on the server so a client can download them. As Paril stated, a client doesn't get a skin just because another client has it. Quake 2 also separates downloads according to game mod. This was to allow custom mods to use unique models and textures without having the client accidentally overwriting them when downloading models and textures with the same names. Servers always keep the stock and modified skins and models and textures under their baseq2 tree.

Player skins are downloaded to to the client's quake2/moddir/players/ where moddir is the mod folder for the server to which the client is currently connected. If you want to see a skin in all mods you need to copy or move the player skin folder into quake2/baseq2/players/ tree. Once it's under the baseq2 hierarchy it will be available to the client in all mods and modes.

This also made client maintenance a bit of a pain because a map or skin downloaded in one mod was re-downloaded in another mod when it came up on that other mod server. If you played a dozen mods, you had a dozen copies of the same custom maps and skins if those mods all used them.

So:

quake2/baseq2/*   <---- server custom files reside here and will be sent to clients that need them, including player skins and maps

quakeq2/moddir/* <---- the tree the client puts them in  (moddir is usually the name of the mod, e.g., lox, wod, weapons, xatrix, lithium, chaos, dday, etc.)


BEWARE: Some maps have the same names but are actually different maps for different mods. Moving maps into the base tree can cause "map differs from server" errors in those cases, which will cause a client disconnect. The best way to manage maps is to make sure the ones you are moving into the base are not duplicated there already. If you find a duplicate name, check that the files are identical length and/or same MD5 sum or otherwise are identical before overwriting or deleting them. Whatever you have left in the mod trees after collecting files into the base tree is unique to each of the mods.
« Last Edit: April 03, 2009, 07:56:03 PM by QwazyWabbit »
  • 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 beanstorm

  • Sr. Member
  • ****
  • Posts: 280
    • View Profile
    • beanstorms skins
  • Rated:
Re: q2 models
« Reply #21 on: April 04, 2009, 10:02:11 AM »
Ok, thanks guys. I understand now.  :beer:
  • 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 21, 2024, 01:42:11 PM

Login with username, password and session length