Raised This Month: $ Target: $400
 0% 

Kigen's Anti-Cheat 1.1.9


Post New Thread Closed Thread   
 
Thread Tools Display Modes
Kigen
BANNED
Join Date: Feb 2008
Old 06-26-2008 , 08:56   Re: Kigen's Anti-Cheat
#251

Quote:
Originally Posted by NedStar View Post
I seem to be unable to recompile the plugin. I get a undefined symbol "SendConVarValue"
You need a at least SM 1.0.1 compiler and libraries.
Kigen is offline
NedStar
Senior Member
Join Date: Apr 2005
Location: The Netherlands
Old 06-26-2008 , 12:20   Re: Kigen's Anti-Cheat
#252

Quote:
Originally Posted by Kigen View Post
You need a at least SM 1.0.1 compiler and libraries.
Yup that did the job. Thanks for the help.
__________________
NedStar is offline
Send a message via MSN to NedStar
GriMz
Senior Member
Join Date: Jul 2007
Old 06-27-2008 , 00:44   Re: Kigen's Anti-Cheat
#253

well, i got a 542 meg error log, most of which was all socket errors, and this plug in was the only one using the extension.

it has crippled our server today.

when you reboot the server, it is fine, then if the map is changed, it lags like hell.

i dont get why, but it does.

your plug in is the only one we have that uses sockets.

it is all from the socket calls, something is wrong.

Edit: I checked my smaller servers, they are fine, the large server however is not.

this seems to be a problem with over 40 players in a game, our Dust 2 has 58, it very well could be a bandwidth problem.
__________________

Last edited by GriMz; 06-27-2008 at 04:39.
GriMz is offline
Kigen
BANNED
Join Date: Feb 2008
Old 06-27-2008 , 07:37   Re: Kigen's Anti-Cheat
#254

Hrm. It shouldn't be any bandwidth problems as it only sends the STEAM ID and expects something about 4 characters long back.

Can you post the errors?

btw, NS dust2 gets over 40 people and does just fine, but its maxed at 44 ppl.

Last edited by Kigen; 06-27-2008 at 09:20.
Kigen is offline
GriMz
Senior Member
Join Date: Jul 2007
Old 06-27-2008 , 15:03   Re: Kigen's Anti-Cheat
#255

Quote:
Originally Posted by Kigen View Post
Hrm. It shouldn't be any bandwidth problems as it only sends the STEAM ID and expects something about 4 characters long back.

Can you post the errors?

btw, NS dust2 gets over 40 people and does just fine, but its maxed at 44 ppl.
kigen, i doubt that they will let me post a half of a gig in errors on here, but it indeed is from the sockets extension from calls from your anticheat, it works fine on small servers, but big ones have a problem.

luckily most dont have a server the size of our dust 2.

but the lines are all similar to this:

L 06/26/2008 - 00:044: [[SOCKET]] [SOCKET] Critical Error: select() error

the log file is 7,040,412 lines long over a 18 hour span.

i think i see an easy fix though, you need to make a new timer in there that tells the plug in if someone was there 2 minutes previous and then at map change ignore that player that was previously there for a short time, 58 players on a map reload = 58 calls.

we had to go back to previous methods.

edit: i made a mistake in exactly what i told you, when the server was rebooted it lost the original error log, that 1/2 a gig log covers a period of :

L 06/26/2008 - 00:19:41: [[SOCKET]] [SOCKET] Critical Error: select() error

15 minutes. thats 2 gigs of error logs an hour. (yes those are the lines from first and last error)
__________________

Last edited by GriMz; 06-27-2008 at 15:24.
GriMz is offline
Kigen
BANNED
Join Date: Feb 2008
Old 06-27-2008 , 16:06   Re: Kigen's Anti-Cheat
#256

So far what you provided to me shows me that it was not an error with my plugin.

From what I can get from the source code of the Sockets extension this was a problem with the server (the operating system).

Also from what you told me you only turned off kac_use_banlist and kac_blockcafe and that the plugin operated fine afterward which only re-enforces this belief.

Also for the massive size of your logs that is a problem with the Sockets extension in handling the error. Probably also your lag.

Last edited by Kigen; 06-27-2008 at 16:09.
Kigen is offline
GriMz
Senior Member
Join Date: Jul 2007
Old 06-27-2008 , 16:09   Re: Kigen's Anti-Cheat
#257

it is linux.

and irregardless works fine on SMALL linux servers as well.

here is an example of how it works on a SMALL linux server

same sockets version, same kac version (non modified)

the lines of code that i had to mod were not altered on that server.
__________________

Last edited by GriMz; 06-27-2008 at 16:11.
GriMz is offline
Kigen
BANNED
Join Date: Feb 2008
Old 06-27-2008 , 16:13   Re: Kigen's Anti-Cheat
#258

Yes, but my plugin is still using sockets.

You can ask any coder here on these forums. My plugin has still been using sockets on your nice large server. You told me that you only modified the convars, and didn't remove the Socket extension.
Kigen is offline
GriMz
Senior Member
Join Date: Jul 2007
Old 06-27-2008 , 16:21   Re: Kigen's Anti-Cheat
#259

Quote:
Originally Posted by Kigen View Post
Yes, but my plugin is still using sockets.

You can ask any coder here on these forums. My plugin has still been using sockets on your nice large server. You told me that you only modified the convars, and didn't remove the Socket extension.
it is no longer in use, therefor not an issue, and the problem cease by changing :

CVar_BanCafe = CreateConVar("kac_block_cafe", "1", "Blocks all Cafe accounts from entering the server.");
CVar_UseBanlist = CreateConVar("kac_use_banlist", "1", "Uses the KAC global banlist of cheaters.");

to:

CVar_BanCafe = CreateConVar("kac_block_cafe", "0", "Blocks all Cafe accounts from entering the server.");
CVar_UseBanlist = CreateConVar("kac_use_banlist", "0", "Uses the KAC global banlist of cheaters.");

and recompiling, no more errors.

thanks for the private messages on steam, shame you wont consider what was said, we will talk about it in a couple days, as for now i need some freetime away from this, and you should reconsider what was said.

it was not an attack on you or your plug in, so dont feel that way.

maybe try replicating the problem, a 1/2 gig of error logs in 15 minutes is not good.
__________________
GriMz is offline
Kigen
BANNED
Join Date: Feb 2008
Old 06-27-2008 , 16:23   Re: Kigen's Anti-Cheat
#260

Your incessant belief that modifying those convar variables had anything to do with how my plugin handles sockets is beyond me.
Kigen is offline
Closed Thread



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:51.


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