Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Script für Gruppeneinladung
#1
Hallo zusammen
Ich möchte gern ein Prim, und wenn man da drauf klickt bekommt man eine Gruppen Einladung.
Ich versteh folgendes Script nicht so ganz. Wenn ich auf das Prim klicke, öffnet sich zwar das Gruppenfenster, aber nix wo sich der Avatar selbst einladen kann.
Eine UUID hab ich nicht geändert (Es erscheint ja anscheinend das richtige Gruppenfenster).
Ist dies weil ich das Teil mit der entsprechenden Gruppe gerezzt hab ?

Hier der unbearbeitete Code:
 
Code:
//
// BETLOG Hax
//
// AEST: 20080613 0704 [SLT:  20080612 1404]
// For  Harleywood Guru request in SecondLife Hobos group chat
//
// Thanks to Punkaroo Snoring, and Pavig Lok for inadvertently pointing out something
// i read in a RC release notes and totally didnt pay attention to. But which is really useful.
//=========================================================================
// ---LICENCE START---
// http://creativecommons.org/licenses/by-sa/3.0/
// ie: Attribution licence:
//   Give me credit by leaving it in the script I created.
//   Supply my original script with your modified version.
//   Refer to the wiki URL from which you copied this script.
//      https://wiki.secondlife.com/wiki/Group_invitation
// ---LICENCE END---
//=========================================================================
// SHARED CONFIGURATION
//----------------------------------
// CONFIGURATION
//----------------------------------
// CORE CODE
//=========================================================================
default
{   state_entry()
    {   llSetText("group join offer EXAMPLE - touch to get the IM", <1.0, 1.0, 1.0>,1.0);
    }
    touch_start(integer total_number)
    {   list data = llGetObjectDetails(llGetKey(), ([OBJECT_GROUP]));
        string UUID = llList2String(data, 0);
        llSetColor(<1.0, 0.0, 0.0>, ALL_SIDES);         //IM adds a delay.. indicate this visually
//        llLoadURL(        //does NOT seem to work, but i'd love to know if it does (like if it gets fixed in a client release)
        llInstantMessage(
            llDetectedKey(0)
//            , "Join the group! Please click the dialog box."           //as above 
            , "\nJoin the group! Please click the link in your history window (ctrl-H)"
                +"\n secondlife:///app/group/"+UUID+"/about"
        ); 
        llSetColor(<0.0, 1.0, 0.0>, ALL_SIDES);        //IM adds a delay.. indicate this visually
    }
}
//=========================================================================


Gruss, Pharcide
[-] The following 1 user says Thank You to Pharcide for this post:
  • Bogus Curry
Zitieren
#2
Huhu Pharcide,

ist die Gruppe so eingestellt, dass jeder selbst beitreten kann?

Ciaoo

Sheera
Zitieren
#3
Ansonsten könnte ich folgende Alternative anbieten:
Code:
default
{
    state_entry()
    {
        llSay(0, "OSSL GroupInviter running");
    }
    
    touch_start(integer n)
    {
        integer Status;
        
        Status = osInviteToGroup(llDetectedKey(0));
        if( Status )
        {
            llWhisper(0, "Willkommen in der Gruppe");
        } else
        {
            llWhisper(0, "Das hat nicht geklappt :-(");
        }
    }
}
Packe das Skript in ein Objekt, das der Gruppe gehört, in die eingeladen werden soll. Wenn jemand draufklickt erhält er eine Einladung (wenn er nicht schon drin ist) Shy

Ciaoo

Sheera
[-] The following 1 user says Thank You to Sheera Khan for this post:
  • Bogus Curry
Zitieren
#4
Hi Sheera

Ja die Gruppe habe ich für Registrierung offen.

Ich versuche Dein Beispiel mal

vielen Dank und Gruss, Pharcide
Zitieren
#5
Das hat geklappt, genau das was ich brauche Smile

Vielen Dank

Grüsse, Pharcide
Zitieren


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  HG Teleporting Script funktioniert nicht mehr Pharcide 9 723 27.08.2017, 19:48
Letzter Beitrag: Pharcide
  Script: Objekt rezzen auf Befehl georgm76 4 453 27.08.2017, 03:46
Letzter Beitrag: Manfred Aabye
  [Suche] Script zur Objektsuche auf einer Region Bogus Curry 8 772 02.08.2017, 04:11
Letzter Beitrag: Bogus Curry
  Suche simübergreifendes Boat Script Pharcide 4 613 10.07.2017, 14:18
Letzter Beitrag: Ezry Aldrin
  walking on the moon script georgm76 1 589 12.03.2017, 17:17
Letzter Beitrag: georgm76

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste