This protocol is available on some HL servers via a plugin and is an attempt
at creating a universal protocol. :)

http://www.open-game-protocol.org/


> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:hlds_apps-
> [EMAIL PROTECTED] On Behalf Of Terry
> Sent: 17 July 2004 21:02
> To: [EMAIL PROTECTED]
> Subject: RE: [hlds_apps] RE: Source Engine Query Format
> 
> 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



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

Reply via email to