This is an old revision of the document!
Siehe auch: ”robot”
Für den Robot-Modus muss die Datei
[AVATAR VORNAME]_[AVATAR_NACHNAME]-ROBOT.txt
im \PikkuBot\config Verzeichnis angelegt werden. In diese Datei wird pro Zeile ein Roboter-Befehl eingetragen.
Parameter folgen in der selben Zeile, vom Kommando per [TAB] getrennt.
| Robot-Kommando | Beschreibung |
| answer | “answer [Text]” - Bot antwortet auf Dialog mit angegebenen Text |
| customer | “customer <Range in m> - Der Bot schaut für Kunden in der angegebenen Reichweite |
| false | |
| findname | “findname [Name]” - Der Bot sucht einen Prim mit dem angegebenen Namen und setzt sich auf ihn |
| fly | “fly [Höhe in m]” - Bot wird zur Fliege |
| gsit | groundsit - wenns kein Stuhl hat |
| im | “im [Text] - der Bot fragt den gefundenen Kunden per IM |
| jump | Der Bot sprint zu einer mit “rem” beschriebenen Sprungmarke |
| land | Bot landet wieder |
| logout | Loggt den Bot aus |
| lookat | “lookat [UUID]” - Bot schaut in Richtung des angegebenen Objektes |
| move | “move [x,y,z]” - Bot bewegt sich in Richtung der übergebenen Koordianten, Zielankunft wird nicht überprüft |
| position | “position [x,y,z]” - Bot bewegt sich in Richtung der übergebenen Koordianten, Zielankunft wird überprüft |
| q/quit | Loggt den Bot aus |
| range | “range [m]” - wie weit darf der Kunde sich vom Bot entfernen |
| reload | Die Konfiguration des Robots wird neu eingelesen und der Robot fängt bei Station 1 an |
| say | der Bot spricht |
| seek | |
| shout | der Bot schreit |
| sit | “sit [UUID]” - sitzt auf Object mit der angegebenen UUID |
| skip | |
| sleep | “sleep [sek]” - Bot wartet <sec> Sekunden auf nächsten Befehl |
| slide | “slide [x/y]” - Der Bot bewegt das Fahrzeug, in dem er sitzt zu den angegebenen Koordinaten |
| stand | Bot erhebt sich |
| start | “start [Sim/x/y/z]” - legt eine Startposition für den Bot fest, sollte immer erste Zeile sein |
| stop | Der Robot-Mode wird beendet |
| teleport | “teleport [Sim/x/y/z]” - teleportiert den Bot |
| timeout | “timeout 30” - setzt das Timeout beim Kunden ansprechen auf die Sekundenanzahl |
| touch | “touch [UUID]” - Bot toucht das Object mit angegebener UUID |
| toward | “toward [x,y,z]” - Bot dreht sich in Richtung [x,y,z] |
| true | |
| type | Bot haut in die Tasten |
| wear | “wear [verz]” - der Bot zieht das angegebene Verzeichnis an |
| whisper | der Bot flüstert |
| waitforim | |