AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   French (https://forums.alliedmods.net/forumdisplay.php?f=20)
-   -   Suggestion (https://forums.alliedmods.net/showthread.php?t=224683)

GoRiLliAz 08-27-2013 08:29

Suggestion
 
Bonjour,

Nom de la suggestion : Plugin qui vérifie le fichier banned.cfg en plus du jeu.

Raison de cette demande : ils nous arrivent souvent que certains joueurs ne puissent pas être bannis du serveur , généralement ils sont dans des pays qui sont en ip dynamique, donc encore plus dur de les ban.

Certains utilisent des logiciels qui bypass le "STEAM USERID VALIDATED" , dans les logs on voit qu'ils ne passent pas par cette étape.

D'autres passent quand même par "STEAM USERID VALIDATED" mais arrivent quand même à se reconnecter au serveur , sauf si nous faisons un reboot serveur.

Donc serait-il possible de créé un plugin qui à chaque connexion ferait exactement comme d'habitude sauf que là c'est le plugin qui vérifie et qui va re-ban par ip la personne déjà présente dans le fichier .cfg Exemple :

Anti-ban.cfg

Code:

banid 0.0 STEAMDUJOUEUR
Bien sur il faudrait les rajouter nous même, ce qui permet de pas faire un plugins pas trop gourmand est plus simple à coder ( enfin je pense ), cela ferait une liste trés courte nous avons seulement 6 steamid comme sa, qui reviennent assez souvent pour cheat ou autre.

Cordialement.

ANTICHRISTUS 08-27-2013 08:43

Re: Suggestion
 
Quote:

Originally Posted by GoRiLliAz (Post 2022530)
généralement ils sont dans des pays qui sont en ip dynamique, donc encore plus dur de les ban.

pourquoi, dans ton pays toutes les IPs sont statiques ?

aussi, j'avoue n'avoir jamais vu de trucs jedi aussi insensés que cette requête.
Quote:

Originally Posted by YamiKaitou (Post 1349703)
  • Do not try to trick us, your jedi mind tricks will not work.


GoRiLliAz 08-27-2013 08:50

Re: Suggestion
 
Bonjour, ( regarde comme je suis poli )

Oui en france la plupart des ips sont statique sauf si tu te déconnecte de ta box 12 à 24h de la prise électrique. Eux le font en moins d'une minute.

Pour revenir au sujet , les personnes qui font ce genre de chose sont domicilier dans les pays du Maghreb est comme j'ai dés pote qui joue de là bas j'ai pas envie de ban le Maroc l’Algérie et la Tunisie de ma machine...

Pourquoi tu trouve cette demande insensés ?

Je demande déjà si c'est possible, donc une réponse " oui c'est possible ou non c'est pas possible". Aurait étais mieux.

de plus ton post est totalement hors sujet. Est ne fait pas avancer le sujet ni même la demande. Si tu pouvais t’abstenir je t'en serais reconnaissant.

Cordialement,

ANTICHRISTUS 08-27-2013 09:35

Re: Suggestion
 
Quote:

Originally Posted by GoRiLliAz (Post 2022541)
Bonjour, ( regarde comme je suis poli )

ici, je n'ai jamais manqué de respect à qui que ce soit. faut pas mal interpréter les choses, fiston.
Quote:

Pourquoi tu trouve cette demande insensés ?
tu sembles demander a banir des ip au lieu des steamIDs.
Quote:

Je demande déjà si c'est possible, donc une réponse " oui c'est possible ou non c'est pas possible". Aurait étais mieux.
tu vois mes deux faces ? chaqu'un a son propre avis :3.
Quote:

de plus ton post est totalement hors sujet. Est ne fait pas avancer le sujet ni même la demande. Si tu pouvais t’abstenir je t'en serais reconnaissant.
des non-steamers jean voit tout le temps, parfois je leur répond par petit sarcasmes comme ton cas, parfois non. en section anglaise les réponses auraient été mois "polies" et plus directes que la mienne.

et stp, evites les réponses du genre: j'ai un compte steam, etc., c'est ton serveur qui ne l'est pas. et au cas ou tu l'aurais pas vu, c'est écris dans les règles que tu est forcé d'acepter en créant ton compte.

Nemesis31 08-27-2013 09:42

Re: Suggestion
 
Bonjour,

ANTICHRISTUS, est-ce que tu ne serais pas en train de chercher le bâton pour te faire battre ?

GoRiLliAz 08-27-2013 09:47

Re: Suggestion
 
Re,

Quote:

Originally Posted by ANTICHRISTUS (Post 2022568)
ici, je n'ai jamais manqué de respect à qui que ce soit. faut pas mal interpréter les choses, fiston.

Relis toi... Tu post dans un topic sans dire "Bonjour" pour moi c'est un manque de respect...

Quote:

Originally Posted by ANTICHRISTUS (Post 2022568)
tu sembles demander a banir des ip au lieu des steamIDs.

Tu as lu mon post ?

Quote:

Originally Posted by ANTICHRISTUS (Post 2022568)
des non-steamers jean voit tout le temps, parfois je leur répond par petit sarcasmes comme ton cas, parfois non. en section anglaise les réponses auraient été mois "polies" et plus directes que la mienne.

et stp, evites les réponses du genre: j'ai un compte steam, etc., c'est ton serveur qui ne l'est pas. et au cas ou tu l'aurais pas vu, c'est écris dans les règles que tu est forcé d'acepter en créant ton compte.

Alors là c'est la meilleur !!!!!!!!

Pour information ( si tu avais chercher un peu )

https://forums.alliedmods.net/showthread.php?t=224217

https://forums.alliedmods.net/showthread.php?t=215316

2 autre post de ma part, tu vois du non-steam là ?

Donc on resume

- Tu n'es pas poli.
- Tu est agressive.
- Tu ne tes pas renseigner ou même lu le post sur lequel tu as post.
- Tu est donc inutile 2 fois sur ce post...

Merci de m'avoir fait perdre 10 minute de ma vie....

Passe ton chemin.

Tu as pu noté que je te tu-toi, car pour moi vue ta réaction et ta petite cervelle, tu ne mérite aucun respect.

Cordialement,

ANTICHRISTUS 08-27-2013 10:40

Re: Suggestion
 
Quote:

Originally Posted by Nemesis31 (Post 2022570)
Bonjour,

ANTICHRISTUS, est-ce que tu ne serais pas en train de chercher le bâton pour te faire battre ?

  1. Bonjour, de quoi je me mêle ?
  2. tu ne serais pas la même personne, avec un autre compte ?
Quote:

Originally Posted by GoRiLliAz (Post 2022571)
Relis toi... Tu post dans un topic sans dire "Bonjour" pour moi c'est un manque de respect...

une simple distraction, quand on lis des dizaines de posts par jour.. mais oui, c'est un peu impoli de ma part, sans pour autant être si grave que ça.
par contre, tu te répètes (bonjour à chaque post) sans que personne ne te réponde, dans les deux threads que tu as posté: falait-il le faire remarquer ?
Quote:

Pour information ( si tu avais chercher un peu )
je peux pas verifier tous les posts des gens ici, je suis pas un shérif :crab:.
Quote:

2 autre post de ma part, tu vois du non-steam là ?
  • bannir par IP (au lieu des steamIDs) tout en pretextant que les IPs changent = c'est du pur non-steam.
  • tes threads ne veulent rien dire, y a des versions de dproto compatible avec les nouvelles mises à jour. et je ne peux rien dire de plus sans preuves.
Quote:

- Tu n'es pas poli.
- Tu est agressive.

- Tu ne tes pas renseigner ou même lu le post sur lequel tu as post.
- Tu est donc inutile 2 fois sur ce post...

je suis timide, mais je me soigne.
Quote:

Tu as pu noté que je te tu-toi tutois, car pour moi vue ta réaction et ta petite cervelle, tu ne mérite aucun respect.
j'en ai deux, des cervelles :).
Quote:

Cordialement,
mes adieux.
allez, on s'arrête là, ça commence à chauffer http://illiweb.com/fa/i/smiles/affraid.gif.

Nemesis31 08-27-2013 10:48

Re: Suggestion
 
1. Je me mêle de la conversation, car le serveur me concerne.
2. Faux.

GoRiLliAz 08-27-2013 11:04

Re: Suggestion
 
Re,

J'aime tu corrige les fautes.

Quote:

des non-steamers jean voit tout le temps,
Bisous.

Oui on arrête là vaux mieux ta pas encore tous compris.

ConnorMcLeod 08-27-2013 11:49

Re: Suggestion
 
Bon allez stop, je vous connais tous les 2, donc antipistuls fait exprès d'écrire comme un goret, et le serveur de gorilliaz est bien steam only, c'est vrai qu'on voit tellement de nosteamers venir polluer le forum qu'on en devient parano.

Hop, tu fous juste le steamid, rien d'autre, et 1 par ligne.

PHP Code:

#define ANTIBANCFGFILE    "anti-ban.cfg"

#include < amxmodx >

#pragma semicolon 1

#define PLUGIN "AntiBan.cfg"
#define VERSION "0.0.1"

#define cm(%0)    ( sizeof(%0) - 1 )

new Trie:g_tHardBans;

public 
plugin_init()
{
    
register_pluginPLUGINVERSION"ConnorMcLeod" );

    
g_tHardBans TrieCreate();

    new 
fp fopen(ANTIBANCFGFILE"rt");
    if( 
fp )
    {
        new 
buffer[256], c;
        while( !
feof(fp) )
        {
            
fgets(fpbuffercharsmax(buffer));
            
trim(buffer);
            
buffer[0];
            if( 
&& != '#' && != ';' && !( == '/' && buffer[1] == '/' ) )
            {
                if( 
is_arg_steamid(buffer) )
                {
                    
TrieSetCell(g_tHardBansbuffer1);
                }
            }
        }
        
fclosefp );
        
fp 0;
    }
    
}

is_arg_steamidarg[] )
{
    if(    
11 <= trim(arg) <= 20
    
||    !('0' <= arg[8] <= '1')
    ||    
arg[9] != ':'
    
||    !('1' <= arg[10] <= '9')
    ||    !
equali(arg"STEAM_0:"8)    )
    {
        return 
0;
    }

    new 
num str_to_num(arg[10]);
    if( 
num )
    {
        return 
0;
    }
    new 
szNumber[11];
    
formatex(szNumbercharsmax(szNumber), "%d"num);
    return 
equal(szNumberarg[10]);
}

public 
client_authorized(id)
{
    static 
szAuthid[21];
    
get_user_authid(idszAuthidcm(szAuthid));
    if( 
TrieKeyExists(g_tHardBansszAuthid) )
    {
        
server_cmd("kick #%d"get_user_userid(id));
    }




All times are GMT -4. The time now is 19:15.

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