[ANY] Server Redirect - A full featured server listing/hoper (v0.2.6, 24/01/2016)
2 Attachment(s)
Server Redirect:
This plugin is a server advertisment system. It allows players to list all your servers with detailed informations by hitting !servers (or !list, !hop) in chat. It supports periodic advertising of servers and !follow command to follow a player that just switched servers. All displayed informations are live data and include server name, current map, current players and player list. It is compatible with a modded version of H-Reserved (https://forums.alliedmods.net/showthread.php?p=541827) to redirect players to your server list instead of kicking them. Do you like my work? If you want to reward me for my work, or the help I can provide on this thread, feel free to make a donation https://www.paypalobjects.com/en_US/...onateCC_LG.gif Also don't forget to thank BuSheeZy for his work on the steam bot! Plugin features:
Requirements
How to install?
Configuration files: The plugin automatically generates one configuration file per server instance. The configuration files are located in <mod>/cfg/redirect/ Each file name is the server IP and port where all dots/colon have been replaced by the underline char, like this: <mod>/cfg/redirect/92_75_125_63_27015.cfg Why this? Because lot of people run several server instances in the same install folder, and the majority of the plugin Cvar depend of the server instance. For example redirect_server_short_hostname should be different for each server. One good thing to do is start each server with the plugin activated, then go into the cfg/redirect/ folder to edit the server specific cvars:
Server groups: The plugin supports advanced server grouping, for example you can setup a public group, and a private group where password is exposed for fast server switch of community members. You can also group by game type, and create gateways between groups. The first thing to know is that each mod forms a macro group, and it is not possible to list/advertise server from other macro groups. This means that you can use the same database for TF2/CSS/CSGO servers, and on the CSGO server you will never see TF2/CSS servers. Groups are defined with the following cvars:
Spoiler
Each group is defined by a char that can be anything. Default group is A. Using the default Cvar settings
Modules: There are currently 5 modules that can be enabled or disabled depending on how you wish to give the connection information to the player:
Whereas connectbox and steambot modules are disabled by default (in plugins/disabled folder). Move them to plugins folder to enable them. Optional - Installing the Steam bot: See this post from BuSheeZy Optional - Slot reservation (H-reserved Slots): This plugin is available with a modded version of H-Reserved (advanced reserved slot) https://forums.alliedmods.net/showthread.php?p=541827 The modded version is attached to this post. When H-Reserved drops a player, instead of kicking him, the modded version locks him to spectator team and displays the !servers list to switch him to a non-full server. To enable this behavior the following H-Reserved settings are mandatory:
I just changed sm_hreserved_redirect_timer to 30 seconds by default to give time to choose a server. Cvars:
Spoiler
Commands: Clients: sm_servers or !servers sm_list or !list sm_hop or !hop -> Display server list sm_follow or !follow -> Follow previously transferred players Server redirect_lockout <userId> "<Reason>" - Locks a player out of game and display server list - This is used by the modded hreserve_slots plugin to transfer a player upon reserved slot redirect_notify_confirm "<steamId>" "<name>" <players> <bots> <maxplayers> "<map>" "<hostname>" - Used internally between server to advertise "!follow" when a player has switched server TODO: - Add a lockout mode for server migration - Add a server info proxy (internal rework) Changelog:
Spoiler
|
Re: [ANY] Server Redirect - A full featured server listing/hoper (v0.1.0, 18/01/2015)
Wow.
You really outdid yourself here, great job and effort. I'll give this a try out and report back. Here's some bacon. :bacon!: |
Re: [ANY] Server Redirect - A full featured server listing/hoper (v0.1.0, 18/01/2015)
Also, I forgot to say this can be tested on my CSGO servers @ h3bus.fr port 27015 to 27019.
|
Re: [ANY] Server Redirect - A full featured server listing/hoper (v0.1.0, 18/01/2015)
Hey I thought the redirect and jumping servers did not work in csgo, did you manage to get it working?
|
Re: [ANY] Server Redirect - A full featured server listing/hoper (v0.1.0, 18/01/2015)
The Connect Box don't work, but there are other options (see Modules chapter).
The best I have is steambot invite (redirect_askconnect_steambot.smx). But it is also the most complex to set-up! |
Re: [ANY] Server Redirect - A full featured server listing/hoper (v0.1.0, 18/01/2015)
this is a lot of time spent on something thats quite useless... ppl should just bug valve to fix askconnect
|
Re: [ANY] Server Redirect - A full featured server listing/hoper (v0.1.0, 18/01/2015)
Quote:
|
Re: [ANY] Server Redirect - A full featured server listing/hoper (v0.1.0, 18/01/2015)
Quote:
|
Re: [ANY] Server Redirect - A full featured server listing/hoper (v0.1.0, 18/01/2015)
Quote:
|
Re: [ANY] Server Redirect - A full featured server listing/hoper (v0.1.0, 18/01/2015)
|
All times are GMT -4. The time now is 08:22. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.