Jump to content

elleevelyn

Resident
  • Posts

    611
  • Joined

  • Last visited

Everything posted by elleevelyn

  1. is just that Wulfie mentioned that a glTF scene can be miles wide, with no limit on textures and faces, all hanging off a surrogate prim. So I thought of sim surrounds but now you explain it then I can see it can be much more than just this
  2. of all that there could be I vote for this one. Is probably the most requested (as would the the most useful) ever by the most number of people. Scale sizing up and down to fit your dance partner
  3. modding this script to do more that 2 menu pages (while doable) is going to be quite a bit messy work best to find another multi-page menu script and mod that to display the textures
  4. a way to do this is to query a recently played list of 1, every say 3 minutes. Change out the display when the return value is not the current display value can reduce the query timing down from 3 minutes to say 30 or less seconds maybe. Issue with reducing the timing between queries is that we could hit the apple server grey goo fence. When the apple grey goo fence kicks in I dunno but with experimentation that could be ascertained
  5. if we have the gestures to go with this then in lots of places we either get muted or kick banned by grumpy parcel owners. The big meanies !!!
  6. ^^ this pretty much yes is on us to consider and appreciate when our attire is appropriate for the occasion the onus to abide is on the wearer. As adult people in the RL we know whats appropriate and whats not. In SL is no different, we do know, and I don't ever accept that somehow we don't know i am neko, and I also have some involvement with a Adult-rated venue of some longstanding. I am fully aware of what is and isn't appropriate attire. I have a zillion outfits which are not appropriate for the venue. And so do our region patrons. Sometimes, not often at all, we might get a visitor who wants to be play the disingenuous. We don't entertain it. They're gone also I think that the rules are more about the wearer than about the parcel owner. As they should be. You are wearing the child avatar, not the parcel owner. If you as a child avatar want to make it about the landowner then the answer is no. You are the one causing the issue, you're gone. And if by gone this means Linden banhammers you out of SL altogether because you don't want to address your own behaviour then then oh well and I don't care
  7. this song has kinda become an anthem for Isle of Man TT. The people who do the TT are pretty insane i read a comment on one of these vids: My 250cc listened to this and now thinks is a 1000cc. kehehe 😹
  8. the Object script can follow the same style as the HUD script example that Tessa showed longhand example integer chan = 15113234731; // strided list where color vectors are adjacent to the user-defined name list colors = [ // name, color "gold", <226,201,111>, "rose gold", <240, 158, 111>, "silver", <168, 168,168>, "gunmetal", <67,67,67> ]; default { state_entry() { // listen only for owner llListen(chan, "", llGetOwner(), ""); } changed(integer change) { if (change & CHANGED_OWNER) llResetScript(); } listen (integer channel, string name, key id, string msg) { // look up colors list to get index of msg integer index = llListFindList(colors, [msg]); if (~index) // msg found { // color vector is at index + 1 vector color = llList2Vector(colors, index + 1) / 255; llSetColor(color, ALL_SIDES); } } }
  9. grabbing physical objects and moving them was part of the New User Orientationl back in the day. I dunno if it still works but the tutorial path on Orientation Island Public has a grab tutorial station down by the creek below the temple. Grab the ball on the ground and place it on the table. Not part of the tutorial was throwing the ball off the island, but a few people would give that a go as well
  10. with a significant value sudden devaluation then a way that this can be done is overnight. We log off with L$250 in our account. The next day we log in and our account balance is L$500. The suppliers according to their own timetable adjust their prices accordingly the other way this can be done is to adjust the money supply. To devalue, Supply Linden starts pumping LS into the Lindex. To revalue Supply Linden turns off/turns down the pump a few years ago now Linden appeared to do this. Supply Linden appeared to be pumping approx. L$10 million blocks onto the Lindex on a regular weekly basis - the effect was the exchange rate moved to about USD1 = L$350. Was a whole lot of chatter about this at the time all over. Then after some time the pumping rate slowed and the exchange rate moved back to USD1 = L$250 only Linden could tell us what this was about (and they have never said). But it did mirror the mechanics of how to devalue and revalue a currency in a domestic market using money supply
  11. to grow a domestic economy relative to another target (foreign) economy then we devalue our currency relative to the target. We don't revalue it as OP proposes instead of revalue USD1 = L$100 from USD1 = L$250 then if do anything then devalue USD1 = L$775 the effect of this is the foreign buyers (SL Account holders of USD) are able to obtain more products and services within the domestic SL economy. The ability to obtain more means that the buyers are able to spread their L$ to more suppliers, and/or provide more L$ to fewer suppliers the issue OP highlights is that the suppliers affected by revaluation/devaluation are foreign suppliers - SL creatives who extract value - USD currency from the SL domestic economy. Following from this, when it becomes uneconomic for foreign suppliers to extract value from a domestic economy then they stop supplying products and services. However, stopping supply only happens when there is a oversupply of suppliers; and/or when there is an undersupply of local currency within the domestic economy revaluing to USD1 - L$100 creates an undersupply of local currency. This has a far more detrimental effect on the economy than does the movement of foreign suppliers in and out of the market the fortunes of individual foreign product and services suppliers is of far less importance to the robustness of a domestic economy than is the supply of local currency. Or in other words: Where there is a customer - a supplier can always be found. When there is a supplier - a customer cannot always be found so if anything was to change then devaluation, not revaluation
  12. given that the stated aim is for the NPC to act as a tour guide (with the ability to give a tour guide patter and answer questions about the tour locations) then is not a overly-complex project, and some people (not just new accounts) be into doing this the NPC would not (should not) be able to go to regions it knows nothing about it gets complex should the NPC accept friend requests and should it be able to correspond in IM (thats more complicated as the chat between user and NPC can become untethered from location) as a tour guide working to a set of tethered/known parameters then a reasonably simple NPC project. As a untethered friend then not simple
  13. i haven't done any testing, but I think with Newton then is about up to 24 iterations (precision) on a 32-bit float type, breaking early on match thinking about the quake method a bit more then we can get a union of some kind using fui() and uif() from the LSL Combined Library which I am not going to test as would be terribly slower (two calls to llPow) than llSqrt this said, even if we did this then as I haven't tested it (so not sure what the fui() bit arrangement is) then if the bit arrangement is something other than a C-like union then the magic number would be something other than quake which would be discoverable but yeah so agree with your TLDR. Use llSqrt
  14. i think the best we can get without using any LSL library function is the Newton example. Probably using the precision parameter from the babylonian example for finer control on the result not sure tho that it would be any faster than just using llSqrt the quake method (Q_rsqrt) might be possibly faster if there is a substitute method for the magic number 0x5f3759df, but I dunno what that method might be, or even if there is a substitute at all
  15. just on this. When we use Other People license (closed or open source) is still incumbent on us to do our own legal due diligence when we include a licensed work in our own work for example, just because I include a Public Domain notice in a script I might post to the Scripting Library it means that the Public Domain notice applies only to the script as a whole body of work. My Public Domain notice doesn't mean that I am necessarily the legal owner of all methods that may be included in the posted work. Methods can be encumbered by patents and/or user licenses that can come back and bite us when we not careful pretty much yes to both points generally in most countries we can't dictate on-sell prices unless the product is part of a franchise agreement and in most countries we can encumber a user license with pretty much anything we want (Linden Terms of Service for example), provided that we also provide a legal dispute remedy. Is not enough to just say to the customer that the legal remedy is DMCA. We typically have to do more than this not making a User License available before purchase, is usually legally actionable as a dispute. In this case we could petition Linden to make us whole. Get our money back and remove the product from our inventory. If Linden doesn't do this then we can use the Linden Dispute Arbitration process. https://wiki.secondlife.com/wiki/Linden_Lab_Official:Terms_of_Service_Arbitration_FAQ basically in the do-nothing case we sue Linden for enabling this to happen on their site however, from what Orwar says the seller has addressed this issue by providing a Demo Product accompanied by a User License. My assumption is that the demo is not the Full Product which the user can buy after reading the User License we received the User License before we purchased the Full Product. Typically in this case the act of purchase after receiving the User License would be seen as agreeing/signing in most jurisdictions
  16. this is what I do i can tho easy use all 38 attachment points after linking all I can i consider myself still naked after attaching all body, hair, neko ears tail, wings + jewels. Jewels and body piercings I wear heaps off as standard me so not typical of most other people. I also have 6 huds that I wear standard me. I am a bling bunny so yes I have to ration my actual clothing due to the current 38 attachment limit sometimes I think I would like more but am pretty sure that I would use them all up as well and still want more Pretty Linden please. So I can be a double bling bunny 😻 is the same with layers. Back in a previous life when baked layers was being introduced, like how many layers would be reasonable? I said at that time I could use 22 layers just for face and body, nevermind additional for clothing layers. Since BOM layers came I can use about 40 just for face and body, nevermind clothing layers, without even trying
  17. this ^^ breaking it down integer beginswith(string str, string substr) { return llSubStringIndex(str, substr) == 0; // return TRUE when str begins with substr, else return FALSE } // do it with the NOT operator integer beginswith(string str, string substr) { return !llSubStringIndex(str, substr); // returns TRUE when str begins with substr, else return FALSE } // inline it for efficiency if ((ItemType == INVENTORY_SOUND) & !llSubStringIndex(ItemName, "Radio: "){} // TRUE & TRUE == TRUE
  18. i agree with this approach. The only time an existing code should be deleted (or reverted after a bad edit) is when there is an actual bug in the code (bug in this case meaning the example doesn't actually do what it purports to do) editing code can also break (introduce a bug or introduce a behaviour that was not intended by the orginal submitter) a instance of this came about some years ago due to a convo over the street. The convo lead to discussion about a modification to an existing LSL wiki general purpose method that would make the matter being discussed be slightly more performant somebody edited the existing LSL wiki code entry as a result of the discussion, which broke the generality of the LSL wiki method. An edit which had to be reverted. The editor didn't understand that negative zero and positive zero are two different things even tho in most common use instances they equate to the same value
  19. llSay(PUBLIC_CHANNEL, ...) vs llSay(0, ...) stylistics can make people go nuts sometimes
  20. my advice is not to edit other people's code submissions for stylistic reasons. Stylistics is subjective, what the writer sees is not necessarily the same as what the reader sees stylistic is not the same as substantive. Stylistic is used in tutorial materials. Substantive is used in reference materials. While at the same time a wiki typically tries to fit both roles. Another way to think about this is the difference between longhand and shorthand. In some (if not most) uses of shorthand the reason is that the shorthand version is often substantively more efficient is best I think to not to attempt to edit/change existing reference material to tutorials. Is best to add new code tutorial submissions. Which should typically have the tutorial function embedded in a complete executable script. The student able to copypaste the entire tutorial script and run it
  21. have a look at the wiki for changed event: https://wiki.secondlife.com/wiki/Changed look at the first example and how to used the change parameter bitfield to section your code to deal with the different types of changes that can trigger the change event
  22. with passwords make them as a passphrase. A sentence, saying or lyric from a fav book, poem, or song that you can easily recall as it means something to you other than just being a password. If you worried about somebody working you out then use a saying or words meaningfully imparted to you by a person, parent, teacher, mentor who means something to you basically the longer a password is, the more secure it is from attack this said, also do as Kathrine said. Use 2FA as well whereever it is obtainable
  23. i love this cover of Gimme Shelter by Pretty Enemy. Live music is the best
  24. you don't say what happens (error message, crash, etc) when you try to run the viewer if you haven't already try starting the viewer from the commandline using the --noprobe parameter https://wiki.secondlife.com/wiki/Viewer_parameters
×
×
  • Create New...