Silberwelten Forum

Normale Version: Teleport Sitzscript
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Der Soul Bürgermeister, Tailor, wollte heute ein Script haben, das seine Besucher ohne echten Teleport an ein bestimmtes Ziel katapultiert.

Legt das Script in ein Objekt und packt in die Objektbeschreibung die Zielkoordinaten als Vector (<x, y, z> -> <20, 10, 200>) rein. Dann wird der klickende Avatar an diese Zielkoordinaten "teleportiert".

Code:
/*
    _  __    _
    | |/ /  _| |____      ____ _ ©
    | ' / | | | '_ \ \ /\ / / _` |
    | . \ |_| | |_) \ V  V / (_| |
    |_|\_\__,_|_.__/ \_/\_/ \__,_|
                  Hyper-Muscledog
    Script ©Kubwa | https://kubwa.dog
    Mail: Script@Kubwa.dog
    This header MUST be kept intact in any changes and reshares of this script.
    You are allowed to use parts of this script in your own creations but you
    need to place this header into your new creations to keep credit to the
    original creator Kubwa.
*/
/*
    Zielkoordinaten als Vector in die Objektbeschreibung eintragen
    Beispiel: <x, y, z> -> <20, 300, 10>
*/
default
{
    touch_start(integer dummy)
    {
        llSitTarget(((vector)llGetObjectDesc() - llGetPos()) / llGetRot(), ZERO_ROTATION);
        osForceOtherSit(llDetectedKey(0));
        llSleep(0.5);
        llUnSit(llDetectedKey(0));
    }
}