Bots Connecten & Kicken

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
  • Guten Abend zusammen,


    ich habe eben zwei Fragen:


    1. Frage:
    new SpielerBotID = GetPlayerID("Spieler"); //Spieler ist der Bot so wie er auf dem Server heißt
    KickUser(SpielerBotID);


    Wo habe ich hier einen Fehler?
    Der Bot bleibt weiterhin nach diesem "Kick" connectet und denkt nicht einmal daran zu disconnecten.


    2. Frage:
    Die Bots sind in einem Tutorial als "Filmsequenz" verwendet.
    Hierbei werden bei Beginn der Sequenz die Bots per Befehl connectet.
    Jedoch funktioniert der Ablauf der Bots bei der Filmsequenz auch dann nur bei dem ersten Spieler
    der in diese Sequenz kommt.
    Wenn jedoch ein zweiter Spieler in diese Sequenz kommt, sieht er entweder nicht den Anfang, nicht das Ende oder gar nichts.
    Gibt es hierbei eine Möglichkeit OHNE mehrere Bots zu benutzen, dass dieser Spieler ebenfalls die Szene komplett sieht?


    Wäre über ein paar Antworten sehr dankbar.

  • Gibt es hierbei eine Möglichkeit OHNE mehrere Bots zu benutzen, dass dieser Spieler ebenfalls die Szene komplett sieht?

    Eine Warteschleife und mehrere gucken dem Bot dann zu ? :whistling:
    Am Anfang schickt der Bot einen Befehl, dass es los geht ( /tutorial_bot start ), dann gucken alle normal zu. Joint währenddessen einer, bekommt er den Hinweis, bitte kurz zu warten und guckt erst wieder zu, sobald der Bot fertig ist.


    Easy as that :D