View Single Post
Author Message
LuqS
AlliedModders Donor
Join Date: Jun 2019
Location: Israel
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