Rangebann

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Man kann mit mit verschiedenen Methoden Bannen.


    Ip,Name,Gehashter Username


    Ist der Gehashte Username gebannt kann der Computer nicht mehr auf dem Server egal ob Namen änderungen etc.


    NameBan sperrt nur den SA-MP Usernamen mit einen Usernamen Wechseln kann der Ban umgangen werden.


    IP Ban sperrt die IP Adresse auf dem Server von dem Computer der verbinden will. Ein Router restart umgeht den Ban.


    Das sicherste ist den Gehashten Usernamen bannen is das Beste.


    Mfg

  • Die GPCI Funktion von samp liest nur eine gecryptete version des momentan Angemeldeten Benutzers des Betriebssystem aus. So kann es dazu kommen
    das jemand der den Benutzernamen Johannes benutzt ganz gebannt wird also auch die andere Leute die diesen Benutzernamen benutzen auch.


    Somit ist diese Funktion eigentlich nur schwachsinn und man ist mit einem Rangeban noch am besten dran

  • Wie mach ich so ein UsernameHash ban?!! Das klingt gut! ;)


    mfg Das Domz-Reallfie Team!


    in dem du die GPCI funktion von samp verwendest jedoch wie schon gesagt , wenn es zur überschneidungen kommt im benutzername kann der jennige auch nicht mehr drauf der dne selben hat.


    Beispiel du bannst Johann und jemand hat auch den namen als Benutzername ist der auch weg .


    Beispiel:


    native gpci (playerid, serial [], len); // this is the native.

    Code
    public OnPlayerConnect(playerid)
    {
       new playerserial[128];
       gpci(playerid,playerserial,sizeof(playerserial));
       if( !strcmp(playerserial, ".........."))
       {
    
    
       }
    }



    nativ dazu ist


    Code
    native gpci (playerid, serial [], len);


    jedoch gibt hier auch ein tutorial von trooper


    ahja du musst schon die gpci in einer datei speichern und auslesen