GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: Armani - 2011. Augusztus 08. - 16:46:03

Cím: Anti-Flood
Írta: Armani - 2011. Augusztus 08. - 16:46:03
Sziasztok
 
nem rég nézegettem az angol fórumot és találtam egy Anti-Flood Scriptet le honosítottam és gondoltam feltöltöm nektek nem kellet benne sok mindent fordítani de azért hátha valakinek szüksége van rá
Eredeti: http://forum.sa-mp.com/showthread.php?t=191915
Készítette : ChristopherM
OFF okat lécci ne de építõkritikát elfogadok
[pawn]/*
# ========================= #
#  SA-MP Simple Anti-Spam   #
# ------------------------- #
# @Authour(s): ChristopherM #
# ========================= #
*/
//Honositotta Armani
#include <a_samp>
forward ResetCount(playerid);
forward ResetCommandCount(playerid);
#define SpamLimit (3000)
public OnFilterScriptInit()
{
printf(\"
  • ChristopherM\'s Anti-Flood Betõltve. Limit: %d\", SpamLimit);

return 1;
}
public OnFilterScriptExit()
{
print(\"
  • ChristopherM\'s Anti-Flood Kifagyva.\");

return 1;
}
public OnPlayerText(playerid, text[])
{
new TCount, KMessage[128];
TCount = GetPVarInt(playerid, \"TextSpamCount\");
TCount++;
SetPVarInt(playerid, \"TextSpamCount\", TCount);
if(TCount == 2) {
    SendClientMessage(playerid, 0xFFFFFF, \"[Anti-Flood]: Figyelmeztetést kaptál mert floodolsz hagyd abba vagy következö KICK!\");
}
else if(TCount == 3) {
    GetPlayerName(playerid, KMessage, sizeof(KMessage));
    format(KMessage, sizeof(KMessage), \"[Anti-Flood]:%s Kickelve lett mert Floodolt\", KMessage);
    SendClientMessageToAll(0xFFFFFF, KMessage);
    print(KMessage);
    Kick(playerid);
}
SetTimerEx(\"ResetCount\", SpamLimit, false, \"i\", playerid);
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
new TCount, KMessage[128];
TCount = GetPVarInt(playerid, \"CommandSpamCount\");
TCount++;
SetPVarInt(playerid, \"CommandSpamCount\", TCount);
if(TCount == 2) {
    SendClientMessage(playerid, 0xFFFFFF, \"[Anti-Flood]: Figyelmeztetést kaptál mert floodolsz hagyd abba vagy következö KICK!\");
}
else if(TCount == 3) {
    GetPlayerName(playerid, KMessage, sizeof(KMessage));
    format(KMessage, sizeof(KMessage), \"[Anti-Flood]:%s Kickelve lett mert Floodolt\", KMessage);
    SendClientMessageToAll(0xFFFFFF, KMessage);
    print(KMessage);
    Kick(playerid);
}
SetTimerEx(\"ResetCommandCount\", SpamLimit, false, \"i\", playerid);
}
public ResetCount(playerid)
{
SetPVarInt(playerid, \"TextSpamCount\", 0);
}
public ResetCommandCount(playerid)
{
SetPVarInt(playerid, \"CommandSpamCount\", 0);
}[/pawn]
Akinek segitség volt Nyomjon egy Respectet
Köszönöm hogy megnézted a Topicot
Cím: Anti-Flood
Írta: palesz_88 - 2011. Augusztus 08. - 16:51:49
Építõkritikát akarsz arra, hogy kitettél egy olyan szkriptet, amit nem te publikáltál :question: :D
Cím: Anti-Flood
Írta: Armani - 2011. Augusztus 08. - 16:54:20
Idézetet írta: Zinthos date=1312815109\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"10277\" data-ipsquote-contentclass=\"forums_Topic
Építõkritikát akarsz arra, hogy kitettél egy olyan szkriptet, amit nem te publikáltál :question: :D
 
Nem arra.... haggyuk ha nem tetszik akkor nem kell megnezni ennyi
Cím: Anti-Flood
Írta: palesz_88 - 2011. Augusztus 08. - 17:01:25
Jó, akkor egy építõ kritika:
 
Anti-Flood Betõltve[/quote]
Tanulj meg írni! :-[
Cím: Anti-Flood
Írta: Armani - 2011. Augusztus 08. - 17:10:08
Oke koszi XD
Cím: Anti-Flood
Írta: Armani - 2011. Augusztus 08. - 18:51:25
Idézetet írta: Pedro date=1312821464\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"10277\" data-ipsquote-contentclass=\"forums_Topic
ha kezdésnek honosítasz akkor a helyesírási hibákat kerüld!
 
Jó van má megkaptam érte a Le...ást
Cím: Anti-Flood
Írta: KeRteStaRz - 2011. Augusztus 08. - 18:57:04
Sztem Faxa Lett XD
Cím: Anti-Flood
Írta: Armani - 2011. Augusztus 08. - 18:58:27
Idézetet írta: KeRteStaRz date=1312822624\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"10277\" data-ipsquote-contentclass=\"forums_Topic
Sztem Faxa Lett XD

szerinted minden az ....
Cím: Anti-Flood
Írta: Zsolesszka - 2011. Augusztus 08. - 21:08:22
Építõ kritika?
Azért kickelni egy játékost mert túl gyorsan gépel vagy szavanként írja le a mondani valóját chatben, szerintem baromság.
Így is alig van játékos akkor még ezekért is kidobni a szerverrõl?
Bõven elég lenne ha csak üzenetet kapna arról hogy nem küldhet üzenetet újból ilyen rövid idõ alatt. (3 másodperc itt)
Cím: Anti-Flood
Írta: Armani - 2011. Augusztus 08. - 21:11:41
Idézetet írta: Zsolesszka date=1312830502\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"10277\" data-ipsquote-contentclass=\"forums_Topic
Építõ kritika?
Azért kickelni egy játékost mert túl gyorsan gépel vagy szavanként írja le a mondani valóját chatben, szerintem baromság.
Így is alig van játékos akkor még ezekért is kidobni a szerverrõl?
Bõven elég lenne ha csak üzenetet kapna arról hogy nem küldhet üzenetet újból ilyen rövid idõ alatt. (3 másodperc itt)
 
Nem az enyim a script csak forditottam az is baj?
Cím: Anti-Flood
Írta: Penzykee. - 2011. Augusztus 08. - 21:19:51
Ezek szerint igen!
Amúgy tényleg felesleges.
Cím: Anti-Flood
Írta: Armani - 2011. Augusztus 08. - 21:22:31
Ha nem tetszik nem kell megnézni nem arra töltöttem fel hogy fikázzátok hanem arra hogy hátha kell valakinek
Cím: Anti-Flood
Írta: Penzykee. - 2011. Augusztus 08. - 21:24:47
Fõ a nyugalom, ez benne van..  amúgy KI fikázta le? :-\\
Cím: Anti-Flood
Írta: kadaradam - 2011. Augusztus 09. - 10:20:55
[pawn]public OnFilterScriptExit()
{
print(\"
return 1;
}
[/pawn]
lol,kifagyva? ???