SRCDS Steam group


Team Fortress 2/Day of Defeat: Source Update (4-28-10)
#1
This is huge...
Jason Wrote:Required updates to Team Fortress 2 and Day of Defeat: Source have been released. Please run hldsupdatetool to receive the updates. The specific changes include:

Dedicated server
- Linux optimizations.
- Fixed Linux servers not relisting correctly after a master server restart.
- Fixed a case where servers could have "ghost" players consuming player slots.

Engine
- Marked the "snd_show" convar as a cheat.

Team Fortress 2
New content:
- Added new community map cp_freight.
- Added missing physics models for several items.
- Added jiggle bones to the Sam & Max items, and The Buff Banner.
- Added Crit-a-Cola.

Gameplay Changes:
- Pyro changes:
- Flamethrower direct damage reduced 20%.
- Burn duration reduced (10 -> 6 seconds).
- Airblast re-fire delay reduced by 25%.
- Airblast ammo usage reduced by 20%.
- All reflected rockets/grenades/arrows now mini-crit.
- Airblasting enemies into environmental deaths now awards the death credit to the Pyro.
- Heavy changes:
- Minigun spin-up/down time reduced by 25%
- Minigun firing movement speed increased to just under half-normal (from 80 to 110).
- Throwing a sandvich to a teammate now earns a full bonus point (was half a point).
- Bonk! changes:
- Post-use movement penalty removed.
- Now has a re-use cooldown time, like The Sandman.
- The Chargin' Target changes:
- Direct charge hit now does 50 damage + 10 per head (up to 5 heads).
- Capped the turn rate from +left and +right while charging.
- The Huntsman changes:
- Removed restriction that arrows need to be aimed before they can be lit by a Pyro.
- Bow can now be lowered without losing the lit arrow.
- Changed bow so you can start charging it while you're jumping, but you can't fire until you're on the ground.
- Fixed bug where flame effect would get stuck on if you change weapons with a lit arrow.
- Backpack changes:
- Moved Crafting button out to the root class/backpack selection panel.
- Dragging and dropping items in your backpack now makes appropriate sounds.
- Bot changes:
- Bots don't retreat to gather health as readily if they are in combat.
- Bots no longer retreat when moving to block a point capture.
- Bots should now equip an appropriate combat weapon and fight while moving to collect health.
- Bots who are roaming the map and hunting now chase down their victims, following them around corners.
- Bots That fire projectiles (ie: rockets/grenades/etc) don't hold down their fire button for a minimum time. This was causing Soldier bots to fire rockets into nearby walls as they strafed, killing themselves.
- Soldiers bots now switch to their shotgun after firing all four rockets when engaging an enemy.
- Added a few more bot names from community suggestions.
- Fixed a behavior loop with Engineer metal gathering.
- The Sandman change:
- Added a slight speed reduction to stunned players.
- Community requests
- Added ConVars log_verbose_enable and log_verbose_interval to report player positions in the server log at regular intervals
- log_verbose_enable default: 0
- log_verbose_interval default: 3 secs
- "Last-weapon" initialization on respawn now sets itself to be the melee weapon if you don't have a selectable secondary weapon (like The Razorback).

Bug Fixes:
- Fixed an case where The Gunboats didn't apply their damage reduction properly.
- The amount count in the HUD now flashes red when you're low on ammo.
- Extinguishing a burning teammate now earns a full bonus point (was half a point).
- Fixed a permanent overheal exploit involving dispensers.
- Fixed a bug in spectator mode where the user aborted out of freezecam, setup a spec mode (like IN_EYE), and would then have the setting stomped after the freezecam timer expired.
- Fixed bug with disguised spy sometimes seeing his own name in the disguise status HUD.
- Fixed a client crash that could result from players with arrows embedded in them.
- Fixed items that can be worn by any class having the wrong model when worn by a disguised Spy.
- Added missing map prefixes to server browser game types.
- Killing yourself with your own sentry no longer increments the sentry's kill counter.
- Fixed dropped hats sometimes having the wrong team color.
- Fixed crit-boosted players not getting critical hits if their weapon has custom no-crit behavior.
- Fixed the achievement dialog taking a long time to pop up, and completed achievements now sort to the bottom of the list.
- Fixed Spies disguised as Medics hearing the autocaller sound.

