Raised This Month: $51 Target: $400
 12% 

[L4D2] Finale Stage hanging fix (finale tank fix)


Post New Thread Reply   
 
Thread Tools Display Modes
Hajitek Majitek
Junior Member
Join Date: Oct 2021
Old 07-01-2022 , 07:12   Re: [L4D2] Finale Stage hanging fix (finale tank fix)
Reply With Quote #21

Quote:
Originally Posted by Dragokas View Post
Hajitek Majitek, it's a bug in latest versions of SourcePawn.
https://github.com/alliedmodders/sourcepawn/issues/816

Download new version of plugin.

Updated.
I see, thanks for the update man !
Hajitek Majitek is offline
HarryPotter
Veteran Member
Join Date: Sep 2017
Location: Taiwan, Asia
Old 12-19-2022 , 12:40   Re: [L4D2] Finale Stage hanging fix (finale tank fix)
Reply With Quote #22

What could the reason that final stage stuck?
I used to play custom maps without sourcemod (local server), it didn't happen.

But after I start to use sourcemod and dedicated server, it happend more frequencly then before...
__________________

Last edited by HarryPotter; 12-19-2022 at 12:40.
HarryPotter is offline
Dragokas
Veteran Member
Join Date: Nov 2017
Location: Ukraine on fire
Old 12-19-2022 , 16:33   Re: [L4D2] Finale Stage hanging fix (finale tank fix)
Reply With Quote #23

HarryPotter, sometimes that's happen due to engine's issue: "5 attempts to found spawn position failed" so the tank can't be spawned and the boss stage failed to finish. You may find a possible fix against that from @sorallll (I'm actually pretty skeptical about that fix unless somebody really prove it helps against this bug too). You may also detect boss stage, set the countdown timer, and watch for tank spawn event. If no tanks appeared, auto-spawn him after timeout.

In other words, I'd just suggest to set #define DEBUG 1 in this plugin and manually analyse log files to see regularity about which stage number failed in which map to try create new fix.
__________________
Expert of CMD/VBS/VB6. Malware analyst. L4D fun (Bloody Witch & FreeZone)
[My plugins] [My tools] [GitHub] [Articles] [HiJackThis+] [Donate]

Last edited by Dragokas; 12-19-2022 at 16:44.
Dragokas is offline
Dragokas
Veteran Member
Join Date: Nov 2017
Location: Ukraine on fire
Old 12-19-2022 , 16:41   Re: [L4D2] Finale Stage hanging fix (finale tank fix)
Reply With Quote #24

Vice versa for panic stages: director is tracking for commons count after while. When the number becomes zero (or almost zero), the stage is switched. Some badly written maps could have navigation issues causing commons to get stuck (or some SM plugins may spawn commons in bad or unusual position), so the final number of commons never falls to zero and the stage get stuck.
__________________
Expert of CMD/VBS/VB6. Malware analyst. L4D fun (Bloody Witch & FreeZone)
[My plugins] [My tools] [GitHub] [Articles] [HiJackThis+] [Donate]
Dragokas is offline
HarryPotter
Veteran Member
Join Date: Sep 2017
Location: Taiwan, Asia
Old 12-19-2022 , 21:33   Re: [L4D2] Finale Stage hanging fix (finale tank fix)
Reply With Quote #25

Understood, thanks for your explanation
__________________
HarryPotter is offline
yabi
Senior Member
Join Date: Jun 2021
Location: Taiwan
Old 12-19-2022 , 22:32   Re: [L4D2] Finale Stage hanging fix (finale tank fix)
Reply With Quote #26

no happy ending
I feel very sad about this plugin

I waited a long time and after the first tank came out and abused me, no tank came out

I can't wait for the vehicle of happiness.

Here is the information I provided

Last edited by yabi; 12-19-2022 at 22:34.
yabi is offline
Dragokas
Veteran Member
Join Date: Nov 2017
Location: Ukraine on fire
Old 12-20-2022 , 18:23   Re: [L4D2] Finale Stage hanging fix (finale tank fix)
Reply With Quote #27

yabi, not very sure about your intention.
I'm in very hard situation now, and I leaved the community de facto. Support for all plugins are dropped.

This plugin doing exactly what is specially and detailed described in 1st post.

To make it cover more cases, somebody should append it with more fixes for engine's bugs I described in posts #23, #24 at least. They aren't taken into account when doing this plugin. And of course, require intense tests and ability to disable/enable them as optional.

Hope somebody will append. It doesn't look too difficult to code. Much more work here to collect such logs from bugged machine and correctly interpret them.

Well, unless somebody make magic byte-fix, which is unlikely with such a special illness.
__________________
Expert of CMD/VBS/VB6. Malware analyst. L4D fun (Bloody Witch & FreeZone)
[My plugins] [My tools] [GitHub] [Articles] [HiJackThis+] [Donate]
Dragokas is offline
HarryPotter
Veteran Member
Join Date: Sep 2017
Location: Taiwan, Asia
Old 12-20-2022 , 20:38   Re: [L4D2] Finale Stage hanging fix (finale tank fix)
Reply With Quote #28

v1.0h fork
Not guarantee my modified version 100% working.

-Add more check after final starts.
-The plugin will force ForceNextStage if final stage stucks after 60 seconds.
-Adm can type !nextstage if nothing happened.

Latest Version Always Here
__________________

Last edited by HarryPotter; 03-04-2024 at 09:19.
HarryPotter is offline
zonbarbar
Member
Join Date: Jul 2022
Old 01-13-2023 , 08:46   Re: [L4D2] Finale Stage hanging fix (finale tank fix)
Reply With Quote #29

tank never spawn, cus console is keep output: [time reset] CI spawns
zonbarbar is offline
HarryPotter
Veteran Member
Join Date: Sep 2017
Location: Taiwan, Asia
Old 01-14-2023 , 03:15   Re: [L4D2] Finale Stage hanging fix (finale tank fix)
Reply With Quote #30

Quote:
Originally Posted by zonbarbar View Post
tank never spawn, cus console is keep output: [time reset] CI spawns
Thia plugin doesn't change tank spawn or ci spawn system..
If you want to stop console spam, modify code

PHP Code:
#define DEBUG 0 
__________________

Last edited by HarryPotter; 01-15-2023 at 05:06.
HarryPotter is offline
Reply



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


All times are GMT -4. The time now is 13:11.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode