CasperVend 2/Customisation/DE

From CasperTech Wiki
Revision as of 03:03, 8 October 2014 by Babel_dns (talk | contribs)
Jump to navigation Jump to search
Diese deutsche Übersetzung stammt vom 23 September, 2014. Die englische Version ist seitdem möglicherweise aktualisiert worden. Sollte etwas in der deutschen Übersetzung nicht enthalten sein, überprüfen Sie bitte die englische Version. Beachten Sie bitte außerdem, dass wir keine technische Unterstützung in deutscher Sprache anbieten können.

Voraussetzungen

Weil die Anpassung von Verkaufs-Displays ein fortgeschrittenes Thema ist und einen höheren Fähigkeitsgrad erfordert, MÜSSEN Sie wissen, wie ein Objekt von Grund auf gebaut und bearbeitet wird - wir stellen keinen technischen Support für diesen Vorgang bereit. Diese Anleitung stellt alle Informationen zur Verfügung, die erfahrene Content-Ersteller benötigen, um ein Verkaufs-Display anzupassen. Sollten Sie allerdings absolut kein Glück haben, können Sie alternativ uns bezahlen, um es zu machen - Besuchen Sie die Seite Anpassungs-Service für Details.

Wohin mit den Scripten?

Das vendor script (und damit das Mapping Helper Script) muss immer im Root Prim stecken. Außerdem sollte die Schaltfläche, die vom Kunden bezahlt werden soll - um das Produkt zu erhalten - auch Teil des Root Prim sein. Andernfalls werden Sie Script-Fehler erhalten - die "bezahlen"-Funktion von LSL akzeptiert Bezahlungen (wie den Preis Ihres Produktes) nur, wenn sich das Script im Root Prim eines Linksets befindet.

Eigene Texturen

Offline / Bald zurück Texturen


In jedem Verkaufs-Display befinden sich zwei Texturen: "BACK_SOON" (bald zurück) und "VENDOR_OFFLINE" (das Display ist abgeschaltet)

Erstellen Sie einfach zwei Ersatz-Texturen, geben Sie ihnen die entsprechenden Namen, löschen Sie die alten Texturen aus dem Verkaufs-Display und ersetzen Sie sie durch die neuen Bilder. Es ist so einfach!

"No Product" (kein Produkt) Textur


  1. Stecken Sie Ihre Textur in den Inhalt des Verkaufs-Displays
  2. Benennen Sie die Textur um zu: 7273cc74-2b6c-530f-293a-3af92422beae
  3. Resetten/resyncen Sie das Display, damit es den Inhalt neu einliest und die neue Textur erkennen kann.

Damit wird IHRE neue "No Products"-Textur eingesetzt anstatt der standardgemäßen CasperTech-Textur. Es kann sein, dass Sie Ihr Verkaufs-Display zurücksetzen müssen, damit es die neue "no products"-Textur einliest.

Unterschiede zwischen "Touch" & "Headless" Vendors?

Das "Headless" Verkaufs-Display wurde erstellt, um in einem Objekt benutzt zu werden - beispielsweise in einer Hauspflanze oder einem Tisch - welches dann direkt verkauft werden kann. Diese Objekte benutzen KEINE Verkaufsbilder, darum braucht die "Headless"-Konfiguration keinerlei Bilder für das Produkt. Das "Touch" Verkaufs-Display wurde erstellt für Händler, die ihre Displays in generischen Formen - wie Boxen/Würfeln oder anderen 1-Prim-Objekten - benutzen und trotzdem Verkaufsbilder auf ihnen anzeigen möchten Beiden Typen wurden designed um jeweils nur EIN Produkt zu verkaufen.

"Touch" Verkaufs-Display


Die "Touch" Verkaufs-Displays erlauben es Kunden, mit verschiedenen Optionen über Klicks/Popup-Menüs zu interagieren, anstatt über Buttons auf einer der sichtbaren Schaltflächen. Im Ergebnis kann das Verkaufs-Display in einer "Standard" Box-Form sein und Kunden können mit allen Seiten des Displays interagieren anstatt nur einer oder zwei. Das "Touch"-Display wurde erstellt, um nur EIN Produkt zu verkaufen - benutzen Sie es also nicht für ein Profil mit mehreren Produkten, denn es wird nur eines davon dargestellt. Es gibt keinen Weg, zwischen den Produkten zu wechseln. MAPPING CARD
Falls Sie ein Touch Verkaufs-Display als generische Box/Würfelform benutzen und wollen, dass Kunden jede Seite der Box BEZAHLEN können, dann können Sie entweder durch die Mapping-Konfiguration gehen oder die Mapping Notizkarte einfach abändern:

