Descriere: Blocheaza jucatorii care folosesc hlproxy/hlsocks (adica daca acel player primeste ban pe server sa nu mai poata folosi acel program pentru a intra iar cu alt ip)
Acest plugin este bun si pentru blocararea jucatorilor falsi care folosesc liste de servere proxy/hlsocks
Nume: Anti HLSocks/HLProxy
Versiune: 1.0.6
Link oficial:
Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#define PLUGIN "HLDS-Shield function"
#define VERSION "1.0.6"
#define AUTHOR "SkillartzHD"
#define message_kick "[HLDS-Shield] You have been detected HLSocks"
#define locationlog "addons/amxmodx/configs/HLSocksLog.log"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
// Add your code here...
}
public client_putinserver(id)
{
set_task(0.9,"CheckZealProject",id)
}
public CheckZealProject(id)
{
new GetProjectZeal[32],MyAddress[32],PlayerName[32],PlayerIP[32];
get_user_info(id,"_ip",GetProjectZeal,31)
get_user_name(id,PlayerName,31)
get_user_ip(id,PlayerIP,31)
get_cvar_string("net_address",MyAddress,31)
if(equal(GetProjectZeal,MyAddress))
{
server_cmd("kick #%i %s",get_user_userid(id),message_kick)
log_to_file(locationlog,"Player ^"%s^" (%s) was kicked for HLSocks/HLProxy",PlayerName,PlayerIP)
}
}
Instalare:
1. Fisierul fixhlproxy.sma il puneti in addons/amxmodx/scripting
2. Fisieru fixhlproxy.amxx il puneti in addons/amxmodx/plugins
3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:
4. Alti pasi necesari....
Functia momentan este inactiva pe HLDS-Shield 1.0.6 insa urmeaza sa fie activata