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

[REQ][L4D2] Empty Server Auto Restart


Post New Thread Reply   
 
Thread Tools Display Modes
Spirit_12
Veteran Member
Join Date: Dec 2012
Location: Toronto, CA
Old 08-20-2017 , 16:29   Re: [REQ][L4D2] Empty Server Auto Restart
Reply With Quote #11

I would assume you are running it on Linux. Go to scripting folder and run compile.sh script. It will compile all plugins in that folder and put them into compiled folder.
__________________
Spirit_12 is offline
larrybrains
Senior Member
Join Date: May 2017
Old 08-21-2017 , 00:07   Re: [REQ][L4D2] Empty Server Auto Restart
Reply With Quote #12

Okay, so:

1. I managed to compile the plugins and copy them into the plugins folder.

2. This got rid of the original error with l4d2lib, but it is still not loading the weapons after the first game.

3. It also produced a new error with lerpmonitor.smx that is firing continuously:

Code:
L 08/20/2017 - 22:40:25: [SM] Native "GetClientInfo" reported: Client 6 is not connected
L 08/20/2017 - 22:40:25: [SM] Displaying call stack trace for plugin "lerpmonitor.smx":
L 08/20/2017 - 22:40:25: [SM]   [0]  Line 250, lerpmonitor.sp::GetLerpTime()
L 08/20/2017 - 22:40:25: [SM]   [1]  Line 185, lerpmonitor.sp::ProcessPlayerLerp()
L 08/20/2017 - 22:40:25: [SM]   [2]  Line 110, lerpmonitor.sp::OnTeamChangeDelay()
4. After that, I looked in the scripting folder and found that there was no ( lerpmonitor.sp, only a lerpmonitor.smx in the plugins folder )

5. I then grabbed a variety of lerpmonitor.sp files from various sources and compiled them and tested on the server and they all either had errors compiling, or produced different errors, or resulted in the same error.

Any idea how to fix this?

Last edited by larrybrains; 08-21-2017 at 01:00. Reason: added the part about the weapons still not loading
larrybrains is offline
Spirit_12
Veteran Member
Join Date: Dec 2012
Location: Toronto, CA
Old 08-21-2017 , 01:17   Re: [REQ][L4D2] Empty Server Auto Restart
Reply With Quote #13

I would recommend you to stop getting plugins from random sources. Visor's repo should have all the required stuff.

https://github.com/Attano/L4D2-Compe...emod/scripting

All of your problems stem from players disconnecting randomly, not firing the right events. Is there something special that you are doing to disconnect from server?
__________________
Spirit_12 is offline
larrybrains
Senior Member
Join Date: May 2017
Old 08-21-2017 , 02:12   Re: [REQ][L4D2] Empty Server Auto Restart
Reply With Quote #14

No, nothing special. Either there is a vote to return to lobby, or the game ends at the finale and then we are brought back to lobby. In both scenarios, the weapons do not load on the next game.

Also, thanks for the link. I grabbed a copy of lerpmonitor.sp and compiled it.

Just did a test and the weapons still don't load and getting the same errors. Here is the entire error log from the test:

Code:
L 08/21/2017 - 01:06:18: SourceMod error session started
L 08/21/2017 - 01:06:18: Info (map "c8m1_apartment") (file "errors_20170821.log")
L 08/21/2017 - 01:06:18: [SM] Native "GetClientInfo" reported: Client 2 is not connected
L 08/21/2017 - 01:06:18: [SM] Displaying call stack trace for plugin "lerpmonitor.smx":
L 08/21/2017 - 01:06:18: [SM]   [0]  Line 250, lerpmonitor.sp::GetLerpTime()
L 08/21/2017 - 01:06:18: [SM]   [1]  Line 185, lerpmonitor.sp::ProcessPlayerLerp()
L 08/21/2017 - 01:06:18: [SM]   [2]  Line 110, lerpmonitor.sp::OnTeamChangeDelay()
L 08/21/2017 - 01:06:26: Error log file session closed.
L 08/21/2017 - 01:07:07: SourceMod error session started
L 08/21/2017 - 01:07:07: Info (map "c8m1_apartment") (file "errors_20170821.log")
L 08/21/2017 - 01:07:07: [SM] Native "GetClientInfo" reported: Client 2 is not connected
L 08/21/2017 - 01:07:07: [SM] Displaying call stack trace for plugin "lerpmonitor.smx":
L 08/21/2017 - 01:07:07: [SM]   [0]  Line 250, lerpmonitor.sp::GetLerpTime()
L 08/21/2017 - 01:07:07: [SM]   [1]  Line 185, lerpmonitor.sp::ProcessPlayerLerp()
L 08/21/2017 - 01:07:07: [SM]   [2]  Line 110, lerpmonitor.sp::OnTeamChangeDelay()
L 08/21/2017 - 01:07:22: [SM] Native "GetClientInfo" reported: Client 1 is not connected
L 08/21/2017 - 01:07:22: [SM] Displaying call stack trace for plugin "lerpmonitor.smx":
L 08/21/2017 - 01:07:22: [SM]   [0]  Line 250, lerpmonitor.sp::GetLerpTime()
L 08/21/2017 - 01:07:22: [SM]   [1]  Line 185, lerpmonitor.sp::ProcessPlayerLerp()
L 08/21/2017 - 01:07:22: [SM]   [2]  Line 110, lerpmonitor.sp::OnTeamChangeDelay()
larrybrains is offline
Spirit_12
Veteran Member
Join Date: Dec 2012
Location: Toronto, CA
Old 08-21-2017 , 11:39   Re: [REQ][L4D2] Empty Server Auto Restart
Reply With Quote #15

Give me the result of following commands.
  • Meta list
  • sm exts list
  • sm plugins list
