AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   HL1 Servers (HLDS) (https://forums.alliedmods.net/forumdisplay.php?f=131)
-   -   Anti Commerce (https://forums.alliedmods.net/showthread.php?t=293276)

lantimilan 01-27-2017 19:41

Anti Commerce
 
Hello i have problem with reklama free admin xxx.xxx..xxx:27012 or website extremaadmins.. how to stop this reklama in my server can you help me please ?

edon1337 01-28-2017 06:51

Re: Anti Commerce
 
https://forums.alliedmods.net/showthread.php?t=197331

Wrong section btw.

lantimilan 01-28-2017 12:06

Re: Anti Commerce
 
I need one worked fine i read comment alka plugin i see not working and have error ?

OciXCrom 01-28-2017 13:09

Re: Anti Commerce
 
You can comment "it's working" and it will magically start working.

Just because someone wrote it's not working, it doesn't mean it's true. You can test it and find out for your self. If it really isn't working, use GOOGLE and SEARCH for another one.

lantimilan 01-29-2017 03:58

Re: Anti Commerce
 
Look
*DEAD*Extream.Fdns.UK Admins-free_vip : extream.fdns.uk-Admine_free_pentru_cine_intra!
*DEAD*Extream.Fdns.UK Admins-free_vip : craiova.faralag.ro vip Free Admin Free!
*DEAD*Extream.Fdns.UK Admins-free_vip : "extream.fdns.uk admin free for a

Why not stoped this advister i try to stop this and people who advister IP
155.212.151.44:27015 FREE ADMIN i have enable this plugin but not stoped ?

wickedd 01-29-2017 11:45

Re: Anti Commerce
 
Then use another plugin, search spam in the Approved forum.

lantimilan 01-30-2017 09:25

Re: Anti Commerce
 
#define PLUGINNAME "Don't say IPs"
#define VERSION "0.1"
#define AUTHOR "JGHG"
/*
Copyleft 2005
Plugin topic: http://www.amxmodx.org/forums/viewtopic.php?p=90172


Don't say IPs
=============
Messages like "hey join my server 213.34.231.23" are automatically blocked... and another message is printed instead. :-P
Or, you can choose to just ban violators by setting cvar ip_banviolators to 1 and ip_banminutes to how many minutes the violator should be banned. 0 is permanent, 5 is default.

/JGHG


VERSIONS
========
050204 0.1 First version


CREDITS
=======
Requested by lord_inuyasha88.
*/

#include <amxmodx>
#include <regex>

#define PATTERN "(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)" // \b
#define REASON "IP advertising"
#define CVAR_BANMINUTES "ip_banminutes"
#define CVAR_BANVIOLATORS "ip_banviolators"

// Globals below
new Regex:g_result
new g_returnvalue
new g_error[64]
new g_allArgs[1024]
// Globals above

public plugin_modules() {
require_module("regex")
}

public hook_say(id, level, cid) {
read_args(g_allArgs, 1023)
g_result = regex_match(g_allArgs, PATTERN, g_returnvalue, g_error, 63)
switch (g_result) {
case REGEX_MATCH_FAIL: {
log_amx("REGEX_MATCH_FAIL! %s", g_error)
return PLUGIN_CONTINUE
}
case REGEX_PATTERN_FAIL: {
log_amx("REGEX_PATTERN_FAIL! %s", g_error)
return PLUGIN_CONTINUE
}
case REGEX_NO_MATCH: {
return PLUGIN_CONTINUE
}
default: {
if (get_cvar_num(CVAR_BANVIOLATORS)) {
new userid = get_user_userid(id)
new minutesString[10]
get_cvar_string(CVAR_BANMINUTES, minutesString, 9)
new temp[64], banned[16], minutes = get_cvar_num(CVAR_BANMINUTES)

if (minutes)
format(temp, 63, "%L", id, "FOR_MIN", minutesString)
else
format(temp, 63, "%L", id, "PERM")

format(banned, 15, "%L", id, "BANNED")

new authid[32]
get_user_authid(id, authid, 31)

new name[32]
get_user_name(id, name, 31)
log_amx("%s (%s), %s %s because of advertising an IP address. This was written: ^"%s^"", name, authid, banned, temp, g_allArgs)

server_cmd("kick #%d ^"%s (%s %s)^";wait;banid ^"%d^" ^"%s^";wait;writeid", userid, REASON, banned, temp, minutes, authid)
}
else {
client_cmd(id, "say ^"I must say.... This server ROCKS!^"")
}
regex_free(g_result)
return PLUGIN_HANDLED // block msg
}
}

return PLUGIN_CONTINUE
}



public plugin_init() {
register_plugin(PLUGINNAME, VERSION, AUTHOR)

register_clcmd("say", "hook_say")
register_cvar(CVAR_BANVIOLATORS, "0")
register_cvar(CVAR_BANMINUTES, "30")

register_dictionary("admincmd.txt")
}



I like this plugin but this not stoped all , can you help me to stoped when players write 122.323 and when make name 176.57.188.xx:27015 ?

wickedd 01-30-2017 18:53

Re: Anti Commerce
 
You can use this one also.

hardboy 01-31-2017 15:05

Re: Anti Commerce
 
You can remove DPROTO


All times are GMT -4. The time now is 23:28.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.