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

[L4D2] Player Plus! [v.0.93] [Abandoned]


Post New Thread Reply   
 
Thread Tools Display Modes
Author
Skyy
AlliedModders Donor
Join Date: Jan 2010
Location: Toronto, Canada
Plugin ID:
2543
Plugin Version:
0.93
Plugin Category:
Gameplay
Plugin Game:
Left 4 Dead
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    Flexible >4 Survivor Handle Plugin
    Unapprover:
    Reason for Unapproving:
    Author's request.
    Old 09-05-2011 , 17:11   [L4D2] Player Plus! [v.0.93] [Abandoned]
    Reply With Quote #1



    Player Plus!

    A Player and Bot Management Plugin


    This plugin provides as much functionality as possible to give you, the server owner, as much control over bots and player management as possible.
    It supports all game types.


    This plugin is a replacement to plugins like Superversus and Bebop.


    Version Note:
    PHP Code:
    0.93
        
    - (OptionalWhen a survivor player dies, if there are any survivor bots alivethe survivor player will be offered
          control over the bot
    Control is not offered if the survivor player joins the server dead.
        - (
    Optional) If a certain number of human survivors are in the gameremove all survivor bots from the game, and
          do 
    not allow them to spawn again unless the number of human survivors drops below that value.
        - 
    Team Equalization has been optimized.
        - New 
    code base and structure implemented.
    0.92
        
    Completely rewritten the code.
        - 
    Added new functionality options and variables for flexible play.
        - 
    Stable.
    0.91
        
    Changed bot creation format.
        - 
    Begin integrating into management plugin for public release.
    0.9
        
    Added SDK Calls (Completely forgot thiswhoops)
    0.8
        
    Added customization/flexible bot support.
        - 
    Cleaned up file structure.
    0.7
        
    Added new variable to control client pre/post-roundstart spawn.
        - 
    Checks for botsproperlywhen a client disconnects.
    0.6
        
    Bot is created when the player connects to the server.
        - 
    Fixed connecting player crash!
    0.5
        
    Removed functionality for botscompletely.
        - 
    Rewrote the majority of the code.
        - 
    Added a teams menu, !teams by default. 
    Code:
    // This file was auto-generated by SourceMod (v1.4.0-dev)
    // ConVars for plugin "playerplus093.smx"
    
    
    // Survivor bots are allowed until this amount of human survivors is reached. 0 disables.
    // -
    // Default: "4"
    playerplus_survivor_allowed_nobots "4"
    
    // If a survivor player dies and a bot is available, whether to allow them to take control of that bot.
    // -
    // Default: "1"
    playerplus_take_control_bot "1"
    
    // If enabled, survivor total count = total humans on infected team IF less humans on survivor.
    // -
    // Default: "1"
    playerplus_equal_team_count "1"
    
    // The maximum amount of infected players.
    // -
    // Default: "10"
    playerplus_infected_limit "10"
    
    // If disabled, players will spawn dead if the ready up period has ended for the current round.
    // -
    // Default: "0"
    playerplus_live_round_spawn "0"
    
    // If disabled, there will be no survivor bots.
    // -
    // Default: "1"
    playerplus_survivor_bots_allowed "1"
    
    // The maximum amount of survivor players, including bots.
    // -
    // Default: "10"
    playerplus_survivor_limit "10"
    
    // If enabled, when a player is spawned, they will be teleported to a random survivor.
    // -
    // Default: "1"
    playerplus_teleport_on_spawn "1"
    
    // version of playerplus
    // -
    // Default: "0.93"
    playerplus_version "0.93"
    Requires
    Code:
    • Left 4 Downtown
    • SDKHooks
    • Left 4 Loading


    As of this update, I've cancelled any future updates on this plugin. There are several plugins that perform the functionality that this plugin performs, and without the dependencies.
    Attached Files
    File Type: zip l4l.zip (42.1 KB, 770 views)
    File Type: smx playerplus093.smx (9.1 KB, 697 views)
    File Type: sp Get Plugin or Get Source (playerplus093.sp - 593 views - 13.7 KB)

    Last edited by Skyy; 04-19-2012 at 11:13. Reason: Abandoned
    Skyy is offline
    bzellinger
    Member
    Join Date: Sep 2010
    Old 09-05-2011 , 21:37   Re: [L4D2] Player+
    Reply With Quote #2

    Thanks for sharing.

    I have an 8 slot Co-op server. I currently use bebop and l4downtown and have the proper cvars in my server.cfg. I'm not familiar with coding and I guess your plugin does not create a cfg file to adjust settings. Do you have any recommendations based on my 8 slot Co-op server that I can adjust in the source file? Or should I just leave it alone?
    bzellinger is offline
    mugen
    Member
    Join Date: Jun 2010
    Old 09-06-2011 , 08:16   Re: [L4D2] Player+
    Reply With Quote #3

    Plugin crashed my server: versus, there where 13 people in it

    and when u are dead, u cant switch to other team
    back to superversus but thx for sharing
    mugen is offline
    Skyy
    AlliedModders Donor
    Join Date: Jan 2010
    Location: Toronto, Canada
    Old 09-06-2011 , 09:55   Re: [L4D2] Player+
    Reply With Quote #4

    Quote:
    Originally Posted by mugen View Post
    Plugin crashed my server: versus, there where 13 people in it

    and when u are dead, u cant switch to other team
    back to superversus but thx for sharing
    can you paste the logs?
    Skyy is offline
    Skyy
    AlliedModders Donor
    Join Date: Jan 2010
    Location: Toronto, Canada
    Old 09-06-2011 , 12:08   Re: [L4D2] Player+
    Reply With Quote #5

    Finally, rewrote how bots are created - and how a player controls them.

    Last edited by Skyy; 09-06-2011 at 12:53.
    Skyy is offline
    mikhdenis
    Member
    Join Date: Aug 2009
    Location: Ukraine
    Old 09-06-2011 , 13:37   Re: [L4D2] Player+
    Reply With Quote #6

    hello sky!
    gamemode versus(10vs10),people can't join in infected team,only 4 slot.
    mikhdenis is offline
    Skyy
    AlliedModders Donor
    Join Date: Jan 2010
    Location: Toronto, Canada
    Old 09-06-2011 , 13:46   Re: [L4D2] Player+
    Reply With Quote #7

    You still need left4downtown or l4dtoolz to have more than 4/8 players.
    Skyy is offline
    mikhdenis
    Member
    Join Date: Aug 2009
    Location: Ukraine
    Old 09-06-2011 , 13:59   Re: [L4D2] Player+
    Reply With Quote #8

    Of course, I use l4dtoolz, people stuck in spec.
    mikhdenis is offline
    Skyy
    AlliedModders Donor
    Join Date: Jan 2010
    Location: Toronto, Canada
    Old 09-06-2011 , 14:06   Re: [L4D2] Player+
    Reply With Quote #9

    if they type !teams , they can select a team. It's set up the way css is set up (where players select a team)
    Skyy is offline
    xioSlayer
    Senior Member
    Join Date: Apr 2011
    Old 09-07-2011 , 10:12   Re: [L4D2] Player+
    Reply With Quote #10

    Quote:
    Originally Posted by Skyy View Post
    if they type !teams , they can select a team. It's set up the way css is set up (where players select a team)

    Yay I'm so happy you released this :] I could not afford it otherwise :O

    Thank you

    EDIT:

    I tried it out, and I joined my server. One person was playing coop on there. he was alone without bots, which is fairly cool. I then typed !teams and hit survivor.

    Then a coach bot spawned but I was not put in control of him... so now its just the guy and coach. Then i tried !teams again. This time the other two missing bots spawned, as well as a 5th survivor (survivorbot(1) or something...)

    Then the server crashed :[

    I will try to see if I can figure out what caused it.

    2nd EDIT:

    I tried again, and this time i joined the server alone. There were two survivors, and I was put in control of one of them...

    [IMG]http://img98.**************/img98/7915/2011090700002.jpg[/IMG]

    i decided I would see what happened if i tried joining with !teams again.

    That caused a client crash after spawning several bots (with only that one command).

    So even if I figure out how to fix this I need a way to prevent people from "rejoining" survivors when there is no need to (and thus causing these crashes for whatever reason).

    Last edited by xioSlayer; 09-07-2011 at 12:01.
    xioSlayer 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 07:36.


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