__________________
Spirit_12 is offline
larrybrains
Senior Member
Join Date: May 2017
Old 08-21-2017 , 18:08   Re: [REQ][L4D2] Empty Server Auto Restart
Reply With Quote #16

meta list

Code:
  [01] Stripper (1.2.2) by BAILOPAN
  [02] SourceMod (1.7.3-dev+5290) by AlliedModders LLC
  [03] L4DToolZ (1.0.0.9h-2-g7465d71b-dirty) by Ivailosp
  [04] Left 4 Downtown 2 (0.6.1) by Downtown1, ProdigySim, Visor; minor contrib.: XBetaAlpha, AtomicStryker
  [05] SDK Tools (1.7.3-dev+5290) by AlliedModders LLC
  [06] SDK Hooks (1.7.3-dev+5290) by AlliedModders LLC
  [07] DHooks (1.0.12-alpha) by Dr!fter
sm exts list

Code:
 "Automatic Updater" (1.7.3-dev+5290) by AlliedModders LLC: Updates SourceMod gamedata files
 "Webternet" (1.7.3-dev+5290) by AlliedModders LLC: Extension for interacting with URLs
 "Left 4 Downtown 2" (0.6.1) by Downtown1, ProdigySim, Visor; minor contrib.: XBetaAlpha, AtomicStryker: Competitive framework support extension for L4D2
 "BinTools" (1.7.3-dev+5290) by AlliedModders LLC: Low-level C/C++ Calling API
 "SDK Tools" (1.7.3-dev+5290) by AlliedModders LLC: Source SDK Tools
 "SDK Hooks" (1.7.3-dev+5290) by AlliedModders LLC: Source SDK Hooks
 "Top Menus" (1.7.3-dev+5290) by AlliedModders: Creates sorted nested menus
 "DHooks" (1.0.12-alpha) by Dr!fter: Allows basic dynamic hooks
 "Client Preferences" (1.7.3-dev+5290) by AlliedModders: Saves client preference settings
 "SQLite" (1.7.3-dev+5290) by AlliedModders LLC: SQLite Driver
sm plugins list

Code:
 "L4D2 Utilities" (1.0) by Confogl Team
 "L4D2 Tank Announcer" (1.0) by Visor
 "Reserved Slots" (1.7.3-dev+5290) by AlliedModders LLC
 "Stagger Blocker" (1.1) by Standalone (aka Manu), Visor
 "Spray Tracer" (5.8a) by Nican132, CptMoore, Lebson506th
 "Basic Votes" (1.7.3-dev+5290) by AlliedModders LLC
 "Pause plugin" (8) by CanadaRox
 "Tank Attack Control" (0.5) by vintik, CanadaRox
 "L4D2 Ready-Up" (8.6) by CanadaRox
 "Tank Damage Announce L4D2" (0.6.5d) by Griffin and Blade
larrybrains is offline
Spirit_12
Veteran Member
Join Date: Dec 2012
Location: Toronto, CA
Old 08-21-2017 , 20:05   Re: [REQ][L4D2] Empty Server Auto Restart
Reply With Quote #17

  • Reserved slots doesn't even work on L4D2.
  • Ready Up 8.6? I was only able to find 8.4. Not sure where did you get 8.6
  • Spray Tracer is an old plugin. I would remove it for the time being to make sure its not causing issues.
__________________
Spirit_12 is offline
larrybrains
Senior Member
Join Date: May 2017
Old 08-21-2017 , 23:42   Re: [REQ][L4D2] Empty Server Auto Restart
Reply With Quote #18

  • Reserved slots wasn't being used for anything so I have now disabled that
  • Not sure where I got readyup 8.6, but it was installed after this weapon loading issue started. The weapon loading issue started years ago and readyup was installed on the server a few months back.
  • Spray Tracer is now disabled as well

EDIT: forgot to mention, the weapon/item loading issue still exists after doing the above.


Also, I spoke with the old server admin, and he believes the issue stems from L4DToolz conflicting with Left 4 Downtown 2.

I guess there is a known conflict with L4DToolz and Left4Downtown 2, which is why there is two builds of Left 4 Downtown 2: playerslots and no-playerslots as stated at the top of this page

Should I maybe just try to uninstall L4DToolz and see if that fixes the issue and then attempt to get Left 4 Downtown 2 spectator slots working without L4DToolz?

Last edited by larrybrains; 08-22-2017 at 00:01. Reason: added a not about the bug still being present
larrybrains is offline
Spirit_12
Veteran Member
Join Date: Dec 2012
Location: Toronto, CA
Old 08-22-2017 , 00:33   Re: [REQ][L4D2] Empty Server Auto Restart
Reply With Quote #19

Those 2 used to conflict years back, but don't do that anymore. I don't think you are using Downtown to patch player slots or in other words your l4d_maxplayer cvar value is NOT -1. -1 value is equivalent of disabling that functionality, so player slots are handled by L4DToolz. In any case, if you want to try the player slot version of downtown, you can grab it from my repo.

https://github.com/Satanic-Spirit/Le...town2/releases

I would still point towards Ready Up or Utilities. Especially Utilities, as it has map manipulation features.
__________________
Spirit_12 is offline
larrybrains
Senior Member
Join Date: May 2017
Old 08-22-2017 , 00:53   Re: [REQ][L4D2] Empty Server Auto Restart
Reply With Quote #20

Okay, thanks, I just might give your version of downtown a try.

Also, can you direct me to the 8.4 version of ready up?

There are people on the server right now and probably for the next few hours, so I will do some troubleshooting either late tonight or tomorrow and get back to you.

Thanks again for all your help so far. Much appreciated.
larrybrains 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 16:22.


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