ninjaboomer • PM |
Dec 08, 2009 10:01 AM
|
[NO]NinjaBoomer
![]() Posts: 42 |
- Patch to 2.0.0.4
- Patch to 2.0.0.3 - Apply stryder's stuff (2.0.0.3) - Go to left4dead\steam.inf and change 2.0.0.3 to 2.0.0.4 Works for me. Edit: New stryder patch released.
Last edited by: ninjaboomer Dec 08, 2009 10:57 AM
|
ninjaboomer • PM |
Dec 21, 2009 7:53 PM
|
[NO]NinjaBoomer
![]() Posts: 42 |
Bug/issue:
After each campaign there is a vote: "Play against this team again?". If both teams votes yes, the campaign is restarted. This is not what people expect; they expect to play against the same team in the next campaign. If the vote fails, it says: "Returning to lobby". Everyone is disconnected and when you re-enter, you can't join a team until you make a vote to start a new campaign. However, after playing the first map on this new campaign, the new campaign is restarted. After this, people usually leave. Solution: Turn the whole "play against this team again" vote off? |
todiefor • PM |
Dec 22, 2009 6:22 AM
|
todiefor
![]() Posts: 78 |
1st approach to solve this.
Theres no evident way to disable that rematch vote at the end of versus game. Here is an extract of relevant logs: L 12/20/2009 - 22:14:07: Loading map "c5m5_bridge" L 12/20/2009 - 22:26:23: [votemanager2.smx] <[NO]NinjaBoomer><STEAM_1:0:309045077> started a ChangeMission vote L 12/20/2009 - 22:26:40: change mission now vote - changing to L4D2C1 (c1m1_hotel) L 12/20/2009 - 22:26:40: Loading map "c1m1_hotel" L 12/20/2009 - 22:45:04: Loading map "c1m1_hotel" L 12/20/2009 - 22:49:50: Loading map "c2m1_highway" L 12/20/2009 - 22:56:18: Loading map "c3m1_plankcountry" L 12/20/2009 - 23:36:52: Loading map "c4m1_milltown_a" L 12/20/2009 - 23:55:58: Loading map "c4m2_sugarmill_a" L 12/21/2009 - 00:13:36: Loading map "c4m3_sugarmill_b" L 12/21/2009 - 00:27:18: Loading map "c4m4_milltown_b" L 12/21/2009 - 00:35:38: Loading map "c4m5_milltown_escape" L 12/21/2009 - 00:46:32: Loading map "c5m1_waterfront" L 12/21/2009 - 01:02:31: Loading map "c5m2_park" L 12/21/2009 - 01:25:02: Loading map "c5m3_cemetery" L 12/21/2009 - 01:47:32: Loading map "c5m4_quarter" L 12/21/2009 - 02:05:58: Loading map "c5m5_bridge" L 12/21/2009 - 02:22:21: [votemanager2.smx] <[PT]DeMon><STEAM_1:0:478112861> started a ChangeMission vote L 12/21/2009 - 02:22:39: change mission now vote - changing to L4D2C1 (c1m1_hotel) L 12/21/2009 - 02:22:39: Loading map "c1m1_hotel" L 12/21/2009 - 02:40:49: Loading map "c1m1_hotel" <- wrong load ! (what NB described) The issue only happens after c5m5_bridge level, because i disable campaign rotation at this level to achieve what you say: i want the server at this point to disconnect all peeps, go to hibernation (restarting), why? cause of srcds_run suffer for a severe memory leak, and if i let it rotating over and over it will take all the ram from the machine, eventually crashing. What i have done now is disable the changelevel vote (1st in all levels, to debug this problem, if this works ill disable it only in c5m5 campaign). So the wanted behaviour with this config is: - Start at c1m1_hotel. - Smoothly rotate after each campaign end, till c5m5_bridge. At that point we disable rotation plugin and disable ChangeMission vote. Vote fails and all players disconnect. - As extra feature: as in l4d1 versus server, when the server comes back for hibernation, it change level to the next one relative to the last played campaign: playing c3m3, server goes empty to hibernation -> changelevel to c4m1_milltown_a and wait for players while hibernating. This thing isn't causing the issue (checked in logs). In conclussion, valve wanted to made l4d2 server very lobby oriented, was tricky to even set the mode: mp_gamemode is now a hidden cvar, and i had to made a little plugin to play with the sb_all_bot_team cvar: 1st player conncect -> sb_all_bot_team=1 (this prevent server going back to hibernation if one team has no human players in versus, but have the side effect of _Not_ going back to hibernation when the server is empty). Player disconnect -> No players? -> wait 45 secs -> No players? -> sb_all_bot_team=0 server hibernates. Let see if this works... |
kbron_ • PM |
Dec 22, 2009 6:35 AM
|
kbron_
![]() Posts: 9 |
The GURU has spoken!!
|
todiefor • PM |
Dec 22, 2009 12:20 PM
|
todiefor
![]() Posts: 78 |
fail, disabling changemission votes made players stuck at the last level. no transition at all.
as workaround, campaign rotation is enabled also in c5m5. risky.
Last edited by: todiefor Dec 22, 2009 12:21 PM
|
ninjaboomer • PM |
Dec 22, 2009 2:05 PM
|
[NO]NinjaBoomer
![]() Posts: 42 |
So far so good, played bridge today and it cycled to dead center afterwards.
STEAM_1:0:1641541973 - Started shooting everyone in saferoom, then he left.
Last edited by: ninjaboomer Dec 22, 2009 8:14 PM
|