Jump to content

Search the Community

Showing results for tags 'script'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • People Forum
    • Your Avatar
    • Make Friends
    • Lifestyles and Relationships
    • Role Play
    • General Discussion Forum
    • Forums Feedback
    • Missed Connections
    • Second Life Education
  • Places and Events Forum
    • Favorite Destinations
    • Upcoming Events and Activities
    • Games in Second Life
  • Official Contests & Events
    • Leap Into Love Snapshot Contest
  • Creation Forum
    • Fashion
    • Art, Music and Photography
    • Animation Forum
    • Bakes on Mesh
    • Environmental Enhancement Project
    • Machinima Forum
    • Building and Texturing Forum
    • Mesh
    • LSL Scripting
    • LSL Library
    • Experience Tools Forum
    • Sansar for Second Life Residents
  • Technology Forum
    • Second Life Server
    • Second Life Viewer
    • Second Life Web
    • General Second Life Tech Discussion
  • Commerce Forum
    • Merchants
    • Inworld Employment
    • Wanted
  • Land Forum
    • General Discussion
    • Mainland
    • Linden Homes
    • Regions for Sale: Full Private Island
    • Region for Rent: Full Private Island
    • Regions for Sale: Homesteads
    • Region Rentals: Homestead
    • Parcels for Sale: Mainland
    • Parcels for Rent: Mainland
    • Wanted: Full Private Island
    • Wanted: Homesteads
    • Wanted: Mainland
  • International Forum
    • Deutsches Forum
    • Foro en español
    • Forum in italiano
    • Forum français
    • 日本語フォーラム
    • 한국어 포럼
    • Fórum em português
    • Forum polskie
    • المنتدى العربي
    • Türkçe Forum
    • Форум по-русски
  • Adult Content Forum
    • Highlight Upcoming Events
    • General Discussion
    • General Announcements
  • Answers
    • Abuse and Griefing
    • Account
    • Avatar
    • Creation
    • Inventory
    • Getting Started
    • Controls
    • Land
    • Linden Dollars (L$)
    • Shopping
    • Technical
    • Viewers
    • Everything Else
    • International Answers


  • Commerce
  • Featured News
  • Inworld
  • Tools and Technology
  • Tips and Tricks
  • Land


  • English
  • Deutsch
  • Français
  • Español
  • Português
  • 日本語
  • Italiano
  • Pусский
  • Türkçe

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start



About Me

Found 219 results

  1. Hello! What is the easiest way to make the light blink using the llSetLinkPrimitiveParametersFast? Preferably not using a timer, since there is already one timer, and I tried to build it into it, but it didn’t work out yet. Is it possible at all?
  2. Hello! I want to create a teleport effect script. you know such an attached particle emitter is triggered when you teleport the avatar to a new place. I do not know from what event to start it. is it also possible to make it not work when simcrossing?
  3. There is such a script, it unpacks, sends an invitation to the group and makes a delivery confirmation. and then it self-delete. usually it happens, but sometimes the following happens: when I install all three lines integer SEND_ON_REZ = FALSE;//when set to false, you need to click the box to unpack integer OWNER_ONLY = TRUE;// set to true only the owner can unpack the package integer DIE_AFTER_UNPACK = FALSE;//when set to to true,the package will destroy after it given its inventory to TRUE, it refuses to self-delete. what could be the problem? // YOU NEED TO SET PERMISSIONS ON THIS SCRIPT TO: // [NO MODIFY & NO COPY] OR [NO MODIFY & NO TRANSFER] integer delivery = 0; ///////////////////// CONFIGURATION ////////////////// key your_uuid = "00000000-0000-0000-0000-000000000000"; // type your key UUID here string PRODUCT_NAME = "Product name here"; string PRODUCT_VERSION = "Version numbers here"; string CREATED_BY = "Creator name here"; string PRODUCT_NAME_TEXT = "Product description here"; string TOUCH_TEXT = "Click Me To Unpack!"; string UNPACKING_TEXT = "Unpacking...please wait"; string SENDING_ITEMS_TEXT = "Unpacked, Now Sending Items..."; string UNAUTHORISED_TEXT = "You are not allowed to unpack this."; string GOOD_BYE_TEXT = "Thank you for your Purchase ! Self-Destruction"; string group_uuid = "00000000-0000-0000-0000-000000000000"; // type the key group here UUID string join_message = "Click here to join our support group:"; // message that appears in the local chat string content = ""; integer SEND_ON_REZ = FALSE;//when set to false, you need to click the box to unpack integer OWNER_ONLY = TRUE;// set to true only the owner can unpack the package integer DIE_AFTER_UNPACK = FALSE;//when set to to true,the package will destroy after it given its inventory //Under this line you can enable or disable the floating texts above your box. integer FLOAT_TEXT_SHOW_PRODUCT_NAME = TRUE; integer FLOAT_TEXT_SHOW_PRODUCT_VERSION = TRUE; integer FLOAT_TEXT_SHOW_CREATED_BY = TRUE; // Here you can change the floating text color. vector TEXT_COLOR = <0.0,1.0,1.0>; //Beyond this point i would not recommend modifications, and there for that is on own risk. DEFINITION_REZ_EFFECTS() { //DEFINITION_Text(FALSE); // Plus whatever else } DEFINITION_Text(integer show) { if(show == TRUE) { string title; if(FLOAT_TEXT_SHOW_PRODUCT_NAME == TRUE) { title += PRODUCT_NAME_TEXT+PRODUCT_NAME+"\n"; } if(FLOAT_TEXT_SHOW_PRODUCT_VERSION == TRUE) { title += PRODUCT_VERSION+"\n"; } if(FLOAT_TEXT_SHOW_CREATED_BY == TRUE) { title += CREATED_BY+"\n"; } title+=TOUCH_TEXT; llSetText(title, TEXT_COLOR, 1.0); } else if(show == FALSE) { llSetText("", ZERO_VECTOR, 0); } } DEFINITION_SEND_ITEMS(key id) { integer i = 0; integer items = llGetInventoryNumber(INVENTORY_ALL); string name; list itemslist; string complete; do { complete = (string)(i*100/items); llSetText(UNPACKING_TEXT+"\n"+complete+"% Complete", TEXT_COLOR, 1.0); name = llGetInventoryName(INVENTORY_ALL, i); if(llStringLength(name) > 0 && name != llGetScriptName()) { itemslist += name; } }while(i++<items); llSetText(SENDING_ITEMS_TEXT+"\nMay take "+(string)((integer)(3*llGetRegionTimeDilation()))+" seconds till you recieve.", TEXT_COLOR, 1.0); string FOLDER_NAME = PRODUCT_NAME+" "+PRODUCT_VERSION; llGiveInventoryList(id, FOLDER_NAME, itemslist); llInstantMessage(id, "The folder is named "+FOLDER_NAME+" in your inventory"); } default { state_entry() { llSetObjectName(PRODUCT_NAME+" "+PRODUCT_VERSION+" (Boxed)"); DEFINITION_Text(TRUE); } on_rez(integer a) { if(delivery == 0){ delivery = 1; llInstantMessage(your_uuid,llGetObjectName()+ " Rezzed by "+ llKey2Name(llGetOwner())); llOwnerSay( join_message + " secondlife:///app/group/" + group_uuid + "/about"); // send invite to group as a link for the recipient to click content = llKey2Name( llGetOwner()) + " has rezzed " + llGetObjectName() ; } DEFINITION_REZ_EFFECTS(); if(SEND_ON_REZ == TRUE) { DEFINITION_SEND_ITEMS(llGetOwnerKey(llGetKey())); } else { DEFINITION_Text(TRUE); } } touch_start(integer d) { if(OWNER_ONLY == TRUE) { if(llDetectedKey(0) == llGetOwnerKey(llGetKey())) { DEFINITION_SEND_ITEMS(llGetOwnerKey(llGetKey())); if(DIE_AFTER_UNPACK == TRUE) { llSetText(GOOD_BYE_TEXT, TEXT_COLOR, 1.0); llSleep(3); llDie(); } DEFINITION_Text(TRUE); } else { llInstantMessage(llDetectedKey(0), UNAUTHORISED_TEXT); } } else if(OWNER_ONLY == FALSE) { DEFINITION_SEND_ITEMS(llGetOwnerKey(llGetKey())); if(DIE_AFTER_UNPACK == TRUE) { llSetText(GOOD_BYE_TEXT, TEXT_COLOR, 1.0); llSleep(3); llDie(); } DEFINITION_Text(TRUE); } } }
  4. Hello! using gestures, I can assign the same sound several times. they will overlap each other and the result will be a VERY loud gesture sound! Is it possible to repeat this in one script, using llPlaysound several times, timers, for example, somekind of tricky way? or something else? btw: Is it possible to activate such a worn gesture with the help of a script?
  5. Hello! I want to create a particle UUID slideshow script based on this script from the library and this UUID slideshow script. Can anyone advise how to do this? Is this even possible to use UUIDs for particles? string URL = "http://www.subnova.com/secondlife/api/map.php?sim="; key httpRequestId; float mapSize = 3.0; mapParticle(key mapTexture) { llParticleSystem([PSYS_PART_FLAGS, 0, PSYS_SRC_PATTERN, 4, PSYS_PART_START_ALPHA, 0.5, PSYS_PART_END_ALPHA, 0.5, PSYS_PART_START_COLOR, <1.0, 1.0, 1.0>, PSYS_PART_END_COLOR, <1.0, 1.0, 1.0>, PSYS_PART_START_SCALE, <mapSize, mapSize, 0.0>, PSYS_PART_END_SCALE, <mapSize, mapSize, 0.0>, PSYS_PART_MAX_AGE, 1.2, PSYS_SRC_MAX_AGE, 0.0, PSYS_SRC_ACCEL, <0.0, 0.0, 0.0>, PSYS_SRC_ANGLE_BEGIN, 0.0, PSYS_SRC_ANGLE_END, 0.0, PSYS_SRC_BURST_PART_COUNT, 8, PSYS_SRC_BURST_RADIUS, mapSize, PSYS_SRC_BURST_RATE, 0.1, PSYS_SRC_BURST_SPEED_MIN, 0.0, PSYS_SRC_BURST_SPEED_MAX, 0.0, PSYS_SRC_OMEGA, <0.0, 0.0, 0.0>, PSYS_SRC_TEXTURE, mapTexture]); } default { on_rez(integer param) { llResetScript(); } state_entry() { httpRequestId = llHTTPRequest(URL + llEscapeURL(llGetRegionName()), [], ""); } http_response(key request_id, integer status, list metadata, string body) { if((request_id == httpRequestId) && (status == 200)) mapParticle(body); } } & integer count; list texture=[ // UUID LIST: "4fedd443-67bd-1a50-bd34-b545320dcb1f", "3fc1eb82-0b91-71af-fc20-90cbe7400819", "e9a382d5-bf6d-64b6-ccab-03a8f4148086", "8b840c69-a483-324a-a8b5-6cfc6e11d2ee" ]; default { state_entry() { llSetTimerEvent(3); } timer() { llSetTexture(llList2Key(texture,count), ALL_SIDES); ++count; count %=llGetListLength(texture); } }
  6. heya! hoping to find someone to help make a dolly key with the option to run out of time causes rlv restrictions like walk, or talk. id love for it to be windable and to choose public or just windable by themselfs. pricing can be discused as id apreciate any help i get ❤️
  7. Hello! I have this script unpacker hud with social buttons and reverse side option, detach etc, but it does not work quite correctly. The first time it unpacks normally, but the second time I wear it and try to unpack I have to click twice. Does anyone know the reason and how to eliminate it? // Links must begin with http:// or https:// string link1 = "https://marketplace.secondlife.com/stores/111111"; string link1_name = "Marketplace"; string link2 = "http://www.facebook.com"; string link2_name = "Facebook"; string link3 = "http://www.instagram.com"; string link3_name = "Instagram"; string link4 = "http://www.twitter.com"; string link4_name = "Twitter"; string link5 = "http://www.youtube.com"; string link5_name = "Youtube"; // Needed for basic functionality. float alpha = 0.5; integer ocillator; default { on_rez(integer n) { if(!llGetAttached()) { // If the object is rezzed on the ground, try attaching to owner's HUD. llOwnerSay("Please allow me to be on your HUD!"); llRequestPermissions(llGetOwner(), PERMISSION_ATTACH); } } run_time_permissions(integer permissions) { if(permissions & PERMISSION_ATTACH) { // If permission was granted, attach to owner's HUD. llAttachToAvatar(ATTACH_HUD_CENTER_1); } } attach(key id) { if(id) { llSetRot(llEuler2Rot(<0,270,270> * DEG_TO_RAD)); } } touch_start(integer num) { // Don't let others touch this HUD. if(llDetectedKey(0) != llGetOwner()) return; integer face = llDetectedTouchFace(0); if(face == 1) // When the first (front) face is touched... { // Get the names of all inventory items. num = llGetInventoryNumber(INVENTORY_ALL); list items; while (num--) { if(llGetInventoryName(INVENTORY_ALL, num) != llGetScriptName()) items += llGetInventoryName(INVENTORY_ALL, num); } // Send the items as a folder with the same name as this object. llGiveInventoryList(llGetOwner(), llGetObjectName(), items); // Turn around to show social media buttons. llSetRot(llEuler2Rot(<0,90,90> * DEG_TO_RAD)); } else if(face == 2) { if(llGetAttached()) { llRequestPermissions(llGetOwner(), PERMISSION_ATTACH); llDetachFromAvatar(); } } // When the social media buttons are touched... else if(face == 7) { llOwnerSay("Follow me on ["+link1+" "+link1_name+"]!"); } else if(face == 6) { llOwnerSay("Follow me on ["+link2+" "+link2_name+"]!"); } else if(face == 5) { llOwnerSay("Follow me on ["+link3+" "+link3_name+"]!"); } else if(face == 4) { llOwnerSay("Follow me on ["+link4+" "+link4_name+"]!"); } else if(face == 3) { llOwnerSay("Follow me on ["+link5+" "+link5_name+"]!"); } } state_entry() { llSetRot(llEuler2Rot(<0,270,270> * DEG_TO_RAD)); llSetTimerEvent(0.1); } timer() { // If the alpha has reached a limit, // change which way the alpha changes. if(alpha < 0.1 || alpha > 0.9) ocillator = !ocillator; // Increase or decrease the alpha if(ocillator) alpha += 0.05; else alpha -= 0.05; llSetAlpha(alpha, 0); } changed(integer change) { if(change & CHANGED_OWNER) llResetScript(); } }
  8. Hi all! I am looking for a scripter who can script a mesh head, and the hud for it. I will give more info if interested.This is also a paid position, thank you!
  9. Hello! I want to create a Automatic UUID slideshow script (the UUID is read from the script itself). I have this music player script, which reads music files from UUID list. Does it suit to my project? And what needs to be changed? integer sounds; integer count; list songs=[ // UUID LIST: "9755f397-79b1-02b0-45ac-afcfbf136de9", "9040f0d9-681e-fe53-a270-e90e0c7b9526", "c178eb02-5835-2ad3-ad92-2bcab0c25e14", "a78fd32e-0179-437b-9a39-6b24916aa433" ]; default { touch_start(integer num) { llResetTime(); } touch_end(integer num) { if (llGetTime() > 0.8) llStopSound(); else llLoopSound(llList2Key(songs, count), 0.5); ++count; count %=llGetListLength(songs); } } This is a musical script. when i click, it moves to the next sound. I need to use it for textures and automatically change textures. no clicks. Does it fit as the start?
  10. Hello! iI found this script and i want to remove two objects -forward/reverse option and leave only one object slideshow with texture preload option, maybe even with speed menu. how to do that and remove this option? Preloading Slide Viewer Script // PRE-LOAD and VIEW SLIDES // Script by Sendao Goodman, 2007 // Modified by Rolig Loon 2009, 2010, 2011, 2012 //-------------------------- // Installation note: This is to be used in a linked 3-prim object. // By default, slides show on face 2 of the root prim (the screen). // One child prim, which must be named "forward", is the forward button. // The other one, which must be named "reverse", is the reverse button. //-------------------------- // Drop this script and any images into the root prim and it will cycle every 10 seconds // Owner: Touch the root prim (viewer screen) to change slide speed or turn it off. // All Users: Touch the "forward" or "reverse" prim to change slides manually float gPace = 10.0; integer gReload; list gPics; integer gLen; integer gSlide; integer gChan; integer gLsn; loadPictures() { gPics=[]; integer i = llGetInventoryNumber(INVENTORY_TEXTURE); if( i > 0 ) { while( i > 0 ) { i--; gPics += [llGetInventoryName(INVENTORY_TEXTURE,i)]; } gLen = (gPics !=[]); llOwnerSay((string)gLen+" pictures loaded"); gPics = llListSort( gPics, 1, TRUE ); // put them in order llOwnerSay("Slides are now set to advance every "+ (string)gPace + " seconds."); llSetTimerEvent(gPace); } else if( gReload == 0 ) { llSetTimerEvent(0.0); } } string getSlide(integer slide) { return llList2String( gPics, (slide+gLen)%gLen ); } default { on_rez(integer sp) { loadPictures(); gSlide=0; gReload=0; } state_entry() { gChan = (integer)("0xF" + llGetSubString(llGetKey(),0,6)); loadPictures(); gSlide=0; gReload=0; llSetLinkColor(LINK_THIS, <0,0,0>, ALL_SIDES ); llSetLinkColor(LINK_THIS, <1,1,1>, 2 ); // Slides displayed on this face are visible. All other faces are colored black } listen(integer channel, string name, key id, string msg) { llListenRemove(gLsn); if(msg == "OFF") { gPace = 0.0; } else { gPace += (float)msg; if (gPace <= 0.0) { gPace = 0.0; } } llSetTimerEvent(gPace); llOwnerSay("Slides are now set to advance every "+ (string)gPace + " seconds."); } changed( integer ch ) { if( ch & CHANGED_INVENTORY ) { gReload = 1; llSetTimerEvent(2.0); } } touch_start(integer num) { if (llDetectedLinkNumber(0) == 1) // The root prim (viewer screen) { if (llDetectedKey(0) == llGetOwner()) { gLsn = llListen(gChan,"","",""); llDialog(llGetOwner()," \n\nSlides now advance every "+(string)gPace+ " seconds. Select a new speed.",["+2","+5","OFF","-2","-5"],gChan); } } else if (llGetLinkName(llDetectedLinkNumber(0)) == "forward") //The forward button { if( gLen > 0 ) { integer i=6; while( i > 0 ) { i--; llSetLinkPrimitiveParamsFast(LINK_THIS,[PRIM_TEXTURE,i,getSlide(gSlide+(i-2)),<1.0,1.0,0.0>,ZERO_VECTOR,0.0]); } gSlide = (gSlide+1)%gLen; } } else if (llGetLinkName(llDetectedLinkNumber(0)) == "reverse") // The reverse button { if( gLen > 0 ) { integer i=6; while( i > 0 ) { i--; llSetLinkPrimitiveParamsFast(LINK_THIS,[PRIM_TEXTURE,i,getSlide(gSlide+(i-3)),<1.0,1.0,0.0>,ZERO_VECTOR,0.0]); } gSlide = (gSlide-1)%gLen; } } } timer() { if( gReload == 1 ) { gReload = 0; loadPictures(); llSetTimerEvent(gPace); } else { integer i=6; while( i > 0 ) { i--; llSetLinkPrimitiveParamsFast(LINK_THIS,[PRIM_TEXTURE,i,getSlide(gSlide+(i-2)),<1.0,1.0,0.0>,ZERO_VECTOR,0.0]); } gSlide = (gSlide+1)%gLen; } } }
  11. hi! i am making a script which will zoom texture in and out. but it zooms in too close and out too far. how to fix it? i need approx. 2x zoom only and 1x1 zoom out. default { state_entry() { llSetTextureAnim(ANIM_ON | SMOOTH | SCALE | PING_PONG | LOOP, ALL_SIDES , 1, 1, 0.05, 1.0, 0.1 ); } }
  12. I build tracks and other buildings, make mesh and dabble in scripting. One of the shortcuts i wondered about was to replace the tedious task of dropping scripts individually in 100 - 200 pieces of track (easily possible via drag and drop inworld). I tried selecting multiple pieces but then they will not allow one script to go into to all the pieces. I had hoped to do it via scripts but so far I have not found a method which works. In all cases I have to have a script in the prim I'm trying to drop the script in for it to work - which kind of defeats the point. Does anyone know of a way (function) to use a script/hud etc to drop a script into an empty prim, via for example - touch, collision etc. I dont need a full script, just a pointer to how it may be done (although I think it might not be possible). Thanks
  13. Hello! Everyone knows texture changers / installers for vehicles. You place them near object and it changes texture. I am looking for such a script or the installer itself, allowing you to change all three types of textures diffuse normal specular (materials). Tell me where I can get it? Is it hard to write such script?
  14. Hey. I'm trying to create or find a ready-made script that changes the textures of certain faces of certain prims in the linkset when placed in the linkset or as a rezzing installer. (Like the one used for vehicle livery appliers etc). I found such a script, but I don’t see where to put numbers of prims. so I doubt that this is what I need. maybe I just misunderstood the description? If somebody can read scripts, please tell me is it what I need? Help! TEXTURE CHANGER WIKI
  15. I need a custom payout scirpt and willing to hire a scripter if the price is reasonable. I could probably create it lyself, but that would take a lot longer as I'm still learning LSL. CONTEXT: I role-play in wild western theme, so the idea is bandits rob a bank and hide the loot ( a rezzed prim pile of money) - with clues dropped around and found through role play. If they find it then they (or any one person in the immediate group of people finding it) click on it then it pays them real L$ and it deletes itself (LLDie). Basically: A treasure hunt - if found then prize money. I've scoured MArket Place for what I need and it either does not do what I want, does not exist, or I'm using the wrong search terms. Requirements: Full perms script (If I pay for it, it's mine, including any resales, etc.) It is "prepaid" - meaning I set the entire pot that is paid out before it dies (by notecard or menu is fine). Winners must be in-range (I am thinking within 10 or 15 meters - preferably a variable I can set.) If more than one person is in range - then the payout is auto-split evenly amongst those present (so will require Agent Sensor.) Ability to choose and set an *expiration* by time or date - so that if it is never found: it will self-delete or go inert (in days, weeks, or months (or total number of seconds, etc.) The ability, once it is set-up, to "Activate" or "Deactivate" it. (Live or Dormant) Once clicked on by other than owner, regardless if payout is successful, will *auto-delete* (LLdie) - to err on the safe side (rather than vice-versa). There could be other requirements that I'm not thinking of right now, but these are the main ones. Payment on completion and demonstraion of finished script. Initial proffer is L$1,000, though this is negotiable. If settings are made directly inside the script through variables: that is okay. Please PM me here in the forums if you are a scripter and willing to discuss business proposition. (IM in world is okay, also - but this account name is my alt - so it is easier to discuss things in PM here in forums until we agree to do business together.) OR: If you want to create this script and sell it yourself in your own Market Place then I will buy it, provided it is Full Permissions (including modify) and reasonably-priced.
  16. Hi! I have some problems with rotating I would like to trigger an event (loop a sound, while an object rotating (linked object, nonphysical, and not rotating by llTargetOmega). So the best would be to get something like integer isrotating = TRUE or FALSE But I also thought if that is not possible, to get the value of the rotation of the z axis and trigger the even if the rotation value changing (so decreasing -- of increasing ++) Any of these are possible? Also there is a way to limit of the rotation of an axis, so stop at between two angles?
  17. Hello, so I have been working on a project that needs "self driving" cars. Those cars are not meant to be used by real players but rather move from point A to point B. At the beginning I had some options for making the car move by itself. The 1st option i was thinking was using llMoveToTarget but with this function the car can't rotate and when it reaches its "destination" it doesn't completely stop and drifts a little bit. The second option I was thinking about was using llSetPos+llSetRot in conjunction with a while loop set to the destination. Though it did work making the car moving the delay in the scrip made it look extremely artificial and not really usable. So i'm turning to you, great minds of the Internet for a solution. If any of you folks have anything to suggest I would be pleased to hear. Thank you guys in advance.
  18. Hello, I need someone who can help me out with a custom script. The HUD will look similar to the attached one. Please PN me, if you are interested and are experienced in SL scripting. I attached an example of another artist. Until now there is no HUD concept from me, but I will make a similar one like the attached. The features will be the same as you can see on the example HUD. If you can consult me with more useful features, please tell me about them. I'm NOT a script-maker and have no idea how much time it will take or how the cost will be. Name your price and the time for making. Please be realistic! Deadline is actually as soon as possible! Make a list of all needs (graphics, inworld-"things", etc.) you will need from me. Regards
  19. Hello! I was wondering if there Is a way to lower the opacity of an already applied tattoo via script. I am trying to improve a tattoo applier HUD so I could apply the tattoo with it (already achieved), but then also add 2 buttóns scripted to lower or increase the opacity of the texture, or maybe 2 or 3 buttons with fixed opacity levels (100%, 75%, 50%). Many thanks in advance for any suggestions!
  20. Hello, I am struggling with a script for days now and hope to find some help here. I am working on a HUD for my FX and Light Screen, almost everything works but I can´t figure out what I am missing in the blinking script. The prim where this receiver script is in only blink once when BlinkON is activated in stead of over and over again. Any help is much appreciated 😊 Thanks, Mistral Shieldmaiden ------ vector color = <1,1,1>; float intensity = 1.000; float radius = 10.000; float falloff = 0.750; default { state_entry() { llSetTimerEvent(2); } timer() { llListen(737, "", NULL_KEY, "" ); } listen(integer number, string name, key id, string message) { if(message=="BlinkON") { llSetLinkPrimitiveParamsFast(LINK_THIS,[PRIM_POINT_LIGHT, TRUE, color, intensity, radius, falloff, PRIM_FULLBRIGHT, ALL_SIDES, TRUE, PRIM_GLOW, ALL_SIDES,0.2]); llSleep(0.5); llSetLinkPrimitiveParamsFast(LINK_THIS,[PRIM_POINT_LIGHT, FALSE, color, intensity, radius, falloff, PRIM_FULLBRIGHT, ALL_SIDES, FALSE, PRIM_GLOW, ALL_SIDES,0]); } if(message=="BlinkOFF") { llSetLinkPrimitiveParamsFast(LINK_THIS,[PRIM_POINT_LIGHT, FALSE, color, intensity, radius, falloff, PRIM_FULLBRIGHT, ALL_SIDES, FALSE, PRIM_GLOW, ALL_SIDES,0]); } } }
  21. Hello! Can anyone write dance hud script with 4-5 buttons? - invite - next dance - previous dance - stop For reward of course! Please, leave a message! Thank you!
  22. Hello! How to make the UUID music player script read UUIDs from a notecard?
  23. Hello! I need to create a script that allows to loop a 10 seconds sound clip from the UUIDs list in the script (or one notecard). and to switch to the next loop when clicked, (please, note - not full song player - only one 10 seconds loop) with the ability to turn on / off. any suggestions? Scheme, how i see it: start list: bananas - uuid1, vol 1.0; madonna - uuid2, vol 1.0; ... jackson - uuid3, vol 1.0; on/off ?; if touched loop next uuid; end. Yes, I already asked and really hate to do this, but now I decided to try to create my own script, because I did not find a suitable one from the existing ones.
  24. Hello! need a script for linkset of several objects, allowing one object to emit light and turn off for the rest in a circular chain. I managed to add a light to all objects but I can’t turn of for the rest. What is the way to do this?
  25. Hello, is there an open source music player script for looped playback of ten-second sounds from the UUIDs in config notecard or script itself? like a boombox script, but not with a bunch of sounds in the content, I need not whole songs but short loops, "best" selected looped moments. so that users can add their own "song loops". And with any way to switch to the next track. If menu - just perfect!
  • Create New...