Jump to content

Open-source CS2 Plugin: C# Chat Antiflood


Recommended Posts

Posted

Chat antiflood CS2

Am scris acest plugin de CS2 in C# in urma cu peste un an de zile.

Ulterior, la luni de zile distanta, am facut un GitHub repository separat pentru varianta basic cu licenta MIT.

GitHub repository: https://github.com/hks27d/CSSharpChatAntiflood

Pluginul realizeaza mitigarea/stoparea fenomenelor de chat flooding pe CS2.

 

Intrucat nu am avut parte de mult timp liber, abia acum revin cu postarea pluginului CS2 pe forum.

Pluginul se poate porta pe majoritatea solutiilor de modding existente pe Counter-Strike 2, daca nu chiar pe toate.

 

Caracteristici plugin fairside

Pe comunitate rulam versiunea Advanced a pluginului open-source lansat de noi pentru framework-ul CounterStrikeSharp.

Am facut schimbari semnificative in cod, iar ulterior am adaugat AUTOKICK si AUTOBAN pentru spam continuu dupa kick.

Chat Antiflood ramane public, iar Advanced Chat Antiflood ramane community private.

Mentionez ca pentru stoparea cu adevarat a fenomenelor de chat spam este necesara rularea versiunii Advanced.

 

Mai departe voi lista caracteristicile pluginului open-source:

  • Internal logic based on Unix Timestamps
  • Prioritization of const data types usage
  • Calls for Clear(), ReduceMemory() and AddUserIDValues() during OnMapStart
  • No high overhead data types, no overflow or underflow and no useless memory allocs
  • Making 1 Dictionary lookup before alloc instead of multiple lookups
  • Big O time complexity of O(1) on average or O(n) in the worst case

 

Pentru caracteristicile complete ale pluginului Advanced puteti adresa intrebari in acest topic. Totusi, nu garantam ca raspundem.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...