Raised This Month: $ Target: $400
 0% 

[REQ] Chat Round Security


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
kvexino
New Member
Join Date: Apr 2016
Old 04-13-2016 , 05:57   [REQ] Chat Round Security
Reply With Quote #1

Hello everyone i have an idea that would help a lot of server owners to loose bots from spamming chat or to make publicity.

The point of this plugin is that you can use chat after x rounds for example :

When you enter into the game you will receive message :

[Joined in game] - Hello [playername]. You will be able to use our chat after 5 rounds.
[1st round] - You will be able to use our chat after 4 rounds.
[2nd round] - You will be able to use our chat after 3 rounds.
[3rd round] - You will be able to use our chat after 2 rounds.
[4th round] - You will be able to use our chat after 1 round.
[5th round] - You're able to use our chat.


But if he tries for example to use chat at 4th round he must aswell receive message :
[4th round] - You will be able to use our chat after 1 round.

But if he spams the chat like flooding it, he must receive another messages with :
Flooding is not allowed. Warnings 1/3
Flooding is not allowed. Warnings 2/3
Flooding is not allowed. Warnings 3/3
You got kicked out because you flooded the chat.




In this way bots will not stay into the server more than 1-2 rounds, bots wont be able to talk untill 5th round. Bots will be useless.

I have tried to find plugin like this but i didn't if someone have it already made please post it here.
Thank you

Last edited by kvexino; 04-13-2016 at 05:58.
kvexino is offline
Freezo Begin
BANNED
Join Date: Mar 2014
Location: Morocco
Old 04-13-2016 , 07:55   Re: [REQ] Chat Round Security
Reply With Quote #2

Quote:
Originally Posted by kvexino View Post
Hello everyone i have an idea that would help a lot of server owners to lose bots from spamming chat or to make publicity.

what are you talking about?

Last edited by Freezo Begin; 04-13-2016 at 07:56.
Freezo Begin is offline
kvexino
New Member
Join Date: Apr 2016
Old 04-13-2016 , 13:26   Re: [REQ] Chat Round Security
Reply With Quote #3

Quote:
Originally Posted by Freezo Begin View Post
what are you talking about?
If you disable FakeDetector module from metamod, there are auto-bots that are joining in your server to advertise other servers.
If you enable FakeDetector module from metamod, some of the normal players steam/non-steam will get kicked or banned or Fake Client Error, because of this module bugs.

So another way to protect server from being spammed by bots is plugin :

Quote:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "No bot chat"
#define VERSION "0.2"
#define AUTHOR "rider"
//parola pentru chat
//#define passwd "playcs"

new bool:g_allowed[33]
new SayText
new randPasswd[6]

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say", "sayHandle")
register_clcmd("say_team", "sayHandle")
SayText = get_user_msgid("SayText")
}

public client_connect(id) {
g_allowed[id] = false

}

public client_putinserver(id){
//alegem o parola random
new iRand = random_num(1,5)
switch(iRand)
{
case 1:
{
copy(randPasswd, 6, "playcs")
}
case 2:
{
copy(randPasswd, 6, "playcs")
}
case 3:
{
copy(randPasswd, 6, "playcs")
}
case 4:
{
copy(randPasswd, 6, "playcs")
}
case 5:
{
copy(randPasswd, 6, "playcs")
}
}
}
public client_disconnect(id) {
g_allowed[id] = false
}

public sayHandle(id) {
new said[192]
read_args(said, 191)
if (contain(said, randPasswd) != -1 && !g_allowed[id])
{
g_allowed[id] = true;
client_printcolor(id, "!g[!yPlaycs Bot!g] !yAi primit permisiunea de a folosi chatul")
return PLUGIN_HANDLED;
}
if(!g_allowed[id])
{
client_printcolor(id, "!g[!yPlaycs Bot!g] !yScrie !t%s !ypentru a putea folosi chatul.",randPasswd)
return PLUGIN_HANDLED;
}
return PLUGIN_CONTINUE;
}
//chat color
stock client_printcolor(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)

replace_all(msg, 190, "!g", "^4") // Green Color
replace_all(msg, 190, "!y", "^1") // Default Color
replace_all(msg, 190, "!t", "^3") // Team Color

