Difference between revisions of "User:Daemonika Nightfire"

From Second Life Wiki
Jump to navigation Jump to search
 
(131 intermediate revisions by the same user not shown)
Line 3: Line 3:
|image=Sl_image.png
|image=Sl_image.png
|name=Daemonika Nightfire
|name=Daemonika Nightfire
|rezday=december 16, 2007
|rezday=16 december 2007
|about=Owner of *DaeSigns*
|about=Owner of *DaeSigns*
|fields={{SL-hCard/field|Support|
|fields={{SL-hCard/field|Inworld|
* Second Life Profil:
**{{SL-Profile|Daemonika Nightfire}}
* Mainstore Region:
**{{SLurl|Polkadot|212|37|99|title=Polkadot}}
* Marketplace:
**[https://marketplace.secondlife.com/stores/30293 *DaeSigns*]
* Homepage:
**[https://daesigns.de daesigns.de]
* Delivery capped, even Notecards!
* Delivery capped, even Notecards!
** Don't send me Notecards when i'm offline, i receive your IM as Email.  
** Don't send me Notecards when i'm offline, i receive your IM as Email.  
Line 11: Line 19:
}}
}}


* Second Life Profil: {{SL-Profile|Daemonika Nightfire}} <sup><small>([[User talk:Daemonika Nightfire|talk]]|[[Special:Contributions/Daemonika Nightfire|contribs]])</small></sup>
* Second Life Profil: [http://my.secondlife.com/daemonika.nightfire '''<span style="color:red;">D<span style="color:black;">aemonika <span style="color:red;">N<span style="color:black;">ightfire</span>'''] <sup><small>([[User talk:Daemonika Nightfire|talk]]|[[Special:Contributions/Daemonika Nightfire|contribs]])</small></sup>
* Second Life Region: {{SLurl|Bay of Surreality|48|95|26|title=Bay of Surreality}}


==About my scripts==
==About my scripts==
I use basically the Second Life "New Script" standard format. This means that I for each open and closed curly clamp {} start a new line. So I always see immediately without consuming to have to read everything exactly where I possibly forget one. Because for each clamp is opened, the function with the appropriate counterpart to be closed again. Furthermore, I separate each new event with a completely empty row. This helps me keep the overview, you can see at some point because many trees not the forest.
* All my scripts and snippets that I publish here are licensed under [https://wiki.secondlife.com/wiki/Project:Terms_of_Service Creative Commons Attribution-Share Alike 3.0]
<lsl>
default
* Basically I use the Second Life standard format in my scripts. You will not find any script from me with a Javascript based style, where the clamps are behind the commands. I will not support scripts with this style. Very rarely do I pull longer chains of command together in unstyled way to generate an overview, learn more [https://wiki.secondlife.com/wiki/LSL_Style_Guide Style Guide]. Furthermore the events are always sorted by priority.
{
    state_entry()
* I know my English is not the best, if you find stupid comments or spelling mistakes in my descriptions, feel free and correct the spelling, but never change any part of the scripts themselves.
    {                                //<--- open clamp (new line)
        llSay(0, "Hello, Avatar!");
    }                                //<--- closed clamp (new line)
                                    //<--- empty row between two events
    touch_start(integer total_number)
    {                                //<--- open clamp (new line)
        llSay(0, "Touched.");
    }                                //<--- closed clamp (new line)
}
</lsl>
Don't worry, the empty rows, the clamps and the commands will '''not''' increase the memory of the script.


==My personal LSL Script Library==
==Script Schule (deutsch)==
{| class="sortable" {{Prettytable}}
* Die einzelnen Seiten fuer die Schule koennen gegebenenfalls sehr lang sein, das liegt daran das ich versuche die Scripte schrittweise aufzubauen. Je weiter man nach unten scrollt desto aufwendiger / komplizierter werden die Beispiele. Trotz alle dem bemuehe ich mich, die Scripte auf ein Minimum zu beschraenken und auf unnoetige Beiwerke zu verzichten, wenn sie dem Verstaendnis-Prozess nicht dienlich sind.
* Bei saemtlichen Inhalten in dieser Kategorie handelt es sich um Beispiele und nicht zwingend um fertige Scripte.
* Inworld findet woechentlich Sonntags um 18 Uhr Unterricht statt. Voice hoeren notwendig.
* Mittlerweile haben sich in den letzten Jahren einige Projekte in unserem Kurs angesammelt, da es sich aber meist um Object-bezogene Scripte handelt, sind sie in der [http://maps.secondlife.com/secondlife/Polkadot/215/103/99 Schule] in blaue Kisten archiviert. Jede Kiste verfuegt ueber Fullperm Beispiele und koennen von jedem mitgenommen werden.
 
{{KBnote|custom=Geplante Termine:''' jeden '''Sonntag''' um '''18 Uhr''' auf [http://maps.secondlife.com/secondlife/Polkadot/206/106/99 Polkadot (Moderat)]}}
#'''Videos:'''
##[https://www.youtube.com/watch?v=d60zBQsZYLM Dae's Skript Kurs -Teil 1]
##[https://www.youtube.com/watch?v=bHmOFlzjEzE Dae's Skript Kurs -Teil 2]
##[https://www.youtube.com/watch?v=rzpKwIMHc3Y Dae's Skript Kurs -Teil 3]
##[https://www.youtube.com/watch?v=PdmJoDc1hhc Dae's Skript Kurs -Teil 4]
##[https://www.youtube.com/watch?v=VwpofniYmCk Dae's Skript Kurs -Teil 5]
##[https://www.youtube.com/watch?v=TGmacsNz0_g Dae's Skript Kurs -Teil 6]
#:''Vielen Dank an [https://my.secondlife.com/uli.jansma Uli Jansma] fuer die tollen Videos.''
* '''Forum:''' Im Thread [https://www.slinfo.de/threads/scripten-lernen-deutsch.42120/ Scripten Lernen (Deutsch)] auf [https://www.slinfo.de/portal/ SLinfo.de] koennen natuerlich Fragen gestellt und diskutiert werden.
 
{{DSNavSchool}}
{| class="sortable" width="100%" {{Prettytable}}
|- {{Hl2}}
! '''Tutorials'''
! '''Creator'''
! '''Description'''
 
|-
||[[User:Daemonika_Nightfire/Scripts/Grundlagen | Grundlagen]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Wie ein Script aufgebaut ist.
|-
||[[User:Daemonika_Nightfire/Scripts/Funktion | Funktion]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Beispiele fuer global verwendete Funktionen.
|-
||[[User:Daemonika_Nightfire/Scripts/Schalter | Schalter]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Status-Wechsel TRUE & FALSE in unterschiedlichen Beispielen.
|-
||[[User:Daemonika_Nightfire/Scripts/Liste | Liste]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Beispiele fuer die Verarbeitung von Listen.
|-
||[[User:Daemonika_Nightfire/Scripts/Ablaufsteuerung | Ablaufsteuerung]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Beispiele fuer Schleifen & Co.
|-
|}
 
==General Tutorials==
{| class="sortable" width="100%" {{Prettytable}}
|- {{Hl2}}
|- {{Hl2}}
! '''Name'''
! '''Tutorials'''
! '''Creator'''
! '''Creator'''
! '''Description'''
! '''Description'''
|-
||[[User:Daemonika_Nightfire/Scripts/AppLinks|<nowiki>secondlife:///app/...</nowiki>]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||useful <nowiki>secondlife:///app/...</nowiki> commands
|-
||[[User:Daemonika_Nightfire/Scripts/Dynamic_Menu|*DS* Dynamisches Menue]] '''<span style="color:green;">''NEW''</span>'''
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Sich selbst automatisch generierendes Menue.
|-
||[[User:Daemonika_Nightfire/Scripts/Single_Pose_Sitter|*DS* Single Pose Sitter]] '''<span style="color:green;">''NEW''</span>'''
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Einfaches 1 Avatar Pose Script mit Notecard Verwaltung.
|-
||[[User:Daemonika_Nightfire/Scripts/linkset_data_example |*DS* llLinksetData Texture Changer (DE)]] '''<span style="color:green;">''NEW''</span>'''
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Menue basierter Texture Changer mit Passwort geschuetztem LinksetData als Textur-Speicher.
|-
||[[User:Daemonika_Nightfire/Scripts/rezday_giver |*DS* Rezday Giver (DE)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Ein einfacher Giver der Geschenke nur am entsprechenden Avatar-Geburtstag ausgibt.
|-
||[[User:Daemonika_Nightfire/Scripts/perm_trigger_anim |*DS* Permission Trigger Animation (DE)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Die wichtigsten Funktionen fuer den reibungslosen Ablauf zum Animieren eines Avatars durch ein Attachment.
|-
||[[User:Daemonika_Nightfire/Scripts/xytText_Example |*DS* xyzText Example (DE)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Sehr kleines Beispiel fuer ein xyzText.
|-
||[[User:Daemonika_Nightfire/Scripts/DynamischesLinkset |*DS* Dynamisches Linkset (DE)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Beispiele zur Verwendung von Linknamen anstelle von Linknummern.
|-
||[[User:Daemonika_Nightfire/Scripts/Tools_(de)|*DS* Tools (DE)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Nuetzliche kleine Helfer.
|-
||[[User:Daemonika_Nightfire/Scripts/Memory_Walkthrough|*DS* Memory-Walkthrough (DE)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||This Script show you how you can limit the maximal memory for each mono-script.
|-
||[[User:Daemonika_Nightfire/Scripts/Variable_Tutorial|*DS* Variable Tutorial (DE)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Kurze Beispiele fuer die unterschiedlichen Verwendungen von Variablen.
|-
||[[User:Daemonika_Nightfire/Scripts/Giver_Tutorial|*DS* Giver Tutorial (DE)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Kurze Beispiele fuer einfache und erweiterte Giver.
|-
|-
||[[User:Daemonika_Nightfire/Scripts/Access_Tutorial|*DS* Access Tutorial (DE)]]
||[[User:Daemonika_Nightfire/Scripts/Access_Tutorial|*DS* Access Tutorial (DE)]]
[[User:Daemonika_Nightfire/Scripts/Access_Tutorial_EN|*DS* Access Tutorial (EN)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Kurze Beispiele zum Thema Berechtigung in ausfuehrbaren Befehlen.
||Kurze Beispiele zum Thema Berechtigung in ausfuehrbaren Befehlen.
Short examples about permission to executable commands.
|-
||[[User:Daemonika_Nightfire/Scripts/Hovertext_Helper|*DS*_Hovertext_Helper (EN)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Copy / paste this script into a New Prim and change the Primcolor with the Editmenu.
|-
||[[User:Daemonika_Nightfire/Scripts/LinkNumber-List_in_llSetLinkPrimitiveParamsFast|*DS* LinkNumber-List_in_llSetLinkPrimitiveParamsFast (EN)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Changed several prims in linkset with the same parameters, with a list. Without separate llSetLinkPrimitiveParams for each prim. (ideal for show/hide effects)
|}
==My personal LSL Script Library==
{| class="sortable" width="100%" {{Prettytable}}
|- {{Hl2}}
! '''Scripts'''
! '''Creator'''
! '''Description'''
|-
||[[User:Daemonika_Nightfire/Scripts/Bot_Ejecter|*DS* Bot Ejecter (EN)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Sends bots home automatically.
|-
||[[User:Daemonika_Nightfire/Scripts/Building_Rezzer|*DS* Building Rezzer 2024 (EN)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||This rezzer is my interpretation of a building rezzer.
|-
|-
||[[User:Daemonika_Nightfire/Scripts/Access_Tutorial_EN|*DS* Access Tutorial (EN)]]
||[[User:Daemonika_Nightfire/Scripts/Doors|*DS* Smooth rotate door (DE)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Short examples about permission to executable commands.
||Neue Tuer-Scripte ohne lltargetOmega(... welche sowohl verlinkt, als auch unverlinkt funktionieren.
|-
|-
||[[User:Daemonika_Nightfire/Scripts/Anti_copy_trans|*DS* Anti (copy & transfer)]]
||[[User:Daemonika_Nightfire/Scripts/Privat_Sky|*DS* Privat-Sky (DE)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||This funktion allows you to give away scripts with copy & transfer permissions and force the reseller to change the permission.
||Einfaches Script zum sperren des Luftraums ueber eine bestimmten hoehe fuer die ganze Parzelle oder Region.
|-
||[[User:Daemonika_Nightfire/Scripts/Greeter%26Co|*DS* Greeter & Co (DE)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Einfache Scripte fuer die Grundausstattung eines Shops, Clubs, oder andere oeffentliche Locations.
|-
|-
||[[User:Daemonika_Nightfire/Scripts/DEMO_Shield|*DS*_DEMO_Shield]]
||[[User:Daemonika_Nightfire/Scripts/Vendor|*DS* Vendor (DE)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||With this script, it is impossible to use these scripts in copied (Copybot) object.
||Einfache Vendor (Verkaufsautomat) Scripte zum verkaufen von geboxten Items.
|-
|-
||[[User:Daemonika_Nightfire/Scripts/*DS*_Rental-Cube|*DS* Rental-Cube v3.0.10]]
||[[User:Daemonika_Nightfire/Scripts/Anti_copy_trans|*DS* Anti (copy & transfer) (EN)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||This is an Open-Source version of a Rental-Cube from Daemonika Nightfire.  Just copy/paste this script into a inworld lsl-script and add one notecard called Info/Rules to the content of your cube.  
||This funktion allows you to give away scripts with copy & transfer permissions and force the reseller to change the permission.
|-
|-
||[[User:Daemonika_Nightfire/Scripts/*DS*_Resize_Script|*DS* Resize Script (m/c/t) v2.0.01]]
||[[User:Daemonika_Nightfire/Scripts/Anti_Rezz|*DS* Anti Rezz (EN)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Single resize script for a complete linkset with save and restore option.  
||This script delete the complete object by rezzing on ground and detach it after 5 minutes from avatar.  
|-
|-
||[[User:Daemonika_Nightfire/Scripts/*DS*_llFloatLinkNumber()_v1.0.02|*DS* llFloatLinkNumber() v1.0.02]]
||[[User:Daemonika_Nightfire/Scripts/DEMO_Shield|*DS*_DEMO_Shield (EN)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Usefull helper for Creators & Scripters who dont like to search the LinkNumbers.
||With this script, it is impossible to use these scripts in copied (Copybot) object.
|-
|-
||[[User:Daemonika_Nightfire/Scripts/Memory_Walkthrough|*DS* Memory-Walkthrough]]
||[[User:Daemonika_Nightfire/Scripts/*DS*_Rental-Cube|*DS* Rental-Cube v3.0.10 (DE)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||This Script show you how you can limit the maximal memory for each mono-script.
||This is an Open-Source version of a Rental-Cube from Daemonika Nightfire.  Just copy/paste this script into a inworld lsl-script and add one notecard called Info/Rules to the content of your cube.  
|-
|-
||[[User:Daemonika_Nightfire/Scripts/Easy_LM_NC_Giver|*DS* Easy LM/NC Giver]]
||[[User:Daemonika_Nightfire/Scripts/*DS*_Resize_Script|*DS* Resize Example v3.0.00 (EN)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||This Giver is useful as simple giver for NCs and/or LMs or as giver for inviting-cards.
||Single resize script for a complete linkset with save and restore option.  
|-
|-
||[[User:Daemonika_Nightfire/Scripts/Hovertext_Helper|*DS*_Hovertext_Helper]]
||[[User:Daemonika_Nightfire/Scripts/Easy_LM_NC_Giver|*DS* Easy LM/NC Giver (EN)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Copy / paste this script into a New Prim and change the Primcolor with the Editmenu.
||This Giver is useful as simple giver for NCs and/or LMs or as giver for inviting-cards.
|-
|-
||[[User:Daemonika_Nightfire/Scripts/Region_Reboot_Messenger|*DS*_Region_Reboot_Messenger]]
||[[User:Daemonika_Nightfire/Scripts/Region_Reboot_Messenger|*DS*_Region_Reboot_Messenger (EN)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||With this script, find all that are specified in the list when the Sim is back after a restart. So you must then not always look on the map, if the sim is back there.  
||With this script, find all that are specified in the list when the Sim is back after a restart. So you must then not always look on the map, if the sim is back there.  
|-
|-
||[[User:Daemonika_Nightfire/Scripts/DS_Display-Username_Online_Indicator|*DS*_Display-Username_Online_Indicator]]
||[[User:Daemonika_Nightfire/Scripts/DS_Display-Username_Online_Indicator|*DS*_Display-Username_Online_Indicator (EN)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||This simple hover text-based script is used to shop owners in Second Life, customers at the current display name and user name to display publicly. Additionally shows the status of the Userkey and online. Furthermore, there are click of a chat link that opens the profile owner.  
||This simple hover text-based script is used to shop owners in Second Life, customers at the current display name and user name to display publicly. Additionally shows the status of the Userkey and online. Furthermore, there are click of a chat link that opens the profile owner.  
|-
|-
||[[User:Daemonika_Nightfire/Scripts/Animation_Sit|*DS*_Animation_Sit]]
||[[User:Daemonika_Nightfire/Scripts/Animation_Sit|*DS*_Animation_Sit (DE)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||This Script must be placed together with a Pose / Animation in the Object.
||This Script must be placed together with a Pose / Animation in the Object.
|-
|-
||[[User:Daemonika_Nightfire/Scripts/DS_Single_AO-Sit|*DS*_Single_AO-Sit]]
||[[User:Daemonika_Nightfire/Scripts/DS_Single_AO-Sit|*DS*_Single_AO-Sit (DE)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||[[User:Daemonika Nightfire|Daemonika Nightfire & Simon Illyar]]
||Posescript for use with or without AO and with or without Animation. With the menu it is possible the seated Avatar to move.
||Posescript for use with or without AO and with or without Animation. With the menu it is possible the seated Avatar to move.
|-
|-
||[[User:Daemonika_Nightfire/Scripts/Daes_Particle|*DS* Dae's Particle]]
||[[User:Daemonika_Nightfire/Scripts/Daes_Particle|*DS* Dae's Particle (DE)]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||I never use a particle generator. This Particle-Script serves me as a Basis for all of my Particle-Effects.
||I never use a particle generator. This Particle-Script serves me as a Basis for all of my Particle-Effects.
|-
||[[User:Daemonika_Nightfire/Scripts/LinkNumber-List_in_llSetLinkPrimitiveParamsFast|*DS* LinkNumber-List_in_llSetLinkPrimitiveParamsFast]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||Changed several prims in linkset with the same parameters, with a list. Without separate llSetLinkPrimitiveParams for each prim. (ideal for show/hide effects)
|}
|}


Line 107: Line 226:


==My fast blanko Textures==
==My fast blanko Textures==
===<div align="center"><font color="red">Large Textures need long Time to load!</font></div>===
* I created these very small textures to equip unimportant areas, because all textures are rendered by the viewer. If many surfaces are equipped with these small textures, the sim will rez faster.
I created this very small Textures in order to equip unimportant surfaces, because all the Textures are rendered by the Viewer.
* If you like the textures and want to have them fullperm, just contact me Inworld via IM.
If many surfaces are equipped with those little textures rez the Sim faster.
 
<div align="center">
{| class="wikitable" style="text-align: center;" width="100%"
{| class="sortable" {{Prettytable}}
|- {{Hl2}}
|- {{Hl2}}
! '''Name'''
! '''Name'''
Line 153: Line 271:
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
||[[User:Daemonika Nightfire|Daemonika Nightfire]]
|}
|}
</div>
Use the Textures with this script
<lsl>
//llSetTexture(string texture, integer face);
default
{
    state_entry()
    {
        llSetTexture("78a18236-f6e5-09ce-289c-3ffea180fb34",ALL_SIDES);
    }
}
</lsl>

Latest revision as of 07:43, 3 August 2024

Profile
Sl image.png
Born:
16 december 2007
About:
Owner of *DaeSigns*
Inworld:

About my scripts

  • Basically I use the Second Life standard format in my scripts. You will not find any script from me with a Javascript based style, where the clamps are behind the commands. I will not support scripts with this style. Very rarely do I pull longer chains of command together in unstyled way to generate an overview, learn more Style Guide. Furthermore the events are always sorted by priority.
  • I know my English is not the best, if you find stupid comments or spelling mistakes in my descriptions, feel free and correct the spelling, but never change any part of the scripts themselves.

Script Schule (deutsch)

  • Die einzelnen Seiten fuer die Schule koennen gegebenenfalls sehr lang sein, das liegt daran das ich versuche die Scripte schrittweise aufzubauen. Je weiter man nach unten scrollt desto aufwendiger / komplizierter werden die Beispiele. Trotz alle dem bemuehe ich mich, die Scripte auf ein Minimum zu beschraenken und auf unnoetige Beiwerke zu verzichten, wenn sie dem Verstaendnis-Prozess nicht dienlich sind.
  • Bei saemtlichen Inhalten in dieser Kategorie handelt es sich um Beispiele und nicht zwingend um fertige Scripte.
  • Inworld findet woechentlich Sonntags um 18 Uhr Unterricht statt. Voice hoeren notwendig.
  • Mittlerweile haben sich in den letzten Jahren einige Projekte in unserem Kurs angesammelt, da es sich aber meist um Object-bezogene Scripte handelt, sind sie in der Schule in blaue Kisten archiviert. Jede Kiste verfuegt ueber Fullperm Beispiele und koennen von jedem mitgenommen werden.
KBnote.png Geplante Termine: jeden Sonntag um 18 Uhr auf Polkadot (Moderat)
  1. Videos:
    1. Dae's Skript Kurs -Teil 1
    2. Dae's Skript Kurs -Teil 2
    3. Dae's Skript Kurs -Teil 3
    4. Dae's Skript Kurs -Teil 4
    5. Dae's Skript Kurs -Teil 5
    6. Dae's Skript Kurs -Teil 6
    Vielen Dank an Uli Jansma fuer die tollen Videos.
Tutorials Creator Description
Grundlagen Daemonika Nightfire Wie ein Script aufgebaut ist.
Funktion Daemonika Nightfire Beispiele fuer global verwendete Funktionen.
Schalter Daemonika Nightfire Status-Wechsel TRUE & FALSE in unterschiedlichen Beispielen.
Liste Daemonika Nightfire Beispiele fuer die Verarbeitung von Listen.
Ablaufsteuerung Daemonika Nightfire Beispiele fuer Schleifen & Co.

General Tutorials

Tutorials Creator Description
secondlife:///app/... Daemonika Nightfire useful secondlife:///app/... commands
*DS* Dynamisches Menue NEW Daemonika Nightfire Sich selbst automatisch generierendes Menue.
*DS* Single Pose Sitter NEW Daemonika Nightfire Einfaches 1 Avatar Pose Script mit Notecard Verwaltung.
*DS* llLinksetData Texture Changer (DE) NEW Daemonika Nightfire Menue basierter Texture Changer mit Passwort geschuetztem LinksetData als Textur-Speicher.
*DS* Rezday Giver (DE) Daemonika Nightfire Ein einfacher Giver der Geschenke nur am entsprechenden Avatar-Geburtstag ausgibt.
*DS* Permission Trigger Animation (DE) Daemonika Nightfire Die wichtigsten Funktionen fuer den reibungslosen Ablauf zum Animieren eines Avatars durch ein Attachment.
*DS* xyzText Example (DE) Daemonika Nightfire Sehr kleines Beispiel fuer ein xyzText.
*DS* Dynamisches Linkset (DE) Daemonika Nightfire Beispiele zur Verwendung von Linknamen anstelle von Linknummern.
*DS* Tools (DE) Daemonika Nightfire Nuetzliche kleine Helfer.
*DS* Memory-Walkthrough (DE) Daemonika Nightfire This Script show you how you can limit the maximal memory for each mono-script.
*DS* Variable Tutorial (DE) Daemonika Nightfire Kurze Beispiele fuer die unterschiedlichen Verwendungen von Variablen.
*DS* Giver Tutorial (DE) Daemonika Nightfire Kurze Beispiele fuer einfache und erweiterte Giver.
*DS* Access Tutorial (DE)

*DS* Access Tutorial (EN)

Daemonika Nightfire Kurze Beispiele zum Thema Berechtigung in ausfuehrbaren Befehlen.

Short examples about permission to executable commands.

*DS*_Hovertext_Helper (EN) Daemonika Nightfire Copy / paste this script into a New Prim and change the Primcolor with the Editmenu.
*DS* LinkNumber-List_in_llSetLinkPrimitiveParamsFast (EN) Daemonika Nightfire Changed several prims in linkset with the same parameters, with a list. Without separate llSetLinkPrimitiveParams for each prim. (ideal for show/hide effects)

My personal LSL Script Library

Scripts Creator Description
*DS* Bot Ejecter (EN) Daemonika Nightfire Sends bots home automatically.
*DS* Building Rezzer 2024 (EN) Daemonika Nightfire This rezzer is my interpretation of a building rezzer.
*DS* Smooth rotate door (DE) Daemonika Nightfire Neue Tuer-Scripte ohne lltargetOmega(... welche sowohl verlinkt, als auch unverlinkt funktionieren.
*DS* Privat-Sky (DE) Daemonika Nightfire Einfaches Script zum sperren des Luftraums ueber eine bestimmten hoehe fuer die ganze Parzelle oder Region.
*DS* Greeter & Co (DE) Daemonika Nightfire Einfache Scripte fuer die Grundausstattung eines Shops, Clubs, oder andere oeffentliche Locations.
*DS* Vendor (DE) Daemonika Nightfire Einfache Vendor (Verkaufsautomat) Scripte zum verkaufen von geboxten Items.
*DS* Anti (copy & transfer) (EN) Daemonika Nightfire This funktion allows you to give away scripts with copy & transfer permissions and force the reseller to change the permission.
*DS* Anti Rezz (EN) Daemonika Nightfire This script delete the complete object by rezzing on ground and detach it after 5 minutes from avatar.
*DS*_DEMO_Shield (EN) Daemonika Nightfire With this script, it is impossible to use these scripts in copied (Copybot) object.
*DS* Rental-Cube v3.0.10 (DE) Daemonika Nightfire This is an Open-Source version of a Rental-Cube from Daemonika Nightfire. Just copy/paste this script into a inworld lsl-script and add one notecard called Info/Rules to the content of your cube.
*DS* Resize Example v3.0.00 (EN) Daemonika Nightfire Single resize script for a complete linkset with save and restore option.
*DS* Easy LM/NC Giver (EN) Daemonika Nightfire This Giver is useful as simple giver for NCs and/or LMs or as giver for inviting-cards.
*DS*_Region_Reboot_Messenger (EN) Daemonika Nightfire With this script, find all that are specified in the list when the Sim is back after a restart. So you must then not always look on the map, if the sim is back there.
*DS*_Display-Username_Online_Indicator (EN) Daemonika Nightfire This simple hover text-based script is used to shop owners in Second Life, customers at the current display name and user name to display publicly. Additionally shows the status of the Userkey and online. Furthermore, there are click of a chat link that opens the profile owner.
*DS*_Animation_Sit (DE) Daemonika Nightfire This Script must be placed together with a Pose / Animation in the Object.
*DS*_Single_AO-Sit (DE) Daemonika Nightfire & Simon Illyar Posescript for use with or without AO and with or without Animation. With the menu it is possible the seated Avatar to move.
*DS* Dae's Particle (DE) Daemonika Nightfire I never use a particle generator. This Particle-Script serves me as a Basis for all of my Particle-Effects.
More scripts and snippets follow in the future.

My fast blanko Textures

  • I created these very small textures to equip unimportant areas, because all textures are rendered by the viewer. If many surfaces are equipped with these small textures, the sim will rez faster.
  • If you like the textures and want to have them fullperm, just contact me Inworld via IM.
Name UUID size Creator
red 78a18236-f6e5-09ce-289c-3ffea180fb34 16 x 16 pixel Daemonika Nightfire
green 9f3a7cee-7040-756b-0786-ea026601c451 16 x 16 pixel Daemonika Nightfire
blue c083207a-0c7c-f64f-77e5-da7675ca4e00 16 x 16 pixel Daemonika Nightfire
yellow 16364314-ebcf-7d6a-dbab-f1a1331dd2cd 16 x 16 pixel Daemonika Nightfire
black 8fd4a8ea-e5b4-af57-7d01-3b173d3608ce 16 x 16 pixel Daemonika Nightfire
white 40ca82a1-c00d-39db-6c7d-ec7d48df4de3 16 x 16 pixel Daemonika Nightfire
transparent 7cae828c-2d5d-ec8c-b8f6-855870bb2b66 16 x 16 pixel Daemonika Nightfire