Jump to content

Da5id Weatherwax

Resident
  • Posts

    1,105
  • Joined

  • Last visited

Everything posted by Da5id Weatherwax

  1. Do you think we could ever persuade the Lab to repurpose the cornfield as a "dispute resolution zone" where the aggrieved resident gets to choose between the jousting lists, the laser tag maze or the mud wrestling pit? With a permanent media link to 24h livestreams of all three? Parties to the dispute are stuck there until they agree their differences are settled...
  2. Oh right - there's a farcebook-style feed there, isn't there. Shows you how often I pay attention to its contents or read it, I guess. *shrug*
  3. well, it was hardly a good old-fashioned flamewar.. (although I think it would all have got "moled" if it had been) - pretty image by the way. I do think my biggest peeve from missing it was there was so much I would have had to say which I would have had to have bitten my tongue and deleted before posting.
  4. more a facepaw than a peeve I think.... When you're hanging out with a bunch of smart folks inworld and chatting about great books and they ask what you're reading at the moment... And then look at you like you've suddenly grown an extra head when you answer that you're re-reading "Anna Karenina"
  5. Right but it takes more than a tag -it needs to be a question that fits the context you're taggin it as in. "Like" and "Follow" - those are for the forums, I guess - same as anywhere else - I actually liked what I read. I tend not to "follow" much on any site. "add friend" has to be inworld. - when that person and I have a reason to be able to contact each other easily and know when the other is online. Could be an RL friend, could be a SL friend, could be a host or manager at a venue I regularly play at, etc etc etc. "fav"??? Whiskey Tango ??? What even is this in an SL context. Adding a landmark to your favorites bar rather than just to your inventory? Something else? This one is what took it out of "SL" for me and made it generic.
  6. Peeve: Leave the thread for a long weekend and you lot not only rack up some interesting peeves but also a nice frothy topping of (mild) drama on them.
  7. Too "generically social-media" for me to consider it an actual second life question, I'm afraid.
  8. I get what you're saying - and to ME it's a non-issue, to YOU it's a non-issue but this very thread has contained folks that never join experiences, some who had me reaching for my asbestos undies for even considering employing an experience for such a trivial use-case, other opinions too. So, therefore, it's getting built with a way to still wander most of the build without the experience, even though the experience will make it more seamless. It's also getting code to prevent it bugging folks on every visit and a way for folks to permanently opt out of ever being asked to join the experience. In effect, doing it just like the approach I take when building my home network - to the same standards I'd use for a big corporation just smaller and using less-mindblowingly-pricey kit. (I'm not air-conditioning a data center, but my network rack is fed with cooled air. I'm not paying for redundant fibers but the setup I do have has a cellular broadband device on warm standby and will fail over to it automatically if my fiber goes down for more than 2min. The power infrastructure may not have data center levels of redundancy butevery critical piece of kit is on a UPS specced for 30 minutes runtime at full load. etc etc etc...) Same approach with the experience and other aspects of this build - I do not expect more than minuscule footfall but those few visitors will be handled with as much care as if it was a high-traffic popular destination.
  9. Yep good point. As for getting the butler's attention, there'll be cord in most rooms to ring for him ETA: If I'm feeling really ambitions I might even look into having him appear as an animesh NPCwhen so summoned
  10. While I profoundly hate the awkwardness of asynchronous callbacks in LSL this is probably a good idea Logic something like this (utilising "Hamish_The_Butler" as what primarily "talks to the visitor on the houses behalf").... on (visitor enters front door) { if (visitor already in experience) {do nothing} else {send request to get their key data from the experience} } in dataserver event { if (visitors key not in experience data) { //We've not seen them before ever. Have Hamish tell them about it and ask them if its ok to send them an experience request. options are "Yes", "Not Now", "Never" and "tell me more" } else { //the experience data will contain when we last asked them to join and what their response to Hamish was. if (their response to Hamish was "Never") {we're done. Don't bug them again.} else { If (the last time they responded to Hamish was more than $dontBugMeTime ago) { //They must have responded "Yes" or "Not Now" or just ignored the dialog last time. It's been long enough and they are still not in it so... Have Hamish tell them about it and ask them if its ok to send them an experience request. options are "Yes", "Not Now", "Never" and "tell me more" } } } } Responses to Hamish case (response) in { Never: Add this status to the experience data so we never ask this visitor again. Yes: request experience perms to add the visitor to the experience. Log this in the experience data. Not Now or dialogs listener times out: Log this and the current timestamp in the experience data so we don't bug them again too soon. Tell Me More: hand them a notecard with details of what the experiences do here and respawn dialog. }
  11. I have some objects I made more than 10 years ago that I still occasionally use that still use it.. because they still work just fine and are only for me so i haven't been bothered to update their scripts. But no, I haven't actually used "real warppos" in a script for about that long
  12. First-level dungeon-crawlers tend to meet first-level fates if they get too big for their britches For anything that can do "RL or near-RL" stuff - like take your lindens, steal your hard-created uploads or expose personal data - for that I support big flashing lights, scary fonts and perhaps a line of angelic musicians playing Yakkity Sax. The rest is debateable.
  13. I can't disagree with @Gabriele Graves either, when it comes to roleplay. It's been "a thing" for me since I started scripting objects for SL that clicking through menus and stuff was an immersion-breaker and for objects that would be used in roleplay minimising that as much as possible has always been a goal. A large part of this project is attempting to put some of those principles into action in one spot or another while constructing my new SL lair. If I can give an object a functional control panel where you can push buttons, pull levers and watch the lights change color and the the object respond I'll always prefer that to presenting a tree of menus. If a machine has swappable parts I'd much rather have the user open the drawer and select the piece they want fitted from its contents than have them click, get menu, choose "swap" and select their choice. Similarly if your intrepid explorer ends up tied to a pole in an arena about to be a snack for a pack of slavering monsters there will be a means of escape coded into it somewhere but it won't be "/me finally gets the knife to drop out of his sleeve into his hand and starts awkwardly scraping away at the ropes binding his wrists" and until you do find the way out (or get eaten) the pole is going to use RLV (if you have it enabled) or whatever is available in an experience's bag of tricks (assuming you opted in) to keep you there. Similar principles, but they've just led us to different places in how we apply them in SL.
  14. In fairness, Seicher, I've never made a secret of the fact that I am a kinster (where such things can happen) in SL as much as in RL so perhaps Prok was picking up on that in the same way they referred back to an earlier disagreement we had in their initial comment. It was certainly implied in some of what I said. (I still don't like Prok, or their attitude, but credit where credit is due and I won't ascribe to malice what can be adequately explained by "meh, it's Prok again") Folks outside the community often have no idea how it really works. and it's not a full sim build, it's just a Scottish style large manor house being created out in the boonies of Zindra with some interesting features being made part of it "just to see if I can and can make them work" The intention is that it is primarily my home/workshop and a social space to entertain guests, but that visitors would be welcome to wander through most of it if they wanted to, whether I was on-site or not. There won;t be any banlines (because I hate them) unless somebody peeves me so anyone will be free to wander in and look around. Not that I expect many to do so, folks on zindra are mostly either "commercially engaged" or more interested in the fleshpots than what's out in the boonies - but I have to design the place as if it WILL get visitors of different types, particularly if I start using the ballroom to host music sets occasionally and so I need to think in terms of "public" - ie Joe or Jane Rando might show up at any time.
  15. I want to thank everyone who made constructive comments. Even Prok for the data on carving out sub-parcels to host experience arrival points. For what it's worth here's how I've decided to do it. The experience TPs will remain in place, but they will be silent. They will check whether a user is in the experience or not and then either teleport them or shrug and go back to sleep, depending on that result. At the "closed end" of the teleporting hallways and stairwells will be an invisible sit-tp object hovering over the dummy door which will move the user to the equivalent point in the other copy of the space and trigger the "real door" in THAT space to open as if it had been clicked. This means that IF the user has opted in to the experience already, the experience TPs will let them have the more seamless experience (that sound's awkward but you know what I mean) of just walking through the TP-zone. (wandering too close to it accidentally won;t be a thing because they will all be in enclosed hallways or stairwells ) If the user has NOT opted into the experience they will reach the dummy door and its sit-tp object - unteleported amd unbothered by the experience - and can click to "open" the door and be TP'd by an old-fashioned warppos method to where they'd have ended up anyway if they had used the experience-tp and just kept walking. The option to opt in to the experience will be at the front door and will be configured to not bug the same user or request they opt in more than once per day (or unless the script gets upgraded and reset - I'm not doing the "external database of people I've talked to" thing. As far as I'm concerned data generated in SL should stay in SL) That seems like a reasonable way to offer anyone visiting my spot whatever option they are more comfortable with. ETA: Some doors just won't open for you unless you're in the experience. They'll just be "locked." Cam-tp past them at your own risk, because there will be traps that don't depend on the experience on the other side that are only active if you're not in it. It will never be possible for a person to wander into areas where opting in or out of the experience might have negative consequences innocently - they will have to deliberately use SL-fu to bypass a locked door or other barrier.
  16. @Prokofy Neva So, your response can be summed up as "your use case is invalid, go away" Fine, you're ok with feeling superior and that I've been suitably crushed. Not. Tell me, is there ANY non-experience way you know of that can have a user walk up or down a stairwell or corridor, encounter an invisible teleporter that they only have to collide with, not click on or sit on or otherwise interact with, and be teleported to an identical copy of that corridor or stairwell which just happens to be open at the other end to the one they walked in from? If so please tell me. If not, put a sock in it.
  17. Noted. I'm a mainlander too. That's why I use the exp-tp's. On a private region I would be able to build the whole thing as one block - well, maybe apart from my workshop but that would pretty much only need ME to accept the experience. You can think of the place I'm building as like a National Trust (it's a Brit thing, sue me) house that is open to the public but that has private areas where the resident family lives. I'm (maybe) planning to host music sets in the ballroom too but that's a whole different ball of wax.
  18. I rather thought you were given how you phrased your initial reply How do you handle it? Do you just say "no, that's not functionality I wish to use" or do you try to find workarounds that don't require the user to trust you? I will admit, as an old sysadmin, that being trustworthy in my code is something welded into my bone. You just don't violate that. Ever. When you have admin rights to everything you are always aware of "just because you can, doesn't mean you should"
  19. In fairness I should point out that an experience CAN attach an RLV relay and THAT can force-resit you even across relogs unless you relog with the RLV function disabled (no, the official viewer doesn't have it but almost all TPVs do)
  20. Why code a fully functional escalator as I know you have? you walk up/down the stairs you arrive at your destination, even if it is a couple of thousand meters up or down from where you started. It's the same philosophy.
  21. Thank you. I get that. As a scripter I obviously feel a little miffed about that but I know where you're coming from. We, collectively, want to use all the features of LSL to make our places as immersive and seamless as possible. It is a "trust thing" - I know I'm being true to the TOS and am being trustworthy but do you? Before you've accepted the experience and had that demonstrated to you? I don't have a choice. All I can do is put it out there and to trust YOU that if it does anything you don't like you can exit the experience at any time and hopefully tell me why so I can fix it.
  22. I make a mean choco chip or macadamia/cranberry/white chocolate. Sadly, those only go to folks in RL, digitising them just fails to cut it somehow.
×
×
  • Create New...