Jason
~ Mooga ...w00t? - SRCDS.com on Twitter
[Image: 76561197965445574.png]
Please do not PM me for server related help
fqdn Wrote:if you've seen the any of the matrix movies, a game server is not all that different. it runs a version of the game that handles the entire world for each client connected. that's the 2 sentence explanation.
Reply
#2
I've been looking around and not seen anything or anyone with a similar issue.. I updated a pair of servers to today's update, and now they crash a few seconds after a client connects. I tried updating again but nothing changes. Have you heard of anyone having this issue or know what could cause this? It literally was fine, I closed the server, updated, and now it crashes within 5 seconds of a client connecting. Many clients are complaining of issues, but like I said, I saw no one complain of server issues.

Edit: appears to be a conflict with sourcemod. more details on their forums if any one is interested: http://forums.alliedmods.net/showthread.php?t=125491
Reply
#3
The current versions of SM and MM don't work. Someone reported older versions working.
~ Mooga ...w00t? - SRCDS.com on Twitter
[Image: 76561197965445574.png]
Please do not PM me for server related help
fqdn Wrote:if you've seen the any of the matrix movies, a game server is not all that different. it runs a version of the game that handles the entire world for each client connected. that's the 2 sentence explanation.
Reply
#4
The update release is incomplete. Mooga left out that part:
Code:
And in addition to those changes, we have made large changes in the Linux engine, moving to a newer compiler, adding multiple GCC specific optimizations and changing the filesystem layout for binaries to match more closely to other platforms builds.

