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

TF2 Class Restrictions 0.6 (Updated 08/13/09)


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author
DJ Tsunami
DJ Post Spammer
Join Date: Feb 2008
Location: The Netherlands
Plugin ID:
434
Plugin Version:
0.6.1
Plugin Category:
Server Management
Plugin Game:
Team Fortress 2
Plugin Dependencies:
    Servers with this Plugin:
    144 
    Plugin Description:
    Restrict classes in TF2.
    Old 06-22-2008 , 17:14   TF2 Class Restrictions 0.6 (Updated 2020/08/05)
    Reply With Quote #1

    I know there's already a class restriction plugin, I just think this one works neater. Credits go to voogru for the idea, and for telling me how to show the class selection screen to players A video of his version can be found at http://www.youtube.com/watch?v=OgBt-KtjxyA, I just based it off of the video. The cvars are:

    sm_classrestrict_enabled (0/1, default 1)
    Enable/disable restricting classes in TF2.

    sm_classrestrict_flags (default "")
    Admin flags for restricted classes in TF2.

    sm_classrestrict_immunity (0/1, default 0)
    Enable/disable admins being immune for restricted classes in TF2.

    sm_classrestrict_blu_demomen
    sm_classrestrict_blu_engineers
    sm_classrestrict_blu_heavies
    sm_classrestrict_blu_medics
    sm_classrestrict_blu_pyros
    sm_classrestrict_blu_scouts
    sm_classrestrict_blu_snipers
    sm_classrestrict_blu_soldiers
    sm_classrestrict_blu_spies

    Limits for Blu classes in TF2. (-1 for no limit, anything higher will be the limit for that class. Default -1)

    sm_classrestrict_red_demomen
    sm_classrestrict_red_engineers
    sm_classrestrict_red_heavies
    sm_classrestrict_red_medics
    sm_classrestrict_red_pyros
    sm_classrestrict_red_scouts
    sm_classrestrict_red_snipers
    sm_classrestrict_red_soldiers
    sm_classrestrict_red_spies

    Limits for Red classes in TF2.

    You can put any of these cvars in server.cfg or sourcemod.cfg, and then if you want map specific cvars you can make a file called mapname.cfg (for example cp_dustbowl.cfg) and put those cvars in there.

    Changelog
    • 0.6
      • Fixed limits being off by 1.
      • Added percentage based limits.
      • Added class immunity.
    • 0.5
      • Fixed skin glitch.
      • Fixed admin immunity.
      • Fixed not blocking on first spawn on Arena maps.
    • 0.4
      • Added admin immunity.
      • Also blocked join_class command.
    • 0.3
      • Should actually work now, but I don't have the time anymore today to thoroughly test it. Will test tomorrow. No added features yet.
    • 0.2
      • Initial release.
    Attached Files
    File Type: sp Get Plugin or Get Source (classrestrict.sp - 4596 views - 7.8 KB)
    __________________
    Advertisements | REST in Pawn - HTTP client for JSON REST APIs
    Please do not PM me with questions. Post in the plugin thread.

    Last edited by DJ Tsunami; 08-05-2020 at 05:38.
    DJ Tsunami is offline
     



    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 14:33.


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