if (id) players[0] = id; else get_players(players, count, "ch")
{
for ( new i = 0; i < count; i++ )
{
if ( is_user_connected(players[i]) )
{
message_begin(MSG_ONE_UNRELIABLE, SayText, _, players[i])
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
*/
or

with my idea Chat round security !

Which would give permission to users to access chat only when 5 rounds have passed.
There are no bots that would stay into your server to advertise.
And they wont be able to spam because of max 3 Warnings + kick .
kvexino is offline
counter1strike6
Senior Member
Join Date: Sep 2014
Location: morocco
Old 04-13-2016 , 17:52   Re: [REQ] Chat Round Security
Reply With Quote #4

just use default amxmodx anti flood
__________________
Vitamin-C was here
counter1strike6 is offline
wickedd
Veteran Member
Join Date: Nov 2009
Old 04-13-2016 , 18:39   Re: [REQ] Chat Round Security
Reply With Quote #5

Quote:
Originally Posted by kvexino View Post
If you disable FakeDetector module from metamod, there are auto-bots that are joining in your server to advertise other servers.
If you enable FakeDetector module from metamod, some of the normal players steam/non-steam will get kicked or banned or Fake Client Error, because of this module bugs.

So another way to protect server from being spammed by bots is plugin :

or

with my idea Chat round security !

Which would give permission to users to access chat only when 5 rounds have passed.
There are no bots that would stay into your server to advertise.
And they wont be able to spam because of max 3 Warnings + kick .
Make your Steam only then you wouldn't have to worry about it.
__________________
Just buy the fucking game!!!!
I hate No-Steamers and lazy ass people.
wickedd is offline
siriusmd99
Veteran Member
Join Date: Oct 2013
Location: Republic of Moldova
Old 04-14-2016 , 03:56   Re: [REQ] Chat Round Security
Reply With Quote #6

wtf ? Just kick bots on client connect and done, why this shitty system with passwords and chat lock?
siriusmd99 is offline
kvexino
New Member
Join Date: Apr 2016
Old 04-14-2016 , 09:21   Re: [REQ] Chat Round Security
Reply With Quote #7

Quote:
Originally Posted by siriusmd99 View Post
wtf ? Just kick bots on client connect and done, why this shitty system with passwords and chat lock?
Bots creators will dissaprove this way to block bots like you did in the quoted text...

Why should you say something that is not helping me ?

If there is any possibility that anyone who knows scripting to create this plugin i'll be happy. Thank you
My idea is the best way to block bots from advertising in my own server chat, another servers. And i will sustain this forever.

Last edited by kvexino; 04-14-2016 at 09:24.
kvexino is offline
Freezo Begin
BANNED
Join Date: Mar 2014
Location: Morocco
Old 04-14-2016 , 10:40   Re: [REQ] Chat Round Security
Reply With Quote #8

Quote:
Originally Posted by wickedd View Post
Make your Steam only then you wouldn't have to worry about it.
Freezo Begin is offline
siriusmd99
Veteran Member
Join Date: Oct 2013
Location: Republic of Moldova
Old 04-14-2016 , 11:18   Re: [REQ] Chat Round Security
Reply With Quote #9

I made a year ago antibot protection
It detects bots which spams in chat with ads or sometimes they are programmed to use cheats and play on server, and kicks them on connect.
I would post the plugin but I'm afraid that bot creators will find out how I blocked their bots and will create new bots which will bypass my protection.

Last edited by siriusmd99; 04-14-2016 at 11:19.
siriusmd99 is offline
kvexino
New Member
Join Date: Apr 2016
Old 04-14-2016 , 11:31   Re: [REQ] Chat Round Security
Reply With Quote #10

Quote:
Originally Posted by siriusmd99 View Post
I made a year ago antibot protection
It detects bots which spams in chat with ads or sometimes they are programmed to use cheats and play on server, and kicks them on connect.
I would post the plugin but I'm afraid that bot creators will find out how I blocked their bots and will create new bots which will bypass my protection.

I understand what u mean anyway if you can share with me the plugin send me a link please. Thank you
kvexino is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 06:05.


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