What I'm about to say will most likely never happen, but I can dream right? 

Alfred, after this new query system is complete, is there any chance it
could be made free to the world so hopefully other games could use it?  I
would *love* to see one server protocol for all online games - one protocol
to serve them all!  ;-)   

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> Alfred Reynolds
> Sent: Friday, July 16, 2004 2:04 PM
> To: [EMAIL PROTECTED]
> Subject: RE: [hlds_apps] RE: Source Engine Query Format
> 
> The SQS query system implemented a series of "virtual" 
> databases which tools can query from. The engine would 
> implement a code database (hostname, players, et al) and then 
> each specific mod can implement its own extended db (team, 
> money, bananas, etc). This flexibility is the reason why it 
> will take a little while to implement :)
> 
> - Alfred
> 
> ----Original Message----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> Jeffrey "botman" Broome Sent: Friday, July 16, 2004 11:58 AM To:
> [EMAIL PROTECTED] Subject: Re: [hlds_apps] RE: 
> Source Engine Query Format 
> 
> > Brian A. Stumm wrote:
> > 
> > > Perhaps I am missing it but I want more... :D
> > > 
> > > Nowhere within that spec did I see a "TEAM" field. Health? Armor?
> > > Team Scores in the server data? Personal Scores (dod) or 
> Money (cs), 
> > > etc.
> > 
> > This makes the assumption that all MODs are team based.  The engine 
> > should make no such assumption.
> > 
> > What would be better is to have a "MOD specific" query command that 
> > will allow the engine to call a function in the MOD that returns a 
> > result.
> > 
> > For example...
> > 
> > Query app sends "modvalue\0\team\0\playerindex=1\0" to request the 
> > MOD's "team" value for player index 1.
> > 
> > The engine would pass this query string to the MOD DLL code and the 
> > MOD DLL code would return a response string to the engine 
> which would 
> > get returned to the query app...
> > 
> > "Terrorist\0", or "BlueTeam\0", etc.
> > 
> > The MOD DLL could create it's own extensions to the standard engine 
> > list of query commands to allow query apps to determine "money", 
> > "armor", "flag carrying status", etc.
> 
> _______________________________________________
> hlds_apps mailing list
> [EMAIL PROTECTED]
> http://list.valvesoftware.com/mailman/listinfo/hlds_apps


_______________________________________________
hlds_apps mailing list
[EMAIL PROTECTED]
http://list.valvesoftware.com/mailman/listinfo/hlds_apps

Reply via email to