Raised This Month: $ Target: $400
 0% 

Orpheu - catching players say text


Post New Thread Reply   
 
Thread Tools Display Modes
wickedd
Veteran Member
Join Date: Nov 2009
Old 04-24-2015 , 17:28   Re: Orpheu - catching players say text
Reply With Quote #11

Quote:
Originally Posted by Clauu View Post
What i'm trying to do, well now there is a new way of spamming servers with advertises - there is something i don't know what exactly that emulate a fake player, maybe a podbot modified or i don;t know that joins the server and even the game and start spamming in chat x messages, message after message very quickly that even the integrated flood plugin from amxx isn't blocking messages although i have increased the limit to something bigger so since this plugin is based on the same register_clcmd "say" it;s failing again so this method isn't accurate. I can guarantee that it;s a fake player and not a real one since i have been spectating on them, he enters the server and the game and then isn't moving at all only 'robotic' moves with the view like an old camera up-down-rotate, sometimes joins like 2-3 with the same ip and some random port.
A plugin isn't the solution. You should fix your server.
__________________
Just buy the fucking game!!!!
I hate No-Steamers and lazy ass people.
wickedd is offline
Old 04-25-2015, 00:03
Clauu
This message has been deleted by Clauu.
Clauu
Senior Member
Join Date: Feb 2008
Location: RO
Old 04-25-2015 , 00:04   Re: Orpheu - catching players say text
Reply With Quote #12

Quote:
Originally Posted by Black Rose View Post
So just hook the SayText message instead of the command.
No need to use Orpheu for that basic function.
Can you be more precise, please? What do you mean by hooking SayText but without orpheu?
@wickedd i don't know if this is related to server itself since even the integrated flood plugin from amxx(latest version 1.8.2) isn't catching the frequency for those messages
Ok so i have found another thing, if i'm spect then i see original message, if i'm in game i see replaced message(i have a plugin to replace those messages with another ones based on register_clcmd say ) so this could be from ghostchat plugin?

Last edited by Clauu; 04-25-2015 at 07:29.
Clauu is offline
wickedd
Veteran Member
Join Date: Nov 2009
Old 04-25-2015 , 07:40   Re: Orpheu - catching players say text
Reply With Quote #13

Quote:
Originally Posted by Clauu View Post
@wickedd i don't know if this is related to server itself since even the integrated flood plugin from amxx(latest version 1.8.2) isn't catching the frequency for those messages
Did you try banning them?
__________________
Just buy the fucking game!!!!
I hate No-Steamers and lazy ass people.
wickedd is offline
Clauu
Senior Member
Join Date: Feb 2008
Location: RO
Old 04-25-2015 , 15:43   Re: Orpheu - catching players say text
Reply With Quote #14

Well this isn't a viable solution.. a more elegant way it;s to filter data for junk messages and this i'm trying to accomplish
Clauu is offline
fysiks
Veteran Member
Join Date: Sep 2007
Location: Flatland, USA
Old 04-25-2015 , 15:47   Re: Orpheu - catching players say text
Reply With Quote #15

Quote:
Originally Posted by Clauu View Post
Well this isn't a viable solution.. a more elegant way it;s to filter data for junk messages and this i'm trying to accomplish
If there are players coming into your server that are causing problems, the proper solution is to ban them. There is no good reason to combat the symptoms of a problem when you can easily prevent the actual root cause.

You came here to find a solution to your problem and you have been given the best solution available.
__________________

Last edited by fysiks; 04-25-2015 at 15:48.
fysiks is offline
Clauu
Senior Member
Join Date: Feb 2008
Location: RO
Old 04-26-2015 , 12:23   Re: Orpheu - catching players say text
Reply With Quote #16

I prefer to do much more related to an amxx plugin than just banning them In this way maybe there are others that will benefit from this plugin
Clauu is offline
wickedd
Veteran Member
Join Date: Nov 2009
Old 04-26-2015 , 13:42   Re: Orpheu - catching players say text
Reply With Quote #17

Quote:
Originally Posted by Clauu View Post
I prefer to do much more related to an amxx plugin than just banning them
That's because you can't ban them.
Quote:
Originally Posted by Clauu View Post
In this way maybe there are others that will benefit from this plugin
The only people a plugin would benefit are those with a server like yours, so read my first again.
__________________
Just buy the fucking game!!!!
I hate No-Steamers and lazy ass people.
wickedd is offline
Black Rose
Veteran Member
Join Date: Feb 2011
Location: Stockholm, Sweden
Old 04-26-2015 , 14:29   Re: Orpheu - catching players say text
Reply With Quote #18

I don't think there's any way to bypass the "say" command to flood, so there is another reason antiflood is failing.
To flood there has to be 4 messages that each are .75 seconds (or 3 seconds if already flooding) apart. For every message outside of that limit the flood will decrease by one level. Maybe the reason is that this bot is only writing 3 messages or that it pauses enough between the flooding messages". That would make the plugin fail. But it's pretty easily changed...

Code:
if (g_Flood[id] >= 3)
__________________
Black Rose is offline
aron9forever
Veteran Member
Join Date: Feb 2013
Location: Rromania
Old 04-28-2015 , 07:54   Re: Orpheu - catching players say text
Reply With Quote #19

your saytext isn't working because every other plugin that uses it before your plugin (and prints a message) will just bypass whatever you do
examples like ghostchat, green admin messages and other crap

put your plugin on the first line in plugins.ini and the hook will work


also, the exploit is called xfakeplayers1.1 and it's basically a client emulator, but has no support for steam so yah
I can send you a link to my plugin which (sort of)blocks those messages via PM because I don't wanna be beheaded
__________________
Meanwhile, in 2050:
Quote:
Originally Posted by aron9forever
useless small optimizations
Quote:
Originally Posted by Black Rose View Post
On a map that is 512x512x128 units you end up with 3,355,443,200,000 different "positions". To store each one of those positions individually in the variable "user_or" you need 12 terabytes of memory.

Last edited by aron9forever; 04-28-2015 at 07:55.
aron9forever is offline
Clauu
Senior Member
Join Date: Feb 2008
Location: RO
Old 04-29-2015 , 02:28   Re: Orpheu - catching players say text
Reply With Quote #20

Yep, i figured it out that there are others plugins in front of mine using the same say register and in fact the solution is as you said
Clauu 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 20:41.


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