G General

PB Subscriber Giver Basic FP LSL-PHP-SQL (Wear to Unpack)

PB Subscriber Giver Basic FP LSL-PHP-SQL (Wear to Unpack)
Details
Features
Contents
Reviews

Subscriber_Giver.lsl - Zusammenfassung

Deutsch:
Dieses Skript verwaltet die Registrierung von Benutzern (Subscriber) an ein Objekt
und bietet Funktionen zum Abonnieren, Abbestellen und Erhalten von Geschenken.

Hauptfunktionen:
- Beim Anklicken prüft das Objekt über eine HTTP-Anfrage an einen Webserver,
ob der Benutzer bereits registriert ist (Subscriber-Status).
- Benutzer können sich registrieren ("Subscribe") oder abmelden ("UnSubscribe").
- Registrierte Benutzer können hinterlegte Objekte als Geschenk erhalten ("GetGift").

Spezialfunktionen:
- Ausgabe von aktuellen Statistiken (Anzahl aller Subscriber und aktiver Subscriber).
- Besitzer (Owner) erhält zusätzliche Informationen über den aktuellen Subscribestand.
- Alle Serverkommunikationen erfolgen sicher via POST-Requests.
- Ausgabe aller Nachrichten und Dialoge in englischer Sprache.

Technik:
- Verbindung über PHP-API und MySQL-Datenbank.
- Schutz durch API-KEY zur Sicherung der Anfragen.
- Unterstützung für Second Life URL-Generierung (SLURL).
- Kompatibel mit Touch-Events, Listen-Dialogen und Instant Messages.

Hinweis:
- Bei Fehlern in der Serveranfrage wird eine Fehlermeldung im Chat des Owners ausgegeben.
- Debug-Modus zeigt unbekannte Serverantworten für Analysezwecke an.

---

English:
Subscriber_Giver.lsl - Summary

This script manages user (Subscriber) registrations to an object
and provides functions for subscribing, unsubscribing, and receiving gifts.

Main functions:
- When touched, the object checks via an HTTP request to a web server
whether the user is already registered (Subscriber status).
- Users can register ("Subscribe") or unsubscribe ("UnSubscribe").
- Registered users can receive stored objects as gifts ("GetGift").

Special features:
- Display of current statistics (number of all subscribers and active subscribers).
- Owner receives additional information about current subscriber status.
- All server communications are secured via POST-Requests.
- All messages and dialogs are displayed in English.

Technical details:
- Connection via PHP API and MySQL database.
- Protected with API-KEY for secure communication.
- Support for Second Life URL generation (SLURL).
- Compatible with touch events, listen dialogs, and instant messages.

Note:
- In case of server errors, an error message is displayed in the owner's chat.
- Debug mode shows unknown server responses for analysis.

Lizenzbedingungen – Subscriber_Giver Basis System

- Du erhältst dieses System Full Perm (LSL-, PHP- und SQL-Dateien).
- Du darfst die Dateien für deine eigenen Zwecke anpassen und weiterentwickeln.
- Eine Weitergabe der Originaldateien (LSL, PHP, SQL) als FULL PERM ist nicht erlaubt.
- Du darfst das System in deine eigenen Projekte integrieren.
- Bei Weitergabe an Dritte muss das LSL-Skript mindestens No Modify gesetzt sein.
- Falls du die PHP-API und SQL-Datenbank auf deinem eigenen Server nutzt:
- Die Weitergabe der PHP- und SQL-Dateien ist nicht erlaubt.
- Nutzer dürfen lediglich über deine API-Schnittstelle arbeiten, aber nicht den Quellcode erhalten.

Zusätzliche Hinweise:
- Eine kommerzielle Weitergabe ist nur erlaubt, wenn das System in eigene Projekte eingebaut wird.
- Der Urheberrechtshinweis im Skript darf nicht entfernt oder verändert werden.
- Es ist nicht gestattet, den Eindruck zu erwecken, dieses System selbst entwickelt zu haben.
- Nutzung erfolgt auf eigenes Risiko.
- Support und Fragen dürfen direkt an den Autor gerichtet werden.

Autor: PeaceMan Braveheart
Version: 1.0
Datum: 2025-04-27

  • Full Perm under License
  • PHP, MySQL
  • Scripts