Vor Kick freezen

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
  • hallo ich möchte gerne das ein spieler bevor er vom system gekickt wird noch gefreezt wird wie muss ich das machen habe es so gemacht klappt aber noch nicht :


    einmal mit i


    public HasABotJoin()
    {
    for(new i = 0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(GetPlayerPing(i) < 1)
    {
    TogglePlayerControllable(i,0);
    new pnamee[100];
    new string[160];
    GetPlayerName(i, pnamee, sizeof(pnamee));
    format(string, sizeof(string), " %s wurde vom System gekickt Grund: BOT", pnamee);
    SendClientMessageToAll(0xFF6347AA,string);
    Kick(i);
    }
    }
    }
    }


    und dann habe ich auch noch welche mit playerid

  • Ich versteh nur Chaos.


    Wenn du einen Spieler freezen willst bevor du ihn kickst macht das mMn keinen Sinn, weil er, nachdem er gekickt wurde sowieso wieder frei rumlaufen kann. Deine Anti-Bot-Abfrage kannst du aber auch einfach als if(IsPlayerNPC(i)) umschreiben...