Apez
Plugins
Voraussetzungen
Haben Sie schon den Allgemeinen Aspekten geprüft, bevor Sie fortfahren?
Haben Sie schon einmal versucht, ein
OnTouch
zu rezzen, bevor Sie fortfahren?
Präsentation
Apez ist eine notorisch bekannte Marke im SL. Zwei Service sind besonders interessant, mit Group.invitor Service zu verbinden:
- Apez.iVend: der vernetzten Vendors. Group.Invitor lädt Menschen, die ein Produkt gekauft
- Apez.AutoLease: der vernetzten Vermietung System. Group.Invitor wird Menschen einladen, die einen Laden mieten. Es wird auch Menschen auswerfen, die ihre Miete stoppen.
- Diese Nutzung kann fast mit Group.Invitor.Fixed Dienst nur angegangen werden. Ejections sind in der Tat nur mit dieser Version. Darüber hinaus unterstützt dieser Dienst auch geschlossene Gruppen. Es ist oft wichtig für Einkaufszentren.
Apez.iVend
Präsentation
MyRoBoT ist immer auf der Suche nach optimalen
Lösungen:
Für Apez.iVend, das
ANS
(Automatic Notification System).ist ist die perfekte
Lösung: Mit einem einzigen Prim, können Sie entscheiden, was zu tun für alle Artikel, die Sie durch
Apez.iVend in der ganzen Welt verkaufen!
Quick Start
Wenn Sie möchten, schnell mit einem Apez.iVend Plugin
zu arbeiten, folgen Sie diesem Verfahren QuickStart:
- Rezzen Sie eine neue prim. Diese neue prim wird der Ort, wo Behandlungen für Einladungen erfolgen
- Kopieren Sie diese Plugin-Dateien in die neue
prim:
- Group.Invitor.ANS.Apez 1.5
- Group.Invitor.Config 1.5
- SimpleServiceBot-GroupInvitor 1.5
- Wählen Sie eine der StringsAndLoader.XX, wobei XX Ihrer Sprache ist: fr für Französisch, de für Deutsch, en für Englisch, es für Spanisch
- Die Skripte geben Ihnen einen UUID-Taste. Notieren, ist es wichtig. Tippen Sie auf die Prim, den Schlüssel wieder bekommen, wenn ihr es verpasst habt
- Gehen Sie auf die Apez Website, an
preferences
(Yogin erste, und klicken Sie auf diesen Link
wieder)
- Aktivieren Sie ANS
- Wählen Sie email,
und schrieben Sie den UUID Schlüssel, so:
UUID@lsl.secondlife.com
- Wenn Sie möchten, geben Sie Ihre geheime ANS Sicherheitscode ein. Wählen Sie, was Sie wollen, aber halten Sie es privat
- Aktualisieren Sie die Einstellungen
- Gehen Sie zurück im Spiel, und öffnen Sie die Notiz, die Sie gestellt haben in der neuen Prim (genannt Group.Invitor.Config 1.5)
- Die erste Zeile, die mit LANG = beginnt, ist die Sprache. Geben Sie die Sprache, die der gewählten StringsAndLoader.XX
treffert. Zum Beispiel, wenn Sie Englisch auswählen, sollten Sie setzen:
LANG=en
- Neben dem String CHECK = legte Ihre ANS
Sicherheitcode, wenn Sie einen wählte (bleibt leer, wenn Sie nicht).
Zum Beispiel, wenn Ihre code 1234 ist, sollten Sie
setzen
CHECK=1234
- Ersetzen Sie die letzte Zeile des notecard mit Ihrer Gruppe. Zum Beispiel, wenn Ihre Gruppe ist MyRoBoT, sollten Sie Ihre Linie:
FILTER=ELSE-->MyRoBoT
- Speichern Sie die notecard. Sie werden sehen, die Maschine versucht, es zu überprüfen.
- Wenn die Überprüfung erfolgreich war, sind Sie fertig! Machine schickt Einladungen an jedem Verkauf (vorausgesetzt es gibt keine Filterung)!
Benutzerhandbuch
Befolgen Sie die oben genannten Quick-Start-Verfahren. Dann können Sie eine Feinabstimmung Ihrer Einstellungen mit allen verfügbaren Optionen.
Allgemeine Regeln für die notecard sind:
- Die notecard ist eine Sammlung von Schlüssel = Wert Paaren beruht, ein Paar pro Zeile.
- Leere Zeilen oder Text, der mit // beginnt, werden als Kommentare betrachtet.
- Es sind maximal 20 Zeilen (inklusive Kommentare)
Verfügbare Optionen für Apez.iVend sind:
- LANG: Verfügbare Optionen sind fr, en, de, und es für Französisch, Englisch, Deutsch und Spanisch. Sie müssen die entsprechenden StringsAndLoader.XX in das Objekt Inhalt. Andernfalls wird das Laden fehl. Der Standardwert ist en
- AGEFILTER: akzeptierte Wert ist eine Menge von Monaten, mit einem
< oder > Zeichen vor. Zum Beispiel >12 bedeutet NICHT Avatare werden älter
als 12 Monate zu einladen. Sie können auch <
verwenden, um nicht zu laden Avatare jünger als ein
bestimmtes Alter. Standardwert ist >36
- CHECK: Wert ist die Apez ANS code. Bleibt leer
wenn kein code. Standardwert ist leer
- VERBOSE: akzeptierte Werte sind YES und NO. Wenn YES gewählt wurde, werden die Skripte sagen einige Kommentare zu jedem Einladung. Der Standardwert ist YES.
- EXTRA Wert wird auch angenommen, was bedeutet, dass es extra-verbose ist: es zeigt Anmeldung vom Dienst
- ANTISPAM: akzeptierte Wert ist ein Integer, 86.400 bis 2.592.000. Es ist eine Menge von Sekunden, und es bedeutet, dass Sie eine Antispam Dauer von 1 Tag auf 30 Tage
haben. Der Standardwert ist 30 Tage.
- FILTER: Es muss mindestens eine Zeile beginnend mit FILTER, und es können mehrere sein. Jeder ist auf dieselbe Weise formatiert:
FILTER=ServiceKey-->ServiceValue-->Group name|||Role
- wo ServiceKey ist ein Schlüssel, der von
Apez Dienstleistungen gesendet wird, durch die ANS-Service.
- wo ServiceValue ist der Wert zu überprüfen
-
wo |||Rolle ist optional und funktioniert nur für Group.Invitor.Fixed Service
ServiceKeys, dass durch
Apez System gesendet werden, durch die
ANS-Service, kann sein:
- Grid:
immer SL:Production
- Timestamp: unix timestamp
- Timestamp8601: Zeitformatiert diese Weise:
yyyy-MM-ddTHH:mm:ssZ
- Type: immer Purchase
- Currency: LLD oder USD
- SaleID: digit
- TransactionID: digit
- ProductID: digit
- ItemID: digit
- ProductName: Name des verkauften Produkts
- ItemName: Name des verkauften Produkts
- InventoryName: Name des Objektes, die zum Verkauf
geliefert wurde
- CollectionName: Name der Sammlung das verkaufte Produkt gehört zur
- PaymentGross: Gesamtbetrag der Zahlungen,
einschließlich aller Provisionen
- PaymentShared: Betrag, für den gemeinsamen Zahlungen gegeben wurde
- PaymentCommission: Betrag, der für Provisionen
gezahlt wurde
- PaymentFee: Betrag, der für Provisionen gezahlt
wurde
- BuyerKey: UUID für Zahler avatar
- PayerKey: UUID für Zahler avatar
- BuyerName: Name für Zahler avatar
- PayerName: Name für Zahler avatar
- SellerKey: UUID für Verkäufer avatar
- SellerName: Name für Verkäufer avatar
- MerchantKey: UUID für Kaufmann avatar
- MerchantName: Name für Kaufmann avatar
- ReceiverKey: UUID für Avatar, der das Produkt
erhält
- ReceiverName: Name für Avatar, der das Produkt
erhält
- Region: Namen der Region, wo der Kauf stattfindet. Zum Beispiel 'XStream80'
- Location: genauen Ort, an dem der Kauf
stattfindet. Zum Beispiel. Zum beispiel: 100, 230, 20
Die Skripte werden zu vergleichen, der Wert, den Sie in Ihrem notecard gestellt, mit der einen, die von ANS gesendet wird. Dies gibt Ihnen eine extreme Flexibilität!
Hier sind einige Beispiele der FILTER Linien:
FILTER=Region-->XStream80-->MyRoBoT //
This will invite all avatars purchasing on sim
XStream80 to MyRoBoT group FILTER=CollectionName-->My collec-->Group|||Role //
This will invite all avatars purchasing a product part
of My collec collection to the group Group, with role
Role FILTER=ProductName-->Poofer1-->Miss Gadgets
items addicts ! // This will invite all avatars
purchasing the product Poofer1 to group Miss Gadgets
items addicts !
Sie können auch eine spezielle Syntax, um Situationen, wenn keine Bedingung erfüllt ist, zu behandeln. Zum Beispiel::
FILTER=ELSE-->MyRoBoT //
This will invite all avatars to MyRoBoT group, when there was no match with other conditions
Apez.AutoLease
Präsentation
Es gibt leider keine Möglichkeit, alle Anfragen für autolease von einem einzigen Punkt zu sammeln.
Im Spiel, müssen Sie Skripten, um jedes Ihrer Objekte Apez.AutoLease hinzuzufügen.
Quick Start
Wenn Sie möchten, schnell mit einem Apez Autolease Plugin
zu arbeiten, folgen Sie diesem Verfahren QuickStart:
- Kopieren Sie die folgenden Dateien vom Plugin in Ihrem Objekt Apez.AutoLease:
- Group.Invitor.Apez.AutoLease 1.5
- Group.Invitor.Config 1.5
- SimpleServiceBot-GroupInvitor 1.5
- Wählen Sie eine der StringsAndLoader.XX, wobei XX Ihrer Sprache ist: fr für Französisch, de für Deutsch, en für Englisch, es für Spanisch
- Öffnen Sie die Notiz, die Sie gestellt haben in
der neuen Prim (genannt Group.Invitor.Config 1.5)
- Die erste Zeile, die mit LANG = beginnt, ist die Sprache. Geben Sie die Sprache, die der gewählten StringsAndLoader.XX
treffert. Zum Beispiel, wenn Sie Englisch auswählen, sollten Sie setzen:
LANG=en
- Suchen Sie die Zeile beginnend mit GROUP =. Ersetzen Sie den Text nach dem = mit Ihr genau Gruppenname. Zum Beispiel, wenn Ihre Gruppe ist MyRoBoT, sollten Sie Ihre Linie:
GROUP=MyRoBoT
- Speichern Sie die notecard. Sie werden sehen, die Maschine versucht, es zu überprüfen.
- Wenn die Überprüfung erfolgreich war, sind Sie fertig! Machine
schickt Einladungen, wenn Leute für Mieten zahlen !
Benutzerhandbuch
Befolgen Sie die oben genannten Quick-Start-Verfahren. Dann können Sie eine Feinabstimmung Ihrer Einstellungen mit allen verfügbaren Optionen.
Allgemeine Regeln für die notecard sind:
- Die notecard ist eine Sammlung von Schlüssel = Wert Paaren beruht, ein Paar pro Zeile.
- Leere Zeilen oder Text, der mit // beginnt, werden als Kommentare betrachtet.
- Es sind maximal 20 Zeilen (inklusive Kommentare)
Verfügbare Optionen für Apez.Autolease sind:
- LANG: Verfügbare Optionen sind fr, en, de, und es für Französisch, Englisch, Deutsch und Spanisch. Sie müssen die entsprechenden StringsAndLoader.XX in das Objekt Inhalt. Andernfalls wird das Laden fehl. Der Standardwert ist en
- VERBOSE: akzeptierte Werte sind YES und NO. Wenn YES gewählt wurde, werden die Skripte sagen einige Kommentare zu jedem Einladung. Der Standardwert ist YES.
- EXTRA Wert wird auch angenommen, was bedeutet, dass es extra-verbose ist: es zeigt Anmeldung vom Dienst
- GROUP: Der Wert muss Ihr Gruppenname werden. Sie können
auch die Rolle angeben (nach dem | | |-Zeichen). Die Rolle funktioniert nur mit Group.Invitor.Fixed
Service. Zum Beispiel:
GROUP=MyRoBoT|||Officers
- EJECTACTION: Dieser Wert ist nur mit Group.Invitor.Fixed Dienst gelesen. 2 Werte können eingestellt werden:
LeaveGroup oder LeaveRole.
- Wenn LeaveGroup verwendet wird, einen Avatar erreichen das Ende der Mietvertrag wird aus der Gruppe ausgestoßen werden.
- Wenn LeaveRole verwendet wird, einen Avatar erreichen das Ende der Mietvertrag wird von Rolle ausgeworfen werden (wenn es keine Rolle gegeben, oder wenn die Rolle "Everyone" ist, der Avatar wird aus der Gruppe ausgeworfen werden)
- Wenn kein Wert angegeben wird (leer oder keine Zeile mit diesem Schlüssel), wird der Avatar in der Gruppe / Rolle bleiben, während der Mietvertrag beendet wird. Dies ist der Standardwert, und die einzig brauchbare Wert mit Group.Invitor (Standard).
|
|