Wo folgendes steht: __ROOT__,1,<0.0,0.0,1.0,1.0>
Ändern Sie es zu: __ROOT__,-1,<0.0,0.0,1.0,1.0>

Bekanntes Problem


Touch-Display-als-Würfel bekanntes Problem: Falls Sie den "__ROOT__,-1,<0.0,0.0,1.0,1.0>" Trick benutzen, WIRD das Verkaufs-Display Ihnen diese Fehlermeldung ausgeben: "llSetPrimitiveParams error running rule #2: non-integer rule.". Das Verkaufs-Display wird trotz dieses Fehlers NORMAL FUNKTIONIEREN. Casper ist dieses Problem bekannt und er sucht nach einer Lösung.

"Headless" Verkaufs-Display


Das "Headless" Display erlaub er Ihnen, den Inhalt Ihrer Objekte zu nehmen und ihn in andere Objekte zu stecken - Sie können so im Grunde jedes Ihrer Produkte in ein Verkaufs-Display verwandeln.

Falls Sie wollen, dass Ihre Objekte die "BEZAHLEN"-Funktion ohne ein Menü oder Buttons akzeptieren, stecken Sie einfach das Script ohne die MAPPING Notizkarte in das entsprechende Objekt. Warnhinweis: Diese Methode ist nicht empfohlen für Möbelstücke, auf denen gesessen werden kann - das Script für Verkaufs-Displays wird jedes Mal zurückgesetzt, wenn ein Avatar aufsteht oder sich hinsetzt, da LSL das als Änderung im Linkset ansieht. Wir empfehlen stattdessen die HoloVendors für den Verkauf von Möbelstücken. Bedenken Sie, dass "Headless" Displays NUR EIN Produkt verkaufen können. Verknüpfen Sie die Displays genauso mit Produkten, wie Sie es mit einem 1-prim-STATIC Vendor tun würden.

Über das "EasyMod" Beispiel-Objekt

Dieses Beispiels-Display wurde aufgesetzt, um Ihnen die maximale Anzahl an Buttons zu demonstrieren. Jeder Prim in dem Verkaufs-Display ist beschriftet mit dem entsprechenden Button-Namen, nach dem das Script suchen wird.

Im EASYMOD Verkaufs-Display inbegriffen sind alle standardgemäßen Button-Texturen als individuelle Bilder. Der "EasyMod" ist NICHT dafür gedacht, tatsächlich als Verkaufs-Display benutzt zu werden - er dient lediglich als Beispiel der kompletten Einrichtung. Hinweis: Die Nummerierung der Prims im EasyMod muss nicht unbedingt der Reihenfolge der Mapping Helper Script Schaltflächen entsprechen. Es handelt sich nur um einen beispielhaften Entwurf.

Ihr Verkaufs-Display anpassen

Benennen Sie Ihre Prims!


Wenn Sie sich das "EasyMod"-Beispiel im "Bearbeiten"-Modus anschauen, werden Sie erkennen, dass jeder Prim einen anderen Namen hat. Das ist ABSOLUT NOTWENDIG - denn das Mapping Script sucht im Grunde nach "dem Fläche____auf dem Prim namens ____" - falls Ihre angepassten Prims ALLESAMT den Namen "Objekt" tragen, wird das Mapping verwirrt sein und das Verkaufs-Display verweigert den Dienst! Sie müssen nicht für jede benutze Fläche einen Prim haben - wie durch zahllose "primsaver"-Optionen in den kostenlosen/Premiumpaketen und Addons von Drittparteien bewiesen - allerdings MUSS jeder benutzte Prim seinen eigenen, einmaligen Namen haben.

Das Mapping Helper Script benutzen


  1. Stecken Sie das CasperVend Mapping Helper Script In den Root-Prim des Verkaufs-Displays.
  2. Klicken Sie das Verkaufs-Display
  3. Folgen Sie den Anleitungen in den Popups

Lesen Sie die Popups!


Lesen Sie während des Mappings jedes der Popups GRÜNDLICH durch. Diese spezifischen Anweisungen werden Ihnen genau sagen, wo und was Sie als nächstes zu klicken haben.

