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

[EXTENSION][L4D2] Left4Fix (2.1.0)


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
spumer
Senior Member
Join Date: Aug 2011
Old 07-02-2013 , 14:12   [EXTENSION][L4D2] Left4Fix (2.1.0)
Reply With Quote #1

LEFT4FIX — "Main Players" belong to the past!



Left4Fix - extension for Left 4 Dead 2 servers with extra player slots.



Key features:

  • Each player earn score points
  • When both teams complete chapter with the same score Tiebreak manager will be started
  • Ghost infected can teleport to each survivor


How it works now, without this extension?

Up to this very moment there was a concept of the "main players" - four players seen by pressing the TAB key. Only those four players could earn points by completing the map. When one of them died, he would no longer bring points in the total score. Even worse if all of them died, points would no longer be achieved. And, at that point, there would be no sense for the least survivors in further travelling through the map.
This problem exist everywhere from the opening of the servers with not standart amount of players. For many people this open a lot of tactical ways. But situation with "main players" is wrong, because except "main players" every team have another players who move on map too. Team should earn walkthrough points from all players, not only from "main players". We take this problem and solve it.


What does the Left4Fix extension do?

After installing this extension on the server, it start calculate walkthrough points from all players, that mean — now all players help team earn walkthrough points. Words "main players" go to the past as useless, because now all players are "main players".
This cardinally change current tactic, which based on defense the "main players" and pointless walking over map if all main players is dead. Now every team member are important and each team must make decisions: rescue the player or LEFT 4 DEAD. But don't forget, every left player could earn more points and maybe even survive points.

Installation:

  1. Copy left4fix.ext.2.l4d2.so or left4fix.ext.2.l4d2.dll to addons/sourcemod/extensions
  2. Copy left4fix.sig.txt to addons/sourcemod/gamedata
  3. Create left4fix.autoload in addons/sourcemod/extensions
  4. Start the server

Only versus gamemode supported yet!

Links:
Latest Release: github.com
Latest Gamedata: github.com
Latest build: nightly.link

PS: Sorry for my english, pls report all translations mistakes in PM.

Last edited by spumer; 11-10-2022 at 00:28. Reason: 2.1.0 version release.
spumer is offline
winniethepooh
SourceMod Donor
Join Date: Sep 2012
Old 07-02-2013 , 18:10   Re: [EXTENSION] Left4Fix (1.0.0.5)
Reply With Quote #2

This looks great. You might have to recompile this with the latest SM snapshots to work with the just released SteamPipe
winniethepooh is offline
Powerlord
AlliedModders Donor
Join Date: Jun 2008
Location: Seduce Me!
Old 07-03-2013 , 10:57   Re: [EXTENSION] Left4Fix (1.0.0.5)
Reply With Quote #3

Quote:
Originally Posted by winniethepooh View Post
This looks great. You might have to recompile this with the latest SM snapshots to work with the just released SteamPipe
Windows version maybe not... but once hl2sdk-l4d2 is updated, the Linux version will have to be recompiled.
__________________
Not currently working on SourceMod plugin development.
Powerlord is offline
spumer
Senior Member
Join Date: Aug 2011
Old 07-03-2013 , 11:20   Re: [EXTENSION] Left4Fix (1.0.0.5)
Reply With Quote #4

Yep, i know and wait source/meta mod's release date.
I'm already investigate new server_srv.so library and all should work fine. Just waiting for gamedata-tests-day
__________________
spumer is offline
Martijn79
Member
Join Date: Jan 2013
Old 07-03-2013 , 13:54   Re: [EXTENSION] Left4Fix (1.0.0.5)
Reply With Quote #5

Great extension, thanks for your effort this look really good! I'm gonna test it when new metamod is released, can't wait for a coop version as well!
Martijn79 is offline
SilentBr
Veteran Member
Join Date: Jan 2009
Old 07-03-2013 , 20:44   Re: [EXTENSION] Left4Fix (1.0.0.5)
Reply With Quote #6

I was looking for a fix like this since 2 years ago. Now that we have, it doesn't support windows servers. Back to zero...

You really really should consider support windows servers...
SilentBr is offline
spumer
Senior Member
Join Date: Aug 2011
Old 07-04-2013 , 10:17   Re: [EXTENSION] Left4Fix (1.0.0.5)
Reply With Quote #7

Windows — may be. Later.

I thinking about coop. And it not possible for dynamic client creation.
But we have one way: base calculations on maximum possible amount of players. Duplicate completion score for non-existent players based on completion of alive players.
Also we have a problem, when user revived in co-op i need delete info about his previous body, but i can't know who revived at this time.

I'm need more tests for create workaround for co-op.
__________________

Last edited by spumer; 07-04-2013 at 11:34.
spumer is offline
SilentBr
Veteran Member
Join Date: Jan 2009
Old 07-05-2013 , 00:44   Re: [EXTENSION] Left4Fix (1.0.0.5)
Reply With Quote #8

Quote:
Originally Posted by spumer View Post
Windows — may be. Later.
I can offer my server to test if you want. Please consider the idea of compiling for windows
SilentBr is offline
Martijn79
Member
Join Date: Jan 2013
Old 07-05-2013 , 10:51   Re: [EXTENSION] Left4Fix (1.0.0.5)
Reply With Quote #9

btw does this work on l4d1 as well?
Martijn79 is offline
bl4nk
SourceMod Developer
Join Date: Jul 2007
Old 07-05-2013 , 11:14   Re: [EXTENSION] Left4Fix (1.0.0.5)
Reply With Quote #10

Quote:
Originally Posted by SilentBr View Post
I can offer my server to test if you want. Please consider the idea of compiling for windows
Compiling isn't the issue, it's getting the signatures for the functions the extension uses. It's not easy stuff, takes lots of time, and most will have to be rediscovered after every game update.
bl4nk is offline
Reply


Thread Tools
Display Modes

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 10:38.


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