Translations of this page:
  • English (USA)

Gruppeneinladungen

Heyho, heute mal das Thema Gruppeneinladungen. Hier im Thread bei http://www.slinfo.de/ wird ein System angepriesen was ganz einfach und total super als Gruppen-Invitor funktionieren soll:
http://www.slinfo.de/phpbb/viewtopic.php?p=157174
Wer sich das System mal anschaut wird sehen, dass es (wie im Thread-Fortlauf auch beschrieben) im großen und ganzen ein simples Skript ist, welches irgendwie nicht so richtig automatisch funktioniert.

Momentan gibt es halt keine LSL-Funktion mit der ich in Gruppen einladen kann. Der Pikku kann das mit dem Befehl “invite” bzw. “eject” ganz einfach erledigen. Man legt einfach ein Objekt an welches dem Master gehört und legt dort folgendes LSL-Skript rein:

default
{
    touch_start(integer count)
    {
        key who = llDetectedKey(0);
        string botname = "083780d4-fde1-2a05-b020-ac7eebed0af0";
        string groupName ="092231fd-545b-0159-1eb3-12af41c33a60";
        string name = llDetectedName(0);
        string MSG = "invite " + (string)who + " " + (string)groupName;
        llOwnerSay("debug: " + MSG + " " + name);
        llInstantMessage(botname, MSG);
    }
}

Dabei bekommt man die UUID des Bots mit “status 3” und die UUID der Gruppe entweder über den Mitgliederbereich auf http://www.secondlife.com/ oder über “mygroups”, wenn der Bot Mitglied in der Gruppe ist.

Wenn jetzt jemand das Objekt touched sendet das Objekt eine IM an den Bot mit dem Inhalt “invite Avatar-UUID Gruppen-UUID” und der Bot lädt in die Gruppe ein.
Ganz hilfreich kann es sein das IM-Debugging beim Bot mit “debug 1” (ab Version 1.80) einzuschalten.

blog/gruppeneinladungen.txt · Last modified: 2008/02/18 18:15 (external edit)
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0