Headless: Ein normales Objekt in ein Verkaufs-Display umwandeln


  1. Nehmen Sie das Vendor Script UND die "mapping" Notizkarten aus dem Headless Vendor in Ihr Inventar
  2. Stecken Sie das Script und die Notizkarte aus Ihrem Inventar in das Inventar des Produkts
  3. Klicken Sie das Objekt an und wählen Sie "Admin"
  4. Loggen Sie sich gegebenenfalls in die Website ein
  5. Sie werden zu der Konfigurationsseite des Produkts gebracht
  6. Ändern Sie die Einstellungen wie gewünscht
  7. Schon fertig!

Bedenken Sie: Alle Verkaufs-Displays BRAUCHEN eine Mapping Notizkarte - und können ohne sie nicht funktionieren. Sie müssen NICHT alle Schaltflächen aufsetzen, aber das Vendor Script muss wissen, dass es von allen Flächen Zahlungen empfangen kann.

Probleme mit Textur-Wiederholungen


Falls Sie Probleme damit haben, Ihre Texturen korrekt und in der richtigen Orientierung wiederholen zu lassen...

  1. Korrigieren Sie zunächst die Texturen
  2. Setzen Sie DANN das Verkaufs-Display zurück (manuelles Zurücksetzen, nicht die Option über das Menü). Dadurch wird das Script zurückgesetzt und die neue Orientierung der Texturen korrekt anerkennen, anstatt die alten Einstellungen abzurufen.

Benutzen Sie NICHT "reset" aus dem Popup-Menü, wenn Sie die Textur korrigieren wollen - benutzen Sie das "Editieren"-Menü und dann die Option "Bauen -> Scripte -> Scripte in Auswahl zurücksetzen". Alternativ dazu können Sie das Verkaufs-Display in Ihr Inventar aufnehmen und dann neu rezzen, aber bedenken Sie, dass damit ein extra Verkaufs-Display in Ihrer Vendor-List auf der Website erzeugt wird (also nutzen Sie die UpgradeBee mit der Einstellung "Check All", um die nicht-gerezzten Vendors zu entfernen).

Texturvorlagen

In der Box des Verkaufs-Displays ist eine Box namens "CUSTOMISATION GUIDE AND TOOLS". In DIESER Box befindet sich eine weitere Box namens "CasperVend2 Templates".
Innerhalb dieser Box sind Vorlagen für:

  • Standard / Mesh CasperTech CasperVend Verkaufs-Displays
  • Gatcha Vorlagen
  • Lucky Chair Vorlagen
  • Midnight Madness Vorlagen
  • Rücklieferungs-Terminal Vorlage

Vorlagen für die Transporter sind derzeit NICHT in der Box, KÖNNEN aber auf Nachfrage von Casper Warden oder Sphynx Soleil erhalten werden - kontaktieren Sie die beiden einfach inworld. TextureVend Vorlagen sind in dem TextureVend Verkaufs-Display selbst enthalten.

Über den Mapping Script Vorgang

Dies ist eine grundlegende Übersicht des Mapping Script Vorgangs - benutzen Sie sie NICHT als Anleitung, um die MAPPING Notizkarte aufzusetzen - sie ist rein informativ gedacht.

Reset
Damit wird jede bislang vorhandene Konfiguration gelöscht
Textures
Auf einem Verkaufs-Display befinden sich 13 mögliche Flächen für Texturen, und diese Option führt Sie durch eine Auswahl, welche Fläche welche Textur darstellt. Falls Sie Probleme haben, sich die übliche Reihenfolge dieser Buttons vorzustellen, rezzen Sie den "EasyMod" aus der Customisation Box und schauen Sie nach, wie die Prims benannt sind. (benutzen Sie nötigenfalls Bearbeiten -> Teile bearbeiten).
Sie müssen sich für diesen Schritt nicht im "Bearbeiten"-Modus befinden - dieser Modus würde bedeuten, zu rechtsklicken und DANN "berühren" zu wählen, anstatt den Prim bloß anzuklicken.
Das Script wird Sie nach den Flächen der Schaltflächen fragen. Es benötigt die Information in dieser Reihenfolge:
  1. Left panel six (Linke Schalttafel sechs)
  2. Left panel five(Linke Schalttafel fünf)
  3. Left panel four(Linke Schalttafel vier)
  4. Left panel three(Linke Schalttafel drei)
  5. Left panel two(Linke Schalttafel zwei)
  6. Left panel one(Linke Schalttafel eins)
  7. Main texture panel(Haupt-Texturfläche)
  8. Right panel 1 (Rechte Schalttafel eins)
  9. Right panel 2 (Rechte Schalttafel zwei)
  10. Right panel 3 (Rechte Schalttafel drei)
  11. Right panel 4 (Rechte Schalttafel vier)
  12. Right panel 5 (Rechte Schalttafel fünf)
  13. Right panel 6 (Rechte Schalttafel sechs)
