Jump to content

livb89

Resident
  • Content Count

    72
  • Joined

  • Last visited

Community Reputation

28 Excellent

3 Followers

About livb89

  • Rank
    Advanced Member

Recent Profile Visitors

191 profile views
  1. So if I understand this correctly this is storage is *designed* store media URLs but here we are doing a sort of a hack where we are using those fields to store other data as a string? Basically taking advantage of the fact that LL allow up to 1KB for each field (about 1024 characters? allowing for 'https://') Is that right?
  2. @Fritigern Gothly I'd not heard of strided lists, that's good to know. and I have sen there is llList2ListStrided() for getting data out too. Or yes... some known string separator that won't appear in the data itself. Lots of ways of doing this, thanks for the suggestions
  3. The timestamp in my concept is more for literally recording the time of entry of the user in order to inform the owner. Not for list management purposes.
  4. It's a great idea, thanks. I will figure out some sort of string-based storage format like this, given that we can't make lists of complex objects like we can with arrays in javascript (I am a web designer in RL so know my way around that pretty well).
  5. I am thinking it will record which avatars are present (checking say every 60 seconds) then it will record when they were there and possibly how long for. So a list of keys and maybe a parallel list of timestamps. The owner will be able to click to see the list. Basically a security system of sorts with a greeter built in. A more polite system than a security orb, kinda. Anyone on our whitelist gets a more welcoming message
  6. Thanks everyone - super helpful and so quickly! I won't go through and quote reply everyone but I have taken all that in. I think keeping them in the script memory is fine for our purposes. I kind of forgot that even when we log out the scripts keep running. I assume region restarts would cause them to be reset though? Maybe I will look into storing KVPs with an experience as an upgraded version once I get the basic thing running. And I will certainly look into greeters! I know this thing probably already exists but I want to write my own so I can learn better.
  7. I am thinking of writing a script that records who visits our parcel then we know who has been there. Possibly then the device could speak to them (in nearby) if they are not on a whitelist. But also we don't want it to repeatedly say the same thing as that would be annoying. I got as far as getting the list and counting it using this: list avatarsInRegion = llGetAgentList(AGENT_LIST_PARCEL, []); integer numOfAvatars = llGetListLength(avatarsInRegion); Now I have done that I hoped to go through the avatars and record them. But I have just discovered it is not possible to write to a notecard, only read. Is there any SL way of recording information like this? The only other way I can think is with an external web service / API but then that all gets a lot more complicated to set up.
  8. Yes thanks, I saw that too. I was just responding to the specific point about 'read the notecard' ... which itself (the notecard) assumes this knowledge on the part of the person using the kit I assume they (makers of Maitreya) are coming at it with the assumption of people knowing how to make textures from the world before mesh bodies came along. But some of us are quite new to SL, never used a system avatar (other than for a few days as a noob), and never made any clothing the "old way". It is not actually that obvious (with no prior knowledge) that these avatar UV textures would work at all with mesh bodies. I had assumed for example that a different template would be needed for each of the tattoo, underwear and clothing layers because they are slightly different sizes. But I am going to give the template in that Robin Wood link a try now
  9. You need to make that prim. So yes - as in one of the basic building blocks - made with the build tool. Typically you would probably resize this into a flat rectangle and then attach it to your HUD. Then maybe add graphics to it so it looks nice. But basically when you click it the script will be triggered and apply the textures originally defined in the notecard.
  10. The point seeming to be missed as I understand it is that the dev kit instructions don't give guidance on how to make (or where to get) a template for the actual texture itself. The technical instructions themselves are absolutely fine but it is assumed that users know how to make the texture asset. It would be useful if they provided a template (or templates) with regions of the body marked so that people can then take this into Photoshop, remove the guides and add their own pixels.
  11. Thanks, yes I have four presets for different purposes such as: parties, shopping, exploring, photography and so on, each with different draw distances, some with advanced lighting off and so on. I will give the LL viewer another go. I don't need RLV
  12. Oh OK. The reason I asked is because it looks as though Firestorm on my retina Macbook Pro is already using the full display resolution. I mean... if I take a screenshot with Firestorm full screen it is 3360 × 2100 and the text looks pretty sharp. Maybe I am wrong. I was actually looking see if I could turning the Hi DPI setting *off* in order to see if I could get a better frame rate. While SL looks great on my retina display I struggle to get about 10 FPS in some places, where my partner who has a 1920x1080 72 dpi display on a PC gets more like 20 FPS at the same place. There are other factors... mine is a laptop so not the best graphics card. But I was just experimenting with performance generally. (And yes i know about changing other graphics settings like draw distance, max complexity, and shadows, reflections and so on - I already have presets)
  13. Is this possible in Firestorm? Or only in the LL viewer?
×
×
  • Create New...