Scripting/Library/WakaScriptingLibrary
De DigiWiki.
(Différences entre les versions)
(→Waka Script Library) |
(→Waka Script Library) |
||
Ligne 217 : | Ligne 217 : | ||
||ChristopherOmega | ||ChristopherOmega | ||
||Store data in lists as you would in a standard C++/Java multidimensional array. | ||Store data in lists as you would in a standard C++/Java multidimensional array. | ||
+ | |- | ||
+ | ||[[MultiTitler]] | ||
+ | ||TigroSpottystripesKatsu | ||
+ | ||A basic titler that enables you to wear more than one titler at once and set them individually. | ||
+ | |- | ||
+ | ||[[NewbieNag]] | ||
+ | ||KexGodel | ||
+ | ||Give a notecard to a new resident below a certain age. | ||
+ | |- | ||
+ | ||[[Nonphysical Move To]] | ||
+ | ||StormSaber | ||
+ | ||Uses llSetPos to emulate llMoveTo -- but for non-physical objects. | ||
+ | |- | ||
+ | ||[[Notice Giver]] | ||
+ | ||Joker Opus | ||
+ | ||Gives notices to anyone within 96 meters. | ||
+ | |- | ||
+ | ||[[NotecardChecker]] | ||
+ | ||Ruthven Willenov | ||
+ | ||Checks which notecard was added, deleted or updated. | ||
+ | |- | ||
+ | ||[[Parametric Surface Rezzer]] | ||
+ | ||SeifertSurface | ||
+ | ||Rezzes a surface defined by an arbitrary parametric equation of two variables. | ||
+ | |- | ||
+ | ||[[Passwall]] | ||
+ | ||AsiraSakai | ||
+ | ||This script will allow you to set up a solid wall that lets certain people pass through it. | ||
+ | |- | ||
+ | ||[[Pose Ball Script, version 4.3.2]] | ||
+ | ||SimonRaven | ||
+ | ||Pose ball script, updated. | ||
+ | |- | ||
+ | ||[[Particle Script 1.1]] | ||
+ | ||KeknehvPsaltery | ||
+ | ||A very efficient script for the creation and inclusion of particle systems. Albeit not the best if you are just learning, but excellent if a particle system is needed for something else. | ||
+ | |- | ||
+ | ||[[Particle Script 1.2]] | ||
+ | ||JamesHanner | ||
+ | ||An added feature to the above script.(Has a new key setter instead of just owner and self). | ||
+ | |- | ||
+ | ||[[Particle Script 0.5]] | ||
+ | ||AmaOmega | ||
+ | ||Create particle systems and play around with the settings. | ||
+ | |- | ||
+ | ||[[Particle Script 0.5a]] | ||
+ | ||EepQuirk | ||
+ | ||An optimized version of the above script. | ||
+ | |- | ||
+ | ||[[Polygon Former]] | ||
+ | ||JontteGremlin | ||
+ | ||Code snippet that will form a triangle between 3 vectors. Can be used, for example, in 3d model loaders. | ||
+ | |- | ||
+ | ||[[PortRing Creator]] | ||
+ | ||Neo Rebus | ||
+ | ||A system to automatically create a teleporter system from a central "base" location to a number of outlying "stations". | ||
+ | |- | ||
+ | ||[[Profile Picture Display]] | ||
+ | ||HarleenGretzky | ||
+ | ||Displays your profile picture on a prim when touched, uses the new search world webpages. | ||
+ | |- | ||
+ | ||[[Pseudo-Random Number Generator]] | ||
+ | ||StrifeOnizuka | ||
+ | ||For use with secure communication through insecure mediums to reducing the risk of the communications protocol being hacked. | ||
|- | |- | ||
|} | |} |
Version du 11 mars 2012 à 03:14
Exemples | AaFunctions | BotFonctions | AScript | LlFonctions | OsFonctions | Librairie | Exemples | Legende | Manuel |
Script Library
Rules for posting:
- Your script must be tested and working. If it's not, stick it in your user-space until it is. This is a list of working, usable scripts.
- Add a link to your script's page here. Link back to this page from your script's page. Start your page with {{LSL Header}}.
- Do not add scripts that duplicate the same functionality as an existing script or built in function. If yours does, explain why.
- Do not list simple scripts here. Include those among the LSL Examples instead.
Waka Script Library
Name | Creator | Description |
---|---|---|
Hello Avatar | Linden Lab | SL's default script. |
ASCII | ChadStatosky | ASCII <-> int |
AirSeaAltimeter | OoPsGalatea | A pretty decent air/sea altimeter. |
AltPickPocket | MitzpatrickFitzsimmons | Transfer Money from your Alt's account without logging them in. |
AvatarKeyScript | KingHenrikLundquist | Basic key-detecting script. |
Barometer | CidJacobs | Check Barometric Pressure. |
Bezier Curve Demo | LionelForager | Draws a bezier curve in 3D given by 3 control points. |
Builders' Buddy | NewfiePendragon | Large building positioning/movement utility. |
Builders' Tabs | TimelessPrototype | Advanced precision builder's tool. |
Camera Sync | MeyermagicSalome | Camera Synchronization utility. |
Color Scripts | KagePixel | Convert from HSB to RGB and back. |
Common String Functions | GarrMeDagger | Common String Functions. |
Channel Number Generator | PetreLamar | Given a text string, generate a (relatively) unique channel number. |
PublicBillboard | Chasingred3Ixtab | A Public Cycling Texture Billboard. |
Conversation AI | AmaOmega | Simple conversation tree (Eliza-like). |
Camera Follower | ArkLehane | Follows just above your camera. |
Chat Extension Module | ChristopherOmega | Allows transfer of >255 character strings over chat, via Packet Chat Protocol. |
Create a flying pet | CatFart | (Incomplete/Not being worked on) A worked example on how to create a small flying object using physics-based movement. |
Case Insensitive Listen rezzer | hasingred3Ixtab | Case insensitive listen rezzer. |
DanceBall | AsiraSakai | This script plus dance animations in a prim create a clickable danceball. |
Dance Machine | EvilFool | Single prim dance machine with synchronized dancers. |
Day of the week | RichardSolvang | Figure out what day of the week a given date is. |
Deluxe Door | EzharFairlight | A door with some extras. See also: the new Timeless Linked Door. |
Dialog Module | StrifeOnizuka | Create and handle dialog boxes through linked messages. |
Dump Prim Parameters | PierreJosephProudhon | Dump prim parameters to a LSL code string that can be fed to llSetPrimitiveParams. |
Eliza Chatbot | DedricMauriac | Parady of a Rogerian therapist. |
Email Extension Module | ChristopherOmega | Allows scripts to send emails without delay and receive emails without a timer. |
Simple Email Parser | PlowboyLifestyle | Breaks an email header into local variables with some error checking. |
Enhanced SLURL | HarleenGretzky | Ouputs a SLURL using the new teleport app URL, allows you to click the link to teleport without going to the map first. |
Event Lottery | AmaOmega | Randomly choose a winner from a list of people without duplicates. |
Experimental Rotation Math Library | StrifeOnizuka | Collection of functions for working with rotations. |
Fade Texture | NashBaldwin | Smoothly drop texture alpha using exponential fall-off. |
Fast Find | AmaOmega | Fast find number of lines in a notecard (binary search). |
Fix Repeats Per Meter | NashBaldwin | Make a building by roughly positioning walls, then drop this script on each prim. It rescales to grid, positions to grid, and fixes repeats per meter, then deletes self. |
Flight Assist | MorphWollongong | Flight assist HUD controller script. |
Float to Hex | StrifeOnizuka | Very useful for floats transporting. |
Fractal Generator | SeifertSurface | Generates fractal "trees". User friendly. |
General Menu Engine | ZonaxDelorean | A menu system engine that lets you define menus then easily use them. |
Get Day of Week | DoteDoteEdison | Alternate method to get day of week from llGetUnixTime. |
Get Timestamp Offset | SiannBeck | Returns llGetTimestamp() with an hour offset. (If someone can tell me how to create a page, I'll add it). |
Give Inventory | DedricMauriac | Gives inventory and checks permissions. |
Go Game | JonathanShaftoe | A fully working Go game board. |
IGS (In Game Data Server) | ViceroLambert | A simple LSL server. |
Keyboard while typing | MaxCase | A simple keyboard while you type. |
Link Numbers Getter | KankerGreenacre | Simple function for keeping track of the links in your object. |
Listening Texturer | VirusCollector | Small script to change a texture to any key you say. |
Millisecond Time | MinskOud | Timezone-aware and millisecond-granuality time and formatting functions. |
MitzFader | MitzpatrickFitzsimmons | Object Alpha Fader Transition Effect. |
MultiCahnnel Listener | AnorcaCalamari | Listen on any set of 50 channels. |
Multidimensional Array API | ChristopherOmega | Store data in lists as you would in a standard C++/Java multidimensional array. |
MultiTitler | TigroSpottystripesKatsu | A basic titler that enables you to wear more than one titler at once and set them individually. |
NewbieNag | KexGodel | Give a notecard to a new resident below a certain age. |
Nonphysical Move To | StormSaber | Uses llSetPos to emulate llMoveTo -- but for non-physical objects. |
Notice Giver | Joker Opus | Gives notices to anyone within 96 meters. |
NotecardChecker | Ruthven Willenov | Checks which notecard was added, deleted or updated. |
Parametric Surface Rezzer | SeifertSurface | Rezzes a surface defined by an arbitrary parametric equation of two variables. |
Passwall | AsiraSakai | This script will allow you to set up a solid wall that lets certain people pass through it. |
Pose Ball Script, version 4.3.2 | SimonRaven | Pose ball script, updated. |
Particle Script 1.1 | KeknehvPsaltery | A very efficient script for the creation and inclusion of particle systems. Albeit not the best if you are just learning, but excellent if a particle system is needed for something else. |
Particle Script 1.2 | JamesHanner | An added feature to the above script.(Has a new key setter instead of just owner and self). |
Particle Script 0.5 | AmaOmega | Create particle systems and play around with the settings. |
Particle Script 0.5a | EepQuirk | An optimized version of the above script. |
Polygon Former | JontteGremlin | Code snippet that will form a triangle between 3 vectors. Can be used, for example, in 3d model loaders. |
PortRing Creator | Neo Rebus | A system to automatically create a teleporter system from a central "base" location to a number of outlying "stations". |
Profile Picture Display | HarleenGretzky | Displays your profile picture on a prim when touched, uses the new search world webpages. |
Pseudo-Random Number Generator | StrifeOnizuka | For use with secure communication through insecure mediums to reducing the risk of the communications protocol being hacked. |