Raised This Month: $ Target: $400
 0% 

[ANY] SourceBans Automated VIP Management


Post New Thread Reply   
 
Thread Tools Display Modes
Author
DAYBR3AK
Junior Member
Join Date: Sep 2016
Location: Belgium
Plugin ID:
8587
Plugin Version:
v1.0
Plugin Category:
All
Plugin Game:
Any
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    Automated Sourcebans VIP Trial Plugin where commands are used to become VIP.
    Old 11-09-2023 , 18:39   [ANY] SourceBans Automated VIP Management
    Reply With Quote #1

    Automated-VIP-System
    This is an Automated VIP System for games supporting SourceBans using SourceMod.

    Title
    [ANY] VIP Management Plugin (v1.0, 09-11-2023)

    Description
    This plugin adds users to the VIP group with certain flags in game servers supported by SourceBans to manage VIP status, codes, expiration dates, and privileges.
    It interacts with a SourceBans database to keep track of who has VIP status, manages VIP tests, and automatically refreshes the administrator's cache if necessary.
    It also features an automated system for adding and removing VIPs according to expiration date, currently set at 1 week, but can be customized once the code has been used by a user or could even be created by a database administrator.

    Feature List
    • Automated VIP code generation with validation and activation system.
    • VIP test function for temporary VIP access or more, depending on what the database administrator does.
    • Automatic refresh of administrator cache when VIP status is updated.
    • Database administrators can manage VIP codes, statuses, expiration dates, and more or even add users via SteamID and generate an expiration date with a random code.
    • Automated checking and updating of non-existent, used, or expired VIP codes.

    CVAR/Command List
    • Code:
      sm_vip_code
      - Allows a user to activate their VIP code and grants a user VIP status for a limited time if the code is used.
    • Code:
      sm_viptest
      - Gives the user a randomly generated code.
    • Code:
      sm_myvipcode
      - Lets a user see their VIP code.
    • Code:
      sm_vipstatus
      - Allows a user to check the status of their VIP trial.

    Changelog
    09-11-2023 (v1.0)
    • Initial release with VIP code management.
    • Added checks.
    • Fixed some bugs when receiving and activating the VIP code.

    Installation Instructions
    1. Configure a SourceBans group with some flags you want to give to VIP users.
    2. Create the table sb_vip_system with columns by running the SQL File.
    3. Download the plugin .smx or compile the .sp file while you configured the plugin by editing the `.sp or .sql file` to your own liking.
    4. Place the .smx file in your server's
      Code:
      addons/sourcemod/plugins
      directory.
    5. Restart the server.

    Dependencies
    • SourceMod
    • SourceBans

    Plans
    • Implementation of in-game functions using the administration menu.
    • Multilingual support.
    • Integrate it into a VIP menu system for users.

    About this plugin
    This SourceMod plugin provides a series of commands and automated tasks to manage VIP players on a server.
    It interacts with the SourceBans database to update and verify VIP status, codes, and ensure that VIP privileges are granted accurately and efficiently.

    Useful for:
    Servers who want to give VIP users privileges.
    Zombie Servers or else.

    Preview:


    Full release:

    On my github profile.
    Attached Files
    File Type: smx vip.smx (11.6 KB, 49 views)
    File Type: sp Get Plugin or Get Source (vip.sp - 118 views - 16.1 KB)
    File Type: zip sql_vip_system.zip (392 Bytes, 79 views)

    Last edited by DAYBR3AK; 11-10-2023 at 08:21. Reason: To let people know it works on all SourceBans supported games.
    DAYBR3AK is offline
    asheroto
    Senior Member
    Join Date: Jan 2020
    Old 11-10-2023 , 16:22   Re: [ANY] SourceBans Automated VIP Management
    Reply With Quote #2

    cool!
    __________________
    asheroto is offline
    DAYBR3AK
    Junior Member
    Join Date: Sep 2016
    Location: Belgium
    Old 11-30-2023 , 18:16   Re: [ANY] SourceBans Automated VIP Management
    Reply With Quote #3

    Update V2.0

    Description
    Version 2.0 introduces a web-based management interface for the VIP system, enhancing the plugin's capabilities with user-friendly administration, role-based access control, and a streamlined VIP management process. This update works seamlessly with the existing SourceMod plugin to manage VIP statuses, codes, and privileges.

    Feature List
    • Web-based management system with a responsive user interface using Bootstrap 5.
    • Interactive frontend built with Vue 3 for dynamic data handling and user experience.
    • Role-based access control with distinct roles like admin and owner for granular management.
    • Enhanced VIP code generation and validation through the web interface.
    • Extended functionalities for VIP test, code management, and status updates.
    • Automated checking and updating of non-existent, used, or expired VIP codes with web-based notifications.
    • Seamless integration with SourceBans for streamlined VIP management in-game.
    • Improved security and data handling in the backend using PHP.

    Changelog
    30-11-2023 (v2.0)
    • Introduced a web-based management system for VIP users.
    • Implemented a responsive user interface using Bootstrap 5.
    • Developed an interactive frontend with Vue 3.
    • Added role-based access control for administrators and owners.
    • Enhanced security features and data handling in the PHP backend.
    • Integrated web interface with SourceBans for streamlined in-game management.
    • Added new web-based functionalities for VIP management.

    Contributors
    Full release:

    On my github profile.

    Web Management System Preview:
    • Pictures will be added later.
    • Login with owner rights: DAYBR3AK1999 & Password: Test123
    • Login with admin rights: Thieu & Password: Test123
    Attached Files
    File Type: sp Get Plugin or Get Source (vip.sp - 52 views - 16.8 KB)
    File Type: smx vip.smx (11.9 KB, 45 views)
    File Type: zip Automated VIP System.zip (16.9 KB, 33 views)

    Last edited by DAYBR3AK; 12-01-2023 at 06:34.
    DAYBR3AK is offline
    CrazMan
    Member
    Join Date: Jun 2022
    Old 12-01-2023 , 05:06   Re: [ANY] SourceBans Automated VIP Management
    Reply With Quote #4

    Hello. Please tell me what is the password for the page? Or for the bans system.

    CrazMan is offline
    DAYBR3AK
    Junior Member
    Join Date: Sep 2016
    Location: Belgium
    Old 12-01-2023 , 06:11   Re: [ANY] SourceBans Automated VIP Management
    Reply With Quote #5

    Quote:
    Originally Posted by CrazMan View Post
    Hello. Please tell me what is the password for the page? Or for the bans system.

    Hi,

    I forgot to mention that:

    Username with owner rights: DAYBR3AK1999 & Pass: Test123

    Username with admin rights: Thieu & Pass: Test123

    Kind regards.

    Last edited by DAYBR3AK; 12-01-2023 at 06:13.
    DAYBR3AK 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 18:55.


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