This plugin will add 11 new social profiles/sites to your board. They are:
Sort the list of sites alphabetically
Looking for a server list application without the bugs? With this application, seamlessly view and display your game server information. Application queries the servers to get information such as server name, player info, map and much more. It provides easy and clean access to all you server info just like Gametracker but directly on your own website.
Pages (Allows Admins to create server pages such as MOTD or Rules directly on a server's information page)
Direct Connect through browser.
Fully Mobile/Tablet Responsive
Demo: http://davidsaji.site.nfoservers.com/dev_ips/index.php?/servers/. If you go to https://gflclan.com/index.php?app=gflcore you can see an older version.
If you have any issues message me or use the support topic.
PHP 5.6+ - Tested in PHP 5.6, 7.0, 7.1 & 7.2
Bzip2 - Used for A2S Compressed responses
Supported Game Servers
List format: Game Name (Protocol(1)) - Relevant notes or information
7 Days to Die (A2S) - Server query port is server port + 1
ARK: Survival Evolved (A2S) - Server default query port is client connect port + 19238
Aliens VS. Predator (2010 By Rebellion)
Aliens VS. Predator 2
America's Army 3
America's Army 3 (A2S) Version 3.2+ - Default server query port is 27020
America's Army: Proving Grounds (A2S)
Arca Sim Racing
ArmA Armed Assault (A2S)
Armed Assault 2: DayZ Mod (A2S)
Armed Assault 2: Operation Arrowhead (A2S)
Armed Assault 3 (A2S) - Server query port is server port + 1
Battalion 1944 (A2S) - Server query port is server port + 3
Battlefield 1942 (Gamespy v1) - Default server query port is 23000
Battlefield 2 (Gamespy v3) - Default server query port is 29900, Is Gamespy v3 but challenge is not required
Battlefield 3 (Custom) - Server default query port is client connect port + 22000
Battlefield 4 (Custom) - Server default query port is client connect port + 22000
Battlefield Bad Company 2
Battlefield Bad Company 2 (Custom) - Default server query port is 48888
Battlefield Hardline (Custom) - Server default query port is client connect port + 22000
Call of Duty
Call of Duty 2 (Quake3)
Call of Duty 4 (Quake3)
Call of Duty: Modern Warfare 3 (A2S) - Server default query port is client connect port + 2
Call of Duty: United Offensive
Call of Duty: World at War
Command and Conquer: Renegade
Conan Exiles (A2S)
Counter-Strike 1.5 (A2S)
Counter-Strike 1.6 (A2S)
Counter-Strike 2d (A2S)
Counter-Strike: Condition Zero (A2S)
Counter-Strike: Global Offensive (A2S)
Counter-Strike: Source (A2S)
Dark and Light
Day of Defeat (A2S)
Day of Defeat: Source (A2S)
DayZ Standalone (A2S) - Standalone version of Armed Assault 2: DayZ Mod
Days of War (A2S)
Doom - Skulltag
Doom - ZDaemon
Empyrion - Galactic Survival (A2S) - Server query port is server port + 1
Enemy Territory: Quake Wars (Custom)
F1 Challenge 99-02
Fortress Forever (A2S)
Frontlines: Fuel of War (Custom) - Server query port is server port + 2. Player info unavailable.
GRAV Online (A2S)
GTA 5: FiveM - (Custom)
GTA Five M
Garry's Mod (A2S)
Ghost Recon: Advanced Warfighter
Ghost Recon: Advanced Warfighter 2
Half Life 2: Deathmatch (A2S)
Hidden and Dangerous 2
Insurgency Sandstorm (A2S)
Just Cause 2 Multiplayer (Gamespy 3)
Killing Floor (Unreal 2)
Killing Floor 2 (A2S) - Server default query port is client connect port + 7777
Kingpin: Life of Crime
Left 4 Dead (A2S)
Left 4 Dead 2 (A2S)
Lost Heaven (Custom) - Server query port is client port + 1
Medal of Honor Allied Assault - Server query port is client port + 97
Medal of Honor: Allied Assault
Medal of Honor: Allied Assault Breakthrough
Medal of Honor: Allied Assault Spearhead
Medal of Honor: Pacific Assault
Minecraft (Gamespy v3) - Requires Minecraft 1.8+ Reference. Requires server settings: enable-query=true & query.port=25565
Minecraft PE/BE (Gamespy v3) - Default server query port is 19132
Mordhau (A2S) - Requires server query port which is set by server owner.
Multi Theft Auto (ASE)
Nascar Thunder 2004
Natural Selection 2 (A2S) - Server query port is client port + 1
NeverWinter Nights 2
Open Transport Tycoon Deluxe
Project Reality: Battlefield 2 (Gamespy v3) - Default server query port is 29900.
Quake 2 (Quake 2)
Quake 3 (Quake 3)
Quake Live (A2S)
Red Orchestra 2 (A2S) - Server query port is 27015
Red Orchestra: Ostfront 41-45
Rising Storm 2 (A2S) - Requires Query port, default server query port is 27015
S.T.A.L.K.E.R. Clear Sky
San Andreas Multiplayer (Custom) - Player information will not be returned if count is over 256. Info
Serious Sam 2
Soldat (ASE) - Server query port is server port + 123
Space Engineers (A2S)
Squad (A2S) - Server query port is server port + 19378, query port can be defined by server
Star Wars Jedi Knight II: Outcast
Star Wars Jedi Knight: Jedi Academy
Star Wars: Battlefront
Star Wars: Battlefront 2
Star Wars: Republic Commando
Team Fortress 2 (A2S)
The Forrest (A2S) - Sever query port is server port + 1
The Ship (A2S)
Tibia (Custom) - Server query response is XML
Tribes ( Starsiege )
Unreal Tournament (Gamespy v1) - Server query port is server port + 1
Unreal Tournament 2003
Unreal Tournament 2004 (Unreal v2) - Server query port is server port + 10
Unreal Tournament 3 (Gamespy v3) - Default port 6500
Unturned (A2S) - Server query port is server port + 1
Vice City Multiplayer
Warsow ( 0.4.2 and older )
Warsow (Quake 3)
Wolfenstein ( 2009 By Raven )
Wolfenstein Enemy Territory
Wolfenstein: Return To Castle Wolfenstein
Wurm Unlimited (A2S) - Server query port seems to be 27016 regardless of the client port
Supported Voice Servers / Discord
Discord - Add server by just putting the discord server id in the server IP field.
To find a discord server's id:
Enable Developer Mode in your account settings
Then right click the discord server name and "Copy ID"
Discord Servers also require you to put in the invite link manually otherwise on the frontend the IP Address will be blank.
Mumble (Custom) - Default query port is 27800
Teamspeak 2 (Custom) - Default query (master) port is 51234
Teamspeak 3 (Custom) - Default query (master) port is 10011
Required permissions for guest group for TS2 & TS3 servers:
Ventrilo (Custom) - Version 3.0.3+
Don't see your game/voice server on the list? Many servers work on the same protocols, therefore it is likely they will work. This is explained in the Installation Guide below.
Install the application via the admin control panel's applications section. Then follow the sections below to setup your servers.
Each server has a location to indicate where the server is located. To add locations simple go to the Locations section in Server's Admin Panel. Click Create New to add your own Locations. By default, US has been added but you can choose to delete or edit it as you wish.
To add a game, go to the Games section in admincp. You can add your own games using create new button. By default CSGO has been added.
When adding a new game, you need to provide a name, protocol and icon. A list of protocols is shown and you would use the correct one for the game. For example, To add Minecraft as a game, I would choose the Minecraft protocol. Don't see your game/voice server on the list? Many servers work on the same protocols, therefore it is still likely they will work. This is explained further in the next section.
Adding Unsupported Games
If you want to try add a game but it does not have a supported protocol within the add Games form then you can use a similar game engine's protocol. For example, if I wanted to add Half Life 1, it isn't in the supported list. However as it is a GoldSrc game, I can use the Counter Strike 1.6 protocol and it will still work. If it was a Source Game then I would use CSGO.
Once you have your Games and Locations set up, you can then proceed to adding your servers. Use the Servers section in AdminCP to do this.
Simple add the server IP and port then choose the appropriate game and location for the server from the dropdown menu. Once saved, the server should show the information in Server's section on front-end. If for some reason the stats are not being pulled. Make sure it doesn't need a query port which is needed for some games (When adding servers always check the "Supported Games" section to identify any notes you need to make. For example, when adding Teamspeak 3 server, the notes says that you may have to use a query port of 10011). Always try without a query port before adding the said query port.
If you require any further support add me on Steam: https://steamcommunity.com/id/devu4/
THIS APPLICATION REQUIRES UDP/TCP CONNECTIONS TO SERVERS VIA THEIR OUTBOUND QUERY PORTS, PLEASE MAKE SURE YOU HOSTING PROVIDER DOES NOT BLOCK PORTS AND YOU HAVE FULL ACCESS TO MAKE EXTERNAL CONNECTIONS. CLOUD HOSTING ARE PARTICULARLY STRICT WITH THEIR FIREWALL SO PLEASE CHECK BEFORE BUYING. IPS CLOUD DO ALLOW UNBLOCKING ONCE YOU CONTACT SUPPORT.
This plugin will allow you to add additional choices to the available 'Social Profiles' in System -> Settings -> General Configuration, as well as take advantage of the icons now available with Font Awesome 5.
Instructions for use:
Edit plugin settings and go to the 'Add' tab
Click 'Add' to add a new line and then adhere to the following when populating the information:
Font Awesome key: the key should match up to the Font Awesome icon you wish to display. If you add a key which doesn't exist in Font Awesome 4 or 5 then no icon will be displayed.
Display name: this should be the name you wish to display in the Social Profiles select box.
Use new FA5 icon: if you have enabled Font Awesome 5 support and wish to make use of an icon only available in that then enable this setting to begin using that icon. The icon will be displayed using the corresponding Font Awesome class instead of the 'fa' class.
Icon background color: Social Profiles provided by IPS, such as 'Facebook', have a correspoding CSS rule in the theme to display a background color. New items added here will not have a corresponding CSS rule, so will instead use an inline background color in the HTML code - use this field to choose the color you wish to use. (please refer to the plugin settings for a note on a known issue with this)
Save the settings
Navigate to System -> (Settings) -> General Configuration
Add your new social profile information, and choose the newly added item