Skip to content

VALERA771/VPNShield

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Github All Downloads

VPNShield EXILED Edition

VPNShield EXILED Edition - A VPN blocking plugin for EXILED SCPSL servers.

Updated version of VPNShield (originally made by SomewhatSane)

Installation

Unzip archive from releases to C:\Users\Yor User\AppData\Roaming\EXILED\Plugins.

Configuration

After starting up the plugin for the first time, a folder named VPNShield will be created in your plugins folder which contains whitelists and blacklists that VPNShield uses for caching known good and bad IPs / accounts. This folder will contain 4 files:

  • Data.db: Contains all information. Cannot be edited manually, use commands which are listed below

Commands

Command Description Requirered Permission
vs_blacklistip Blacklist an IP address VPNShield.blacklistip
vs_blacklistipsubnet Blacklist an IP address subnet. Expects CIDR notation VPNShield.blacklistip.subnet
vs_clearips Clear all IP addresses from VPNShield's database VPNShield.clear.ips
vs_clearsubnets Clear all IP subnets from VPNShield's database VPNShield.clear.subnets
vs_clearuserids Clear all user IDs from VPNShield's database VPNShield.clear.userids
vs_getstatus Get information that VPNShield has on an IP address or User ID VPNShield.get.status
vs_getwhitelistedsubnets Get a list of subnets that have been whitelisted VPNShield.get.whitelistedsubnets
vs_whitelist Exempt players from VPNShield checks VPNShield.whitelist
vs_whitelistip Whitelist an IP address VPNShield.whitelist.ip
vs_whitelistipsubnet Whitelist an IP address subnet. Expects CIDR notation VPNShield.whitelist.ipsubnet

For commands which are requering ID you can use: STEAMID64@steam, DISCORDID@discord, staffmember@nothwood.

Support

If you have any problems, you can contact me on Discord (VALERA771#1471)