Falls Sie alle Seiten eines Prims für eines oder mehrere Flächen benutzen möchten, klicken Sie ALL SIDES in dem Popup-Menü BEVOR Sie den Prim anklicken. Sie erhalten ein anderes Popup sobald die "ALL SIDES"-Auswahl bearbeitet wurde, und Sie können den Prim klicken.
Sie WERDEN für jeden Schritt Popup-Dialoge erhalten. Das aktuelle Popup wird immer ganz oben sein - ignorieren Sie die von vorherigen Schritten übrig gebliebenen. Es ist NICHT zwingend notwendig, dass Sie "ok" oder "ignorieren" in den Popups klicken, bevor Sie dem nächsten Schritt folgen - können Sie aber, falls Sie wollen. (LSL lässt nicht zu, dass sich Popup-Menüs von selbst schließen).
Klicken Sie einfach "skip" für alle Schaltflächen, die Sie nicht benutzen wollen. Sollten Sie ein simples 1-Prim, 1-Produkt Verkaufs-Display benutzen, wählen Sie "skip" für alles AUSSER der "Haupt-Textur-Fläche".
Buttons
Damit werden die Button-Bereiche von LINKS OBEN nach RECHTS UNTEN in dieser Reihenfolge gemapped:
  1. Page Left (Seite Links)
  2. Scroll Left (Links blättern)
  3. Admin Button
  4. Search Button (Suche)
  5. Help Button (Hilfe)
  6. Demo Button
  7. Gift Button (Geschenk-Button)
  8. Scroll Right (Rechts blättern)
  9. Page Right (Seite Rechts)
  10. Rez (Rezzen)
Wie mit den Texturflächen weiter oben können Sie einfach "skip" für alle Optionen nutzen, die Sie nicht benötigen (beispielsweise benutzt nicht jeder Händler den Demo-Button).
Ja, damit können die Buttons eines v 2.x HoloVendor angepasst werden!
Finish
Dadurch passieren zwei Dinge: (1) Schickt die Konfiguration an eine Website zum Einfügen von Code und (2) gibt Ihnen den Link zu der Seite, damit Sie die Konfiguration kopieren können. Bedenken Sie, dass dieser Link nur für eine Stunde gültig ist - sollten Sie also abgelenkt sein und er läuft ab, werden Sie die komplette Konfiguration neu durchführen müssen.

Kopieren Sie die Konfigurationsdatei von Pastebin in eine Notizkarte und stecken Sie diese in Ihr Verkaufs-Display.

HINWEIS:
MAPPING-Notizkarten sollten 37 Zeilen für ein normales Verkaufs-Display und 38 für einen HoloVendor haben. Sollte Ihre Karte länger oder kürzer sein, klicken Sie "reset" im Menü für das Mapping Helper Script und führen Sie den Vorgang erneut durch.

Löschen Sie das Mapping Helper Script aus dem Verkaufs-Display sobald alles erledigt ist.

Kopieren Sie die MAPPING-Liste aus der Pastebin-Seite in eine Notizkarte und stecken Sie diese in das Verkaufs-Display. Fertig!

Keine HUD-Basierten Verkaufs-Displays

LSL erlaubt keine "Bezahlen"-Buttons auf HUD-Basierten Objekten, also werden mit HUDs verknüpfte Verkaufs-Displays nicht funktionieren.

Häufig gestellte Fragen/ Fehlerbehebung

F. Wenn ich meine Verkaufs-Displays strecke/skaliere, werden sie dann noch funktionieren?
A1. Ja, die Displays sollten normal funktionieren, solange die Buttons korrekt eingestellt sind.
A2. Sie können außerdem die Form ändern, denken Sie nur daran, der Anleitung im Abschnitt "Anpassung" zu folgen, um alle Buttons und Bilderflächen des Verkaufs-Displays korrekt zu mappen.
F. Ich habe mein 2.x Verkaufs-Display gerezzed und ihm Berechtigungen gegeben, aber jetzt ist alles grau!
A. Das kann aus zwei Gründen passieren:
  1. Falsche "MAPPING" Konfigurationskarte
  2. Verkaufs-Display ist auf ein Profil ohne Produkte eingestellt
