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

[L4D] Player Panel


Post New Thread Reply   
 
Thread Tools Display Modes
Author
Dragokas
Veteran Member
Join Date: Nov 2017
Location: Ukraine on fire
Plugin ID:
8358
Plugin Version:
1.8.10
Plugin Category:
Gameplay
Plugin Game:
Left 4 Dead
Plugin Dependencies:
    Servers with this Plugin:
    8 
    Plugin Description:
    Performance optimized player panel
    Old 01-07-2023 , 11:07   [L4D] Player Panel
    Reply With Quote #1

    Author:
    - DDRKhat, Marcus101RR, Merudo, fork by Dragokas
    Description:
    Provides simple way to see all players by clicking TAB button.
    What's new:
    - Performance optimized. Yeah, be careful, lot of other forks suffer usermsg flood.
    - Re-design
    - Auto-hide panel on 5 sec. timeout
    - Show B/W, B/R (if incap count ConVar modified).
    - Correctly count temp health
    - Make player color to be red on last incap (well, no settings provided to disable it, so make fork on your own)
    - Show states: GHOST, DEAD, DOWN
    - Bots count
    - Ability to switch team is disabled (well, same, make fork if you need it). Plugin mainly was done for coop.


    Commands:
    sm_teams - Show player panel
    sm_team - same
    sm_online - same
    <TAB> - same
    Settings (ConVars):
    - Nothing
    Translations:
    - English
    - Russian
    Updates/Support:
    - As is. No future updates/support provided or planned.
    Donate
    Donates are very appreciated and welcomed for further inspiration, make me happy, and make next updates came out more often:
    - Patreon (Paypal)
    - BitCoin
    - Ю.Money
    Attached Files
    File Type: zip TeamPanel.zip (12.4 KB, 544 views)
    __________________
    Expert of CMD/VBS/VB6. Malware analyst. L4D fun (Bloody Witch & FreeZone)
    [My plugins] [My tools] [GitHub] [Articles] [HiJackThis+] [Donate]

    Last edited by Dragokas; 01-07-2023 at 11:11.
    Dragokas is offline
    replay_84
    Senior Member
    Join Date: Jun 2021
    Old 01-07-2023 , 15:46   Re: [L4D] Player Panel
    Reply With Quote #2

    That's great. It even has the "show panel when hitting tab key" feature from the original version. Thanks a lot Dragokas!


    edit:

    Can you add something like "l4d_plp_pastimer"? Or can you tell me where I could change it in the .sp file? I was using below 2 seconds with the original version for 6+ years. 10 seconds is a bit long. (Changing numbers in the "Show Playerlist Panel after Scoreboard" section doesn't seem to do anything)

    edit2:

    An option to disable the infected players for coop would be much appreaciated as well.

    Last edited by replay_84; 01-07-2023 at 20:46.
    replay_84 is offline
    Dragokas
    Veteran Member
    Join Date: Nov 2017
    Location: Ukraine on fire
    Old 01-08-2023 , 09:30   Re: [L4D] Player Panel
    Reply With Quote #3

    Quote:
    Originally Posted by replay_84 View Post
    Can you add something like "l4d_plp_pastimer"? Or can you tell me where I could change it in the .sp file? I was using below 2 seconds with the original version for 6+ years. 10 seconds is a bit long. (Changing numbers in the "Show Playerlist Panel after Scoreboard" section doesn't seem to do anything)
    Display timeout? I think it's here:
    Code:
    TeamPanel.Send(client, TeamMenuHandler, 10);
    Quote:
    Originally Posted by replay_84 View Post
    An option to disable the infected players for coop would be much appreaciated as well.
    Ask other coders please, I'm not here anymore.
    __________________
    Expert of CMD/VBS/VB6. Malware analyst. L4D fun (Bloody Witch & FreeZone)
    [My plugins] [My tools] [GitHub] [Articles] [HiJackThis+] [Donate]
    Dragokas is offline
    replay_84
    Senior Member
    Join Date: Jun 2021
    Old 01-08-2023 , 11:52   Re: [L4D] Player Panel
    Reply With Quote #4

    Quote:
    Originally Posted by Dragokas View Post
    Display timeout? I think it's here:
    Code:
    TeamPanel.Send(client, TeamMenuHandler, 10);

    Thanks. I'll try to change that number.
    replay_84 is offline
    BloodyBlade
    Senior Member
    Join Date: Feb 2018
    Old 01-09-2023 , 12:05   Re: [L4D] Player Panel
    Reply With Quote #5

    Quote:
    Originally Posted by replay_84 View Post
    edit2:

    An option to disable the infected players for coop would be much appreaciated as well.
    Done.

    P.S.: Removed all unused code.
    Attached Files
    File Type: sp Get Plugin or Get Source (TeamPanel.sp - 302 views - 12.1 KB)
    BloodyBlade is offline
    replay_84
    Senior Member
    Join Date: Jun 2021
    Old 01-09-2023 , 14:26   Re: [L4D] Player Panel
    Reply With Quote #6

    Quote:
    Originally Posted by BloodyBlade View Post
    Done.

    P.S.: Removed all unused code.

    Wow . Thanks man!
    replay_84 is offline
    replay_84
    Senior Member
    Join Date: Jun 2021
    Old 01-09-2023 , 15:25   Re: [L4D] Player Panel
    Reply With Quote #7

    Don't know why, but seems like the panel is not always opening when hitting tab. This never happened with the original version. I changed
    Quote:
    TeamPanel.Send(client, TeamMenuHandler, 10);
    to
    Quote:
    TeamPanel.Send(client, TeamMenuHandler, 2);
    I actually used l4d_plp_pastimer "1.8" with the original version, but it does not accept 1.8 in the .sp file. No big deal, just wondering if the cvar has to be properly implemented, rather than changing the menuhandler in the source. (to not cause bugs like I mentioned before)

    Last edited by replay_84; 01-09-2023 at 15:26.
    replay_84 is offline
    BloodyBlade
    Senior Member
    Join Date: Feb 2018
    Old 01-11-2023 , 15:42   Re: [L4D] Player Panel
    Reply With Quote #8

    Quote:
    Originally Posted by replay_84 View Post
    Don't know why, but seems like the panel is not always opening when hitting tab. This never happened with the original version. I changed to

    I actually used l4d_plp_pastimer "1.8" with the original version, but it does not accept 1.8 in the .sp file. No big deal, just wondering if the cvar has to be properly implemented, rather than changing the menuhandler in the source. (to not cause bugs like I mentioned before)
    The list of players can be reopened only after the specified time has elapsed. It is not necessary to create a global variable for this. Just change the value in lines 90 and 260 to the non-fractional desired.
    In your case by 2 instead of 5 and 10.

    Last edited by BloodyBlade; 01-11-2023 at 15:58.
    BloodyBlade is offline
    replay_84
    Senior Member
    Join Date: Jun 2021
    Old 01-12-2023 , 12:37   Re: [L4D] Player Panel
    Reply With Quote #9

    Quote:
    Originally Posted by BloodyBlade View Post
    The list of players can be reopened only after the specified time has elapsed. It is not necessary to create a global variable for this. Just change the value in lines 90 and 260 to the non-fractional desired.
    In your case by 2 instead of 5 and 10.
    Thanks for the info. Good to know its fixable.
    replay_84 is offline
    replay_84
    Senior Member
    Join Date: Jun 2021
    Old 01-12-2023 , 14:38   Re: [L4D] Player Panel
    Reply With Quote #10

    So whats the difference between DOWN / INCAP and BW / BR ?
    replay_84 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 22:36.


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