Raised This Month: $ Target: $400
 0% 

[CS:GO] Server-Redirect+ (ServerList w/ Server Hopper) [MySQL] (v1.2, 13 April 2020)


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author
LuqS
AlliedModders Donor
Join Date: Jun 2019
Location: Israel
Plugin ID:
7031
Plugin Version:
v1.2
Plugin Category:
Server Management
Plugin Game:
Counter-Strike: GO
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    interactive, auto-updated Server-List (read main description for plugin features and information)
    Old 04-07-2020 , 06:58   [CS:GO] Server-Redirect+ (ServerList w/ Server Hopper) [MySQL] (v1.2, 13 April 2020)
    Reply With Quote #1



    Rate Thread

    Demonstration video


    Description:
    'Server-Redirect+' is an interactive, auto-updated Server-List that can contain all of your game servers.

    List of features:
    Quote:
    • Automatically updates and shows real-time information about each server in the server-list.
    • Organizable with categories.
    • Formattable Menu (Server-View part).
    • Allows players to connect to each server in your server-list with only 1 click!
    • Allows players to print the any server information to their chat to easily save their favorite servers!
    List of Console-Variables:
    Quote:
    // Whether or not to print debug messages in server console
    // -
    // Default: "0"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    serverlist_debug_mode "0"

    // Whether to include bots in the player-count or not.
    // -
    // Default: "0"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    serverlist_include_bots_in_serverlist "0"

    // This is how the menu will be formatted. (Sever Name: {name}, Current Player Count: {current}, Max Players: {max}, Server Map: {map})
    // -
    // Default: "{name} ({current} / {max} - {map})"
    serverlist_menu_format "{name} ({current} / {max} - {map})"

    // The number of seconds between other servers update.
    // -
    // Default: "20.0"
    // Minimum: "5.000000"
    // Maximum: "600.000000"
    serverlist_other_servers_update_interval "20.0"

    // Category of the server in the ServerList Menu. (Leave blank for no category)
    // -
    // Default: ""
    serverlist_server_category ""

    // This name will be shown on the Server-List Menu. (Leave blank if you want to use your serverhost name)
    // -
    // Default: ""
    serverlist_server_name ""

    // The number of seconds the plugin will wait before updating the Player-Count in the SQL server.
    // -
    // Default: "20.0"
    // Minimum: "5.000000"
    // Maximum: "600.000000"
    serverlist_server_update_interval "20.0"

    // Whether this server should appear in the Server-List or not.
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    serverlist_show_server_on_serverlist "1"
    Overrides:
    Quote:
    'serverlist_show_hidden_servers' - who should see hidden servers. (Def. ADMIN-FLAG ROOT)
    'serverlist_join_full_bypass' - Who should be able to join a server even if it's full. (Def. ADMIN-FLAG ROOT)
    Requirements / Dependencies:
    Quote:
    • Sourcemod 1.10+ (Only Tested in 1.10 but should work in 1.9)
    sm-redirect-core (In every server, make sure to install the requirement for this, else it wont work)
    Installation instructions:
    Quote:
    1. Place 'ServerListCore.smx' in '/csgo/addons/sourcemod/plugins/'.
    2. Place 'plugin.ServerListCore.cfg' in '/csgo/cfg/sourcemod/'.
    3. Make sure you installed 'redirect_core.smx'. (Look 'Requirements / Dependencies')
    4. add database config 'ServerList' to databases.cfg inside of '/csgo/addons/sourcemod/configs/'.
    5. Server list will only work with 2 or more servers using 'Server-List+' with the same DB!
    Quote:
    "ServerList"
    {
    "driver" "mysql"
    "host" ""
    "database" ""
    "user" ""
    "pass" ""
    //"timeout" "0"
    //"port" "0"
    }
    Don't forget to fill the login information
    Compile instructions:
    Quote:
    1. Use 1.9+ sourcemod compiler
    2. Make sure you have all includes: sourcemod, cstrike, smlib & redirect_core.
    3. Make sure both 'ServerListCore.sp' and 'ServerListMenus' is in the same directory.
    4. You should only compile 'ServerListCore.sp', 'ServerListMenus' is included in Core.
    5. Have fun
    Changelog:
    Quote:
    25 May - 2020 [v1.2]
    fix for the LobbySessionFixer extension crash.
    13 April - 2020 [v1.2]
    • Fixed crashing bug in start-up for some servers.
    • Fixed player count freezes after server hibernate.
    • Now the plugin is completely threaded.
    • Fixed translation warnings
    • Fixed easy installation not having all the necessary files.
    • Added ConVar for Debug mode.
    • Made the startup process better.
    9 April - 2020 [v1.1]
    • Fixed table creation error in DB.
    • Fixed a bug that made the server name not getting inserted to DB if it had `'` in it.
    • Added translation for chi! (Credit: Yuzi).
    • Added easy installation (all needed files are included in the zip file) (Drag & Drop + add DB config).
    7 April - 2020 [v1.0]
    • Initial release.
    TO-DO List:
    Quote:
    • Fix any bugs that comes up (contact me if you encountered anything )
    • Add Advertisements for servers.
    If you find a bug or you have a suggestion, feel free to add me!


    GitHub Repository
    __________________
    You like my work? You want to support?
    Consider Donating!

    Need signatures / offsets for CS:GO?
    Contact me:

    Last edited by LuqS; 08-13-2021 at 12:26.
    LuqS 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 18:06.


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