(Falls Scripte AUSGESCHALTET sind und das Verkaufs-Display nicht funktioniert, werden Sie KEINE Berechtigungs-Anfrage oder Nachricht erhalten, ODER die Display-Texturen ändern können. Sollten Sie sich selbst blockiert haben, werden Sie die Berechtigungsanfrage nicht sehen, sehr wohl aber die Texturänderungen.)
F. Wenn ich meine Verkaufs-Displays auf "offline" stelle, nehmen sie eine graue Farbe an - kann ich das mit meiner eigenen Textur ersetzen?
A. Die Displays werden grau, weil Sie keine "VENDOR_OFFLINE"-Textur im Display haben. Also ja, Sie können die graue Textur mit Ihrem eigenen Bild ersetzen - das Display wird lediglich grau, wenn es überhaupt KEINE Textur mit diesem Namen findet.
F. Kann ich die "No product" Textur selber ändern?'
A. Ja, können Sie! Stecken Sie Ihre Textur in den Inhalt des Verkaufs-Displays und geben Sie ihr den Namen 7273cc74-2b6c-530f-293a-3af92422beae, setzen Sie das Display anschließend zurück. Damit wird das Verkaufs-Display Ihre Textur benutzen anstatt der "no product"-Textur von CasperTech.
F. Eines meiner Verkaufs-Displays hat beim Aufsetzen ein Problem, es sagt bei jeder "Berührung" "(Name des Displays): Touched" - und stellt mir kein Menü dar, nur diese Nachricht. Wie kann ich das beheben?
A. Schauen Sie im Inhalt des Displays nach einem Script namens "Neues Script". Das normal mit dem Display ausgelieferte Script wird niemals diesen Namen haben, also können Sie es problemlos löschen. (Es kann sein, dass Sie versehentlich "neues Script" geklickt haben - damit wird ein Script erstellt, welches bei Berührung die genannte Nachricht ausgibt.)
F. Kann das Verkaufs-Display als Würfel oder Box anstatt als Poster aufgesetzt werden?
A. Rezzen Sie das "Touch"-Verkaufs-Display - es benutzt lediglich ein Menü, also kann es in eine Box umgeformt werden. Sie werden das Textur-mapping anpassen müssen, damit das Verkaufsbild auf allen Seiten angezeigt wird.
F. I will das Script für "Headless" Verkaufs-Displays in einem Möbelstück benutzen, aber es setzt sich jedes Mal zurück, wenn jemand darauf sitzt!
A1. Sie können es einfacher finden, statt dem Headless Script HoloVend für Einrichtungsgegenstände zu benutzen.
A2. Alternativ dazu können Sie in der Nähe Ihrer Möbelstücke ein reguläres Verkaufs-Display aufstellen.
F. Kann ich meine Verkaufs-Displays auf "Phantom" stellen?
A. Ja, und sie werden immer noch funktionieren :)
F. Ich habe ein neues Verkaufs-Display gerezzed/ mein Display und die Buttons angepasst, aber die Buttons/Flächen/Hauptschaltfläche funktionieren nicht / rufen kein Popup-Menü auf.
A1. Falls ein Button oder eine Fläche nicht funktioniert bzw. nicht antwortet oder Sie kein Popup-Menü erhalten, muss das Mapping neu durchgeführt werden. Es könnte sein, dass Sie das Verkaufs-Display schon angepasst und dann beim kopieren/einfügen der Konfiguration etwas durcheinander gebracht haben. Falls die Anpassung noch keine Stunde her ist, können Sie die Konfiguration noch immer von der Pastebin Website kopieren.
A2. Falls Sie die Anpassung mehrfach durchgeführt haben und das Verkaufs-Display funktioniert immer noch nicht, werden Sie das Mapping Script per "Reset" erst zurücksetzen müssen, bevor Sie es erneut versuchen.
F. Ich habe das Script und die Notizkarte aus einem Box-Verkaufs-Display in meine eigenen Prims kopiert, aber ich bekomme nie ein Bild, obwohl alles ANDERE funktioniert.
A. Probieren Sie die Scripte aus dem "Touch" statt denen aus der "Headless"-Version. "Headless" ist dafür gedacht, in ein zu verkaufendes Objekt gesteckt zu werden (beispielsweise eine Kommode oder einen Tisch) anstatt eines normalen Verkaufs-Displays.