Meldung?

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
  • einfachste möglichkeit:
    bei der server.cfg rcon 0 eintragen, somit ist die rcon konsole für aussenstehende nicht eingeschaltet.


    Solltest du von aussen jedoch zugreifen wollen brauchst du root Zugriff, IP-tables, das Plugin Fix2 und ahnung.
    Dann kannst du dir ein system bauen welches Ips automatisch auf iptabels setzt wenn diese sich von aussen einloggen wollen.

  • Eventuell wäre das hier auch eine Lösung was Ingame betrifft.



    public OnRconLoginAttempt(ip[], password[], success)
    {
    new pip[16];
    new pname[16];
    if(!success)
    {
    printf("FAILED RCON LOGIN BY IP %s USING PASSWORD %s",ip, password);
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    GetPlayerName(i, pname, sizeof(pname));
    GetPlayerIp(i, pip, sizeof(pip));
    if(!strcmp(ip, pip, true))
    {
    if(SpielerInfo[i][adminlevel] >= 1)
    {
    new string[256];
    format(string, sizeof(string), "Spieler [%s] mit der IP:[%s] hat ein Falsches RCON Passwort eingegeben! [%s]",pname,GetIP(i),password);
    SendClientMessage(i,COLOR_LIGHTRED,string);
    }
    SendClientMessage(i, 0xFFFFFFFF, "WARNUNG! Falsches Rcon Passwort eingegeben! Eine Meldung wurde an alle Admins gesendet!"); //Send a message
    }
    }
    }
    return 1;
    }


  • ein bot (badrcon login attempt) greift von aussen zu und dann wird der callback nicht ausgeführt.