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

[L4D(2)] Remove Lobby Reservation (When Full)


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author
Downtown1
Veteran Member
Join Date: Mar 2004
Plugin ID:
954
Plugin Version:
1.1.1
Plugin Category:
Server Management
Plugin Game:
Left 4 Dead
Plugin Dependencies:
    Servers with this Plugin:
    723 
    Plugin Description:
    Old 06-11-2009 , 00:06   [L4D(2)] Remove Lobby Reservation (When Full)
    Reply With Quote #1

    [L4D(2)] Remove Lobby Reservation (When Full) 1.1.1

    Synopsis
    Are you tired of lobby reservation ruining your day? Want to change the gamemode after connecting to your server from the lobby, but can't? Want to have more than 8 players connect to your server after you connected from a lobby?

    This plugin solves these problems by automatically removing the reservation once the server is "full" (meaning the maximum amount of players that can join a server from a lobby). This means 8 for a versus/scavenge lobby, 4 for a survival/coop lobby.

    Once all the lobby players are connected, it will automatically remove the lobby reservation and you can now change the gamemode or tell the rest of your friends to connect via the console for some 8v8 action (note: separate plugin is required for proper 8v8 support).

    You can verify your server is unreserved at anytime by typing in status in console and looking for a line (unreserved) next to (not hibernating).

    Commands
    Admin (BAN flag):
    • sm_unreserve - Manually remove lobby reservation at anytime

    Cvars
    • l4d_unreserve_version - the version of this plugin
    • l4d_unreserve_full - (1) Automatically unreserve the server when it gets "full" (8 at versus/scavenge, 4 at coop/survival), (0) disabled

    INSTALLATION
    • 1. Upgrade to SourceMod 1.3 or later.
    • 2. Install latest Left 4 Downtown extension from here (0.4.0 or later required).
    • 3. Place .smx file into /addons/sourcemod/plugins

    You will need to buy extra slots from your GSP, i.e. +maxplayers 16 on the command line, to get more than 8 players

    Notes: To developers of other plugins, feel free to use all this code to add unreserving to your own (existing?) plugins. View this more of a sample plugin than anything, since I'm only planning to maintain this for bugfixes only.

    CHANGELOG
    • 1.1.1 - Removed message when server has been unreserved automatically. It will always be unreserved as soon as the server is full.
    • 1.1.0 - Removed "IsReserved" check which prevented plugin from working on Linux after the function was removed from the server binary.
    • 1.0.0 - Initial release

    Views:
    * 1.0.0 - 1491 (smx), 469 (sp)

    The .SP file will fail to compile using the web compiler, download the .SMX file instead.
    Attached Files
    File Type: sp Get Plugin or Get Source (l4dunreservelobby.sp - 7851 views - 3.2 KB)
    File Type: smx l4dunreservelobby.smx (3.6 KB, 21419 views)

    Last edited by Downtown1; 01-08-2010 at 14:03. Reason: updated description
    Downtown1 is offline
     


    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 07:32.


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