.:: Bots United ::.  
filebase forums discord server github wiki web
cubebot epodbot fritzbot gravebot grogbot hpbbot ivpbot jkbotti joebot
meanmod podbotmm racc rcbot realbot sandbot shrikebot soulfathermaps yapb

Go Back   .:: Bots United ::. > YappA > Half-Life and HL1 Mods
Half-Life and HL1 Mods Discuss about your favourites HL1 Mods here Half-Life

Reply
 
Thread Tools
Interesting update to CS today
Old
  (#1)
[+Duracell-]
Member
 
Status: Offline
Posts: 65
Join Date: Jan 2004
Default Interesting update to CS today - 10-02-2004

Sry...wasn't sure where to put this, so move it to an appropriate place

Quote:
From http://www.steampowered.com:
An update for all Steam games will be released this evening. See below for a list of what's included. As always, Steam will update your games automatically. Dedicated Servers will be required to restart.

ENGINE (all games)
  • Small CPU optimizations
  • Stop motdfile from having "..","","/" or ":" characters in filename
  • Added new command line option "-dll"; Syntax is -dll [game_dll_to_load]
  • Fix for updated files on the server not getting to the client when using compression
  • Fixed extremely large rcon packets not being returned correctly
CSTRIKE
  • Increased hit damage for elite pistols (slightly)
  • Decreased price for elite pistols to $800
  • Optimized entity lookup routines to reduce CPU load
  • Fix xm1014 and m3 from making endless empty clip sounds when out of ammo
  • Fixed shield bug where client could purchase multiple primary weapons
  • Cstrike spectator health fix (switching players sometimes left health display incorrect)
  • Cstrike lastinv fix (lastinv works at start of round, after picking up items, etc)
  • Cstrike corpse popping fix
  • Cstrike FL_FAKECLIENT fix (3rd-party bots should work fine in cstrike once more)
  • Fixed file leak in ReadWaveFile() function
Looks like the FL_FAKECLIENT thing is fixed. And the -dll option looks interesting as well.
  
Reply With Quote
Re: Interesting update to CS today
Old
  (#2)
Pierre-Marie Baty
Roi de France
 
Pierre-Marie Baty's Avatar
 
Status: Offline
Posts: 5,049
Join Date: Nov 2003
Location: 46°43'60N 0°43'0W 0.187A
Default Re: Interesting update to CS today - 10-02-2004

Thanks for the update Duracell !

I'll move this to the FPS gamers forum.

Nice job too to the official CS bot developer who also became a member of our community, TurtleRocker !



RACC home - Bots-United: beer, babies & bots (especially the latter)
"Learn to think by yourself, else others will do it for you."

Last edited by Pierre-Marie Baty; 10-02-2004 at 02:12.. Reason: fixed typo
  
Reply With Quote
Re: Interesting update to CS today
Old
  (#3)
[+Duracell-]
Member
 
Status: Offline
Posts: 65
Join Date: Jan 2004
Default Re: Interesting update to CS today - 10-02-2004

So what do you think the -dll commandline thingy really means? We can load a dll from the commandline as opposed to editing the liblist.gam file?
  
Reply With Quote
Re: Interesting update to CS today
Old
  (#4)
[+Duracell-]
Member
 
Status: Offline
Posts: 65
Join Date: Jan 2004
Default Re: Interesting update to CS today - 10-02-2004

I have just gotten some confirmation about the -dll commandline.

It overrides the setting in the liblist.gam
  
Reply With Quote
Re: Interesting update to CS today
Old
  (#5)
HangFire
Best served chilled
 
HangFire's Avatar
 
Status: Offline
Posts: 1,005
Join Date: Dec 2003
Location: Saskabush, Canuckada
Default Re: Interesting update to CS today - 10-02-2004

And they still neglect to add offline play. Bah.
  
Reply With Quote
Re: Interesting update to CS today
Old
  (#6)
botmeister
Ex-Council Member
 
botmeister's Avatar
 
Status: Offline
Posts: 1,090
Join Date: Nov 2003
Location: Canada
Default Re: Interesting update to CS today - 10-02-2004

All old the bots will still not function. The new entities will not get imported, and selecting the shield will cause a crash. Because the function structure has been updated, this should cause failures when using an old bot.

Just for laughs I installed POD bot 2.5. The bots do join the game without it crashing, but in my case they don't do anything at all but jump up and down at spawn. As expected, the server gets all messed up doing weird things, and buying the shield causes it to crash and burn.


Maker of the (mEAn) Bot.Admin Manager

"In theory, there is no difference between theory and practice. But, in practice, there is." - Jan L.A. van de Snepscheut
  
Reply With Quote
Re: Interesting update to CS today
Old
  (#7)
Pierre-Marie Baty
Roi de France
 
Pierre-Marie Baty's Avatar
 
Status: Offline
Posts: 5,049
Join Date: Nov 2003
Location: 46°43'60N 0°43'0W 0.187A
Default Re: Interesting update to CS today - 10-02-2004

One could write a metamod plugin that would export the missing entities. It should not be that hard to do...



RACC home - Bots-United: beer, babies & bots (especially the latter)
"Learn to think by yourself, else others will do it for you."
  
Reply With Quote
Re: Interesting update to CS today
Old
  (#8)
botmeister
Ex-Council Member
 
botmeister's Avatar
 
Status: Offline
Posts: 1,090
Join Date: Nov 2003
Location: Canada
Default Re: Interesting update to CS today - 10-02-2004

Quote:
Originally Posted by Pierre-Marie Baty
One could write a metamod plugin that would export the missing entities. It should not be that hard to do...
We talked about this before in botmans forums. The problem is you have to do some fancy tricks to make it work. You have to fool the old bot into transfering its engine functions to a fake mp.dll, and the fake mp.dll transfers to the real mp.dll along with the new engine functions. You also have to transfer the new entities to the engine, but the old bot cannot do this, so you need something that sits between the engine and bot dll, and between the bot dll and the real mp.dll to do all this. You also need to translate all menu selects to conform to the new menu, but the new menu is f***ed up and changes depending on which menu is used (legacy or VGUI) and some other weird thing depending on what team you joined and later switched too (cant't remember exactly how that works) Fortunately, you can translate menu buy commands into the alias buy commands to make it consistent.

It's possible, but a lot of effort imo, and not worth it.

*edit*

You will also have to capture some of the messages which have changed format and translate them into something the old bot can understand. For example the weapon list message no longer works as it did in CS 1.5. The message changes probably kills the whole idea because doing translations may not be possible (did not really think of this one much). We have better things to do than resurect dead bots from the grave - right?


Maker of the (mEAn) Bot.Admin Manager

"In theory, there is no difference between theory and practice. But, in practice, there is." - Jan L.A. van de Snepscheut

Last edited by botmeister; 10-02-2004 at 20:06..
  
Reply With Quote
Re: Interesting update to CS today
Old
  (#9)
Pierre-Marie Baty
Roi de France
 
Pierre-Marie Baty's Avatar
 
Status: Offline
Posts: 5,049
Join Date: Nov 2003
Location: 46°43'60N 0°43'0W 0.187A
Default Re: Interesting update to CS today - 10-02-2004

right.


[BTW I'm still waiting for your reply to that email discussion we started a while ago ]



RACC home - Bots-United: beer, babies & bots (especially the latter)
"Learn to think by yourself, else others will do it for you."
  
Reply With Quote
Re: Interesting update to CS today
Old
  (#10)
stefanhendriks
RealBot Author
 
stefanhendriks's Avatar
 
Status: Offline
Posts: 3,088
Join Date: Nov 2003
Location: Netherlands
Default Re: Interesting update to CS today - 10-02-2004

About this fix for 3rd party bots. Perhaps someone can explain me why this happens since the steam update:

http://forums.bots-united.com/showth...=5909#post5909

I bet this 'fix' has something to do with it...


Author of RealBot, "Arrakis" and "Dune 2 - The Maker" | co-Founder of Bots-United | Fundynamic | Blog | E-Mail me
  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com