These changes have a few consequences you should be aware of.  We have increased the minimum glibc version to 2.3.6, our survey shows that over 95% of you already have newer glibc's so this shouldn't generally be an issue. The new compiler and optimizations has also changed the binary format, if you are using tools that do binary patches into our engine (SourceMod and the like) then these will no longer function, the authors of those products will need to provide updates to get them working again. We have also increased our usage of threads and mutex constructs, if you see hangs or deadlocks on your server (when you didn't before) a gdb backtrace of the process will help us pin down problem.

Here Jason says that sm and mm wont work
Reply
#5
Where did you find that? That wasn't in Jason's e-mail.
~ Mooga ...w00t? - SRCDS.com on Twitter
[Image: 76561197965445574.png]
Please do not PM me for server related help
fqdn Wrote:if you've seen the any of the matrix movies, a game server is not all that different. it runs a version of the game that handles the entire world for each client connected. that's the 2 sentence explanation.
Reply
#6
I am reading the hlds_linux list. Jason wrote it there. The whole mail:
Jason Wrote:Required updates to Team Fortress 2 and Day of Defeat: Source have been released. Please run hldsupdatetool to receive the updates. The specific changes include:

Dedicated server
- Linux optimizations.
- Fixed Linux servers not relisting correctly after a master server restart.
- Fixed a case where servers could have "ghost" players consuming player slots.

Engine
- Marked the "snd_show" convar as a cheat.

Team Fortress 2
New content:
- Added new community map cp_freight.
- Added missing physics models for several items.
- Added jiggle bones to the Sam & Max items, and The Buff Banner.
- Added Crit-a-Cola.

Gameplay Changes:
- Pyro changes:
- Flamethrower direct damage reduced 20%.
- Burn duration reduced (10 -> 6 seconds).
- Airblast re-fire delay reduced by 25%.
- Airblast ammo usage reduced by 20%.
- All reflected rockets/grenades/arrows now mini-crit.
- Airblasting enemies into environmental deaths now awards the death credit to the Pyro.
- Heavy changes:
- Minigun spin-up/down time reduced by 25%
- Minigun firing movement speed increased to just under half-normal (from 80 to 110).
- Throwing a sandvich to a teammate now earns a full bonus point (was half a point).
- Bonk! changes:
- Post-use movement penalty removed.
- Now has a re-use cooldown time, like The Sandman.
- The Chargin' Target changes:
- Direct charge hit now does 50 damage + 10 per head (up to 5 heads).
- Capped the turn rate from +left and +right while charging.
- The Huntsman changes:
- Removed restriction that arrows need to be aimed before they can be lit by a Pyro.
- Bow can now be lowered without losing the lit arrow.
- Changed bow so you can start charging it while you're jumping, but you can't fire until you're on the ground.
- Fixed bug where flame effect would get stuck on if you change weapons with a lit arrow.
- Backpack changes:
- Moved Crafting button out to the root class/backpack selection panel.
- Dragging and dropping items in your backpack now makes appropriate sounds.
- Bot changes:
- Bots don't retreat to gather health as readily if they are in combat.
- Bots no longer retreat when moving to block a point capture.
- Bots should now equip an appropriate combat weapon and fight while moving to collect health.
- Bots who are roaming the map and hunting now chase down their victims, following them around corners.
- Bots That fire projectiles (ie: rockets/grenades/etc) don't hold down their fire button for a minimum time. This was causing Soldier bots to fire rockets into nearby walls as they strafed, killing themselves.
- Soldiers bots now switch to their shotgun after firing all four rockets when engaging an enemy.
- Added a few more bot names from community suggestions.
- Fixed a behavior loop with Engineer metal gathering.
- The Sandman change:
- Added a slight speed reduction to stunned players.
- Community requests
- Added ConVars log_verbose_enable and log_verbose_interval to report player positions in the server log at regular intervals
- log_verbose_enable default: 0
- log_verbose_interval default: 3 secs
- "Last-weapon" initialization on respawn now sets itself to be the melee weapon if you don't have a selectable secondary weapon (like The Razorback).

Bug Fixes:
- Fixed an case where The Gunboats didn't apply their damage reduction properly.
- The amount count in the HUD now flashes red when you're low on ammo.
- Extinguishing a burning teammate now earns a full bonus point (was half a point).
- Fixed a permanent overheal exploit involving dispensers.
- Fixed a bug in spectator mode where the user aborted out of freezecam, setup a spec mode (like IN_EYE), and would then have the setting stomped after the freezecam timer expired.
- Fixed bug with disguised spy sometimes seeing his own name in the disguise status HUD.
- Fixed a client crash that could result from players with arrows embedded in them.
- Fixed items that can be worn by any class having the wrong model when worn by a disguised Spy.
- Added missing map prefixes to server browser game types.
- Killing yourself with your own sentry no longer increments the sentry's kill counter.
- Fixed dropped hats sometimes having the wrong team color.
- Fixed crit-boosted players not getting critical hits if their weapon has custom no-crit behavior.
- Fixed the achievement dialog taking a long time to pop up, and completed achievements now sort to the bottom of the list.
- Fixed Spies disguised as Medics hearing the autocaller sound.


And in addition to those changes, we have made large changes in the Linux engine, moving to a newer compiler, adding multiple GCC specific optimizations and changing the filesystem layout for binaries to match more closely to other platforms builds.



These changes have a few consequences you should be aware of. We have increased the minimum glibc version to 2.3.6, our survey shows that over 95% of you already have newer glibc's so this shouldn't generally be an issue. The new compiler and optimizations has also changed the binary format, if you are using tools that do binary patches into our engine (SourceMod and the like) then these will no longer function, the authors of those products will need to provide updates to get them working again. We have also increased our usage of threads and mutex constructs, if you see hangs or deadlocks on your server (when you didn't before) a gdb backtrace of the process will help us pin down problem.

Jason

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux
Reply
#7
Oh you Linux people...
~ Mooga ...w00t? - SRCDS.com on Twitter
[Image: 76561197965445574.png]
Please do not PM me for server related help
fqdn Wrote:if you've seen the any of the matrix movies, a game server is not all that different. it runs a version of the game that handles the entire world for each client connected. that's the 2 sentence explanation.
Reply
#8
heya,

i think its working with the latest 1.8 build from mmsource.
http://www.sourcemm.net/mmsdrop/1.8/mmsource-1.8.1-hg701.tar.gz

but dont forget to change your vdf to server.so

dont have time to really test it cause im at work atm but mm seemed to load fine now Wink

greetings
herbert

edit: all working fine now after a server restart with latest mm from above and latest sm from 1.3 tree

-> http://forums.alliedmods.net/showthread.php?t=125506
Reply
#9
-sigh- More support tickets... :/

QUIT BREAKING IT VALVE !!!!~~!!
Looking for a game server? Visit fullfrag.com and pick one up as low as $2.50 / mo!
Reply
#10
At least this time they warned us that the update will breake all common addons. But did we had a choice?
No the update was required....
Reply
#11
Eh oh well, I suppose its for the better... No sense in having an out of date game...
Looking for a game server? Visit fullfrag.com and pick one up as low as $2.50 / mo!
Reply
#12
Normally i prefere to be outdated some days. That way i can see if the update brings any trouble with it (like it is most times). When the errors are known and you know how to fix it or which addons needs to be updated i run the updates.
And to be sure everything works i prefere being outdated for one or two days.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)