Jump to content

Search the Community

Showing results for tags 'script'.

  • 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 and Nonprofits
  • Places and Events Forum
    • Favorite Destinations
    • Upcoming Events and Activities
    • Games in Second Life
  • Official Contests, Events & Challenges
    • Challenges
    • Contests
  • 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
  • Technology Forum
    • Second Life Server
    • Second Life Viewer
    • Second Life Web
    • General Second Life Tech Discussion
    • Mobile
  • 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
  • Community News


  • 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

Member Title

  1. Hello! Please help to add idle engine sound to the hover board script. There are start up, shut down, jump, prejump, land, brake sounds in it, but the most necessary one is missing. Any suggestions how to do this? I would like it to sound when the avatar sits on it after the start up sound and off after the shut down when the avatar gets up. I would appreciate any help!
  2. Hello! Here is such a script that allows to zoom in/out pictures, but there is a problem, it inverts the picture upside down. Is there a way to solve the problem, except how to turn the object itself? default { state_entry() { llSetTextureAnim(ANIM_ON | SMOOTH | SCALE | PING_PONG | LOOP, ALL_SIDES, 1, -1, -1, 0.5, 0.1); } }
  3. Hello! I need to add a dynamic camera to the vehicle script. How to do it? When I just add the parameters I get an error Script trying to set camera parameters but PERMISSION_CONTROL_CAMERA permission not set! Thats the vehicle camera i have: llSetCameraEyeOffset(<-10.0, 1.0, 3.0>); llSetCameraAtOffset(<0, 1.0, 0>); (Do I need to keep it?). I need to make it: llSetCameraParams([CAMERA_ACTIVE, TRUE, CAMERA_BEHINDNESS_ANGLE, 24.00, CAMERA_BEHINDNESS_LAG, 0.10, CAMERA_DISTANCE, 5.00, CAMERA_PITCH, 18.00, CAMERA_POSITION_LAG, 0.00, CAMERA_POSITION_THRESHOLD, 0.00, CAMERA_POSITION_LOCKED, FALSE, CAMERA_FOCUS_LAG, 0.00, CAMERA_FOCUS_THRESHOLD, 0.00, CAMERA_FOCUS_LOCKED, FALSE, CAMERA_FOCUS_OFFSET, <0.0, 0.0, 0.0> ]); What did i missed?
  4. Hello! I want to create a hoverboard (YEAH!) using a Ferd Frederix's open source script. I guess will have a lot of questions about this later. here is the first one. In addition to the main script, there is such a short script, which seems to be placed in child prim. What is it for and why does it not do anything for me? integer stuck = 0; default { timer() { if (!llGetStatus(STATUS_PHYSICS)) { if (stuck < 1) { llSetStatus(STATUS_PHYSICS, TRUE); stuck++; } else { llSetPos(llGetPos() + <0.0, 0.0, 0.5>); llSetStatus(STATUS_PHYSICS, TRUE); } } else { stuck = 0; } } link_message(integer sender, integer num, string str, key id) { if (str == "idle") { llResetScript(); } else if (str == "get_on") { llSetTimerEvent(1.0); } } } Actually it does something. It makes hoverboard physical, when i rez it, but what is the purpose of this? and perhaps it does something else?
  5. Hello! In the Open Sim in one of the landing points (Lani Mall) there is a kind of path that pushes the avatar forward. You don't even have to move or go, it delivers you to the mall. a kind of "horizontal escalator". How is this done? using a script? and how to repeat this effect?
  6. ive made a pet-play agility course and would love to make a stopwatch and system to record highest scores, this would preferable be able to be cleaned every so often for competitions ect. anyone that could help id love to hear from im happy to pay a fee LOVE to hear from you
  7. I'm looking for a script that toggles the alpha states between two or more linked prims. For instance, touch the curtains and it makes the closed prim change to an alpha state and the prim behind appear, then back again on second touch. Is this a basic toggle alpha script I'm searching for? The majority of scripts I find are for singular prims, which is easy enough, but I can't find anything for two or more in a linkset. Can someone please point me in the right direction? I've searched the Marketplace, Outworldz, and the Wiki for several days now but I think perhaps I either can't see the proverbial forest for the trees, OR (and most likely) I am looking for the wrong thing so a little clarification would be helpful. Thank you in advance
  8. Hi folks! What is the difference between non-public (owner only can drive) and public vehicle script? and how non-public to make public?
  9. I’ve recently become interested in creating content in SL, and I can tell right away that coding in notecards inworld is frustrating. Would anyone mind stepping me through their workflow to create and test content and then push it up to SL? At least in general terms. I use Atom for other coding, and I see in the file-icons plugin for Atom that there is an SL icon, so there MUST be someone else out there doing it this way! What extensions do SL files use by the way?
  10. 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?
  11. 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); } } }
  12. 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?
  13. 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?
  14. 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); } }
  15. 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 ❤️
  16. 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(); } }
  17. 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!
  18. 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?
  19. 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; } } }
  20. 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 ); } }
  21. 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
  22. 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?
  23. 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.
  24. 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
  25. 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?
  • Create New...