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

[L4D(2)] SuperVersus [1.5.4]


Post New Thread Reply   
 
Thread Tools Display Modes
Sev
Veteran Member
Join Date: May 2010
Old 02-25-2016 , 18:08   Re: [L4D(2)] SuperVersus [1.5.4]
Reply With Quote #1111

I had that error until I set the cvar to 0, then it was gone.

The downtown error that is.
Sev is offline
Merudo
Senior Member
Join Date: Feb 2016
Old 02-25-2016 , 18:15   Re: [L4D(2)] SuperVersus [1.5.4]
Reply With Quote #1112

EDIT: I'll check it out

EDIT2: I was using the deprecated & useless L4D_LobbyIsReserved(), now that is it deleted in 1.8.7 it should work fine. I also made sure to turn off the "FindDirVar" related features if something turns off l4dt.

Last edited by Merudo; 02-25-2016 at 19:18.
Merudo is offline
Marcus101RR
Veteran Member
Join Date: Aug 2009
Location: Tampa, FL
Old 02-25-2016 , 18:25   Re: [L4D(2)] SuperVersus [1.5.4]
Reply With Quote #1113

Quote:
Originally Posted by Merudo View Post
EDIT: I'll check it out
If I remember correctly, I went through the trouble of using vscripts because of this problem. There was no plugin/extension that could properly bypass it.
__________________
Marcus101RR is offline
Send a message via AIM to Marcus101RR Send a message via Skype™ to Marcus101RR
Merudo
Senior Member
Join Date: Feb 2016
Old 02-25-2016 , 18:41   Re: [L4D(2)] SuperVersus [1.5.4]
Reply With Quote #1114

Superversus 1.8.7

1.8.7 - Changes:

- Fixed idle bug. Going idle no longer kicks the bot you were playing as.
- Joining a game in progress while no bots are available now spawns you with either double pistols, a smg, or a desert rifle, depending on the quality of the gear of the other survivors
- If you become a spectator in coop, pressing any key should get you back in the game
- Fixed "L4D_LobbyIsReserved()" deprecated error

For more information, check this link about 1.8.x
Attached Files
File Type: sp Get Plugin or Get Source (l4d_superversus.sp - 577 views - 47.1 KB)

Last edited by Merudo; 02-25-2016 at 18:47.
Merudo is offline
Merudo
Senior Member
Join Date: Feb 2016
Old 02-25-2016 , 21:00   Re: [L4D(2)] SuperVersus [1.5.4]
Reply With Quote #1115

After this fix there should no longer be the disastrous idle bug where a bot is kicked once a player goes idle.

However my fix isn't perfect, and doesn't link the idle player to the bot. So if two players go idle at the same time, they may rejoin on different bots.

I don't think any of the other solutions (multislots, bot controller, etc) do it any better though.

The 4+ Survivor AFK Fix (1.2) is supposed to fix this much more elegantly, and I expect it to be fully compatible with my plugin. However the plugin has not been updated in years, and I expect the signature file to have been broken since then.

Last edited by Merudo; 02-25-2016 at 23:00.
Merudo is offline
Marcus101RR
Veteran Member
Join Date: Aug 2009
Location: Tampa, FL
Old 02-26-2016 , 15:02   Re: [L4D(2)] SuperVersus [1.5.4]
Reply With Quote #1116

Quote:
Originally Posted by Merudo View Post
Superversus 1.8.7

1.8.7 - Changes:

- Fixed idle bug. Going idle no longer kicks the bot you were playing as.
- Joining a game in progress while no bots are available now spawns you with either double pistols, a smg, or a desert rifle, depending on the quality of the gear of the other survivors
- If you become a spectator in coop, pressing any key should get you back in the game
- Fixed "L4D_LobbyIsReserved()" deprecated error

For more information, check this link about 1.8.x
You haven't fixed the MaxSpecials yet, so I take it vscripts are best choice after all.
__________________
Marcus101RR is offline
Send a message via AIM to Marcus101RR Send a message via Skype™ to Marcus101RR
Merudo
Senior Member
Join Date: Feb 2016
Old 02-26-2016 , 16:33   Re: [L4D(2)] SuperVersus [1.5.4]
Reply With Quote #1117

MaxSpecials doesn't need fixing. The bug was related to L4D_LobbyIsReserved(), which crashed the l4dt2 plugin.
Merudo is offline
Merudo
Senior Member
Join Date: Feb 2016
Old 02-26-2016 , 17:47   Re: [L4D(2)] SuperVersus [1.5.4]
Reply With Quote #1118

Superversus 1.8.8

1.8.8 - Changes:

- The smg mp5 (international weapon) is now properly listed as a tier 1 weapons
- Team menu will properly show # of survivors when some are idle
- Team menu won't show the maximum number of infected bots if the value can't be guaranteed
- Additional protections against "Native is not bound" error
- Autojoin will now wait until all other survivors have spawned before activating
- Left mouse click will make survivors rejoin the game if they are spectators
- Improved code that stores steam ids
- Fixed bug where players who joined game for first time wouldn't get spawned alive if they had joined the server in the past
- Minor code cleanup

For more information, check this link about 1.8.x
Attached Files
File Type: sp Get Plugin or Get Source (l4d_superversus.sp - 537 views - 47.8 KB)

Last edited by Merudo; 02-27-2016 at 00:00.
Merudo is offline
Marcus101RR
Veteran Member
Join Date: Aug 2009
Location: Tampa, FL
Old 02-27-2016 , 02:24   Re: [L4D(2)] SuperVersus [1.5.4]
Reply With Quote #1119

Quote:
Originally Posted by Merudo View Post
Superversus 1.8.8

1.8.8 - Changes:

- The smg mp5 (international weapon) is now properly listed as a tier 1 weapons
- Team menu will properly show # of survivors when some are idle
- Team menu won't show the maximum number of infected bots if the value can't be guaranteed
- Additional protections against "Native is not bound" error
- Autojoin will now wait until all other survivors have spawned before activating
- Left mouse click will make survivors rejoin the game if they are spectators
- Improved code that stores steam ids
- Fixed bug where players who joined game for first time wouldn't get spawned alive if they had joined the server in the past
- Minor code cleanup

For more information, check this link about 1.8.x
Major lag spike when sm_createplayer or when a new player is being added, i get the 30 second autoreconnect issue on the server. Major fix needed. Seem that your "GiveAverageWeapon" is causing this problem.
Quote:
L 02/27/2016 - 029:28: [SM] Plugin encountered error 30: Script execution timed out
L 02/27/2016 - 029:28: [SM] Displaying call stack trace for plugin "l4d_superversus.smx":
L 02/27/2016 - 029:28: [SM] [0] C:\Program Games\Steam\steamapps\common\left 4 dead\left4dead\addons\sourcemod\scripting\1.7 .3 SourceMod\l4d_superversus.sp::GiveAverageWeap on()
MaxSpecials still not work, same error, still needs fixing.
Quote:
L 02/27/2016 - 028:15: [SM] Plugin encountered error 21: Native is not bound
L 02/27/2016 - 028:15: [SM] Native "FindDirVar" reported
You do realize "weapon_smg_mp5", does not damage at all unless you have the plugin to enable that damage. Should not be included in the stock.
__________________

Last edited by Marcus101RR; 02-27-2016 at 02:44.
Marcus101RR is offline
Send a message via AIM to Marcus101RR Send a message via Skype™ to Marcus101RR
Merudo
Senior Member
Join Date: Feb 2016
Old 02-27-2016 , 02:46   Re: [L4D(2)] SuperVersus [1.5.4]
Reply With Quote #1120

I'm working on it. You get these errors in Coop?

About the native "FindDirVar" error, are you using Left 4 Downtown 1 or 2? Which version of it are you using (you can type "left4downtown_version" in the scrds console to get it easily)

I'm highly intrigued by this. The "FindDirVar" command will only be activated if the l4dt version is above 0.50, *and* if GetFeatureStatus(FeatureType_Native, "FindDirVar") == FeatureStatus_Available, *and* if SiSpMore to 1.

EDIT: I see you are using L4D1. I just realized I give players desert rifles, which are not in L4D1.
EDIT2: The mp5 works fine in my game, and in any case the plugin only considers for gear quality purposes. It doesn't actually give it to survivors.
EDIT3: There was another problem will GiveAverageWeapon, it's fixed in 1.8.8.3

Last edited by Merudo; 02-27-2016 at 16:37.
Merudo 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 05:35.


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