Summer-16 / CSGO-VMPanel

A Fully automated VIP Management panel for CSGO Community servers
GNU General Public License v3.0
86 stars 19 forks source link
csgo csgo-server hacktoberfest hacktoberfest2020 vip-management

CSGO Vip Management Panel

Single solution to manage VIPs and Admins in your CSGO servers.


πŸ™Œ If you like my work, consider donating to support the project. ! πŸ™Œ

Donate Donate Donate Discord


System Requirements

Web Server (Panel_Server)

CS-GO server (Plugin)


Panel Changelogs 1.10 - Beta

Panel Features (Latest Stable release - v1.9)

I recommend using PayU for INR transactions (Indian payment gateway) and PayPal for USD transactions, Note: don't enable both with USD as PayU does not support USD.


Web panel Screenshots

ScreenShot View All ScreenShots


Step-by-Step install Instructions for New Installation

Setting Up the node server


### Install plugin in CSGO server
- go to the Server_Plugin folder, copy the addon and cfg folder
- paste into your CSGO server's CSGO folder now go to cfg/sourcemod/vmpanel.cfg
- open the cfg file add a table name for your server something like sv_servername
- now add an entry named vmpanel in your sourcemod database.cfg and add the database cred for the same database used for panel
"vmpanel"
{
    "driver"        "mysql"
    "host"          "hostname_here"
    "database"      "database_name_here"
    "user"          "username_name_here"
    "pass"          "password_name_here"
    //"timeout"     "0"
//"port"        "0" // only change if using custom port
}
- Restart the server, and check if the plugin is working without any errors
- Command for plugin (!vipRefresh, !vipStatus, !addVip)
- After installing the plugin, if you are not getting any error then (plugin will automatically create a table to store players entry and gonna add the server in panel too, you can update the server name and other stuff in panel->settings->manage servers->update server details)

-------------------------------------------------------------

## Updating from v1.9 to 1.10 - Beta
- Stop your panel service while updating
- Add files from the latest source code to your installed directory
- execute the below queries in your database
```mysql
INSERT INTO `tbl_settings` (`id`, `setting_key`, `setting_value`) VALUES (NULL, 'disable_about', '0');