Jump to content

Loki Eliot

Resident
  • Posts

    535
  • Joined

  • Last visited

Everything posted by Loki Eliot

  1. I have another question.. Will Place Pages replace the old In Viewer Places? it feels like it could get terribly confusing in future if we have Place Pages and also old Viewer Places that seem to be a different set of information entirely?
  2. Maybe there is'nt enough pages yet to link them all up properly. You'll notice LLs winter Wonderland has issues with connecting links also.
  3. Likes • The 360 Snapshot Spherical upload option. A good use for the upcoming 360 feature. • Listing of places within the region is also good to see and makes me aware of whats on show and whats not, will lead to tidying up of listings and descriptions. • Dynamic web page, works well on mobile! • The potentual. I really like these pages and agree with others that its long over due. I'm excited at the prospect of these pages becoming a source for up to date information on events and places within a region that can be shared with ease to twitter, Facebork and Plurkers. Like not so much • The Colour customising is limited to the point of pointless due to the adherence to the Linden Lab corporate visual guidelines. If i choose a dark background some of the un-customisable text is lost. Anything that is grey colour is always a pain to see against anything that is not a black or white background. Suggest either add a third ‘highlights’ colour or make all the text one customisable colour or remove the custom options completely. The font used for SHARE IT is almost impossible to read on anything. • The video option is limited to Youtube whcih i stopped using years ago. There are other video publishing sites to consider supporting, like Vimeo and daily motion. • Description is less space than on the destination guide. What was the thought behind limiting to 250 characters? I would love to be able to ad a lot more info about recent changes to the island , up coming events, new prizes added to quests. Perhaps you are considering a ‘latest news’ feature in future? Questions • What are the settings that determine i have ownership to these places?? in my Places List are places i have no idea how they could be mine? • Where are the Place Pages/Profiles getting the Teleport Co-Ordinates from? My Escapades Page says my region no longer exists when i click teleport, and for Parcel Pages it just drops me in the centre of the parcel ignoring the landing points set in About Land. • Are the ‘Places in this Region’ links to anything? i get ‘failed to open’ message in safari browser. I assumed it was listing Place Pages for places within the region, but after creating a new Page for one of these parcels on my region, the title did not update nor did the link lead to the Parcels Place Page. Is this some thing thats still in the works? • If i upload more than one 360 Spherical to be linked with the Page, does it randomly select one to be displayed, as ive noticed that happen with my Escapades Page. If so, how do i remove unwanted 360 Sphericals, say if i uploaded one and decided it was crap, how can i stop that crap one from being chosen at random to be displayed? Here is Escapades Island: https://places.secondlife.com/regions/47435/escapades Here is T H E W E L L which is a parcel on Escapades: https://places.secondlife.com/parcels/47417/t-h-e-w-e-l-l-infirmos And here is Bababge Chronicles: https://places.secondlife.com/parcels/47421/new-babbage-chronicles-urchin-shop-factory
  4. Im recieving a string ["VC","ED"] but need to turn it into a list "VC","ED" so i can check it via llListFindList i assumed it would be simple , but i cant figure it out. i'm so tired ll
  5. oooh i had no heard of llGetAttachedList() this might get me closer to a more reliable system. I could rez both a HUD and a doppleganger attachment, and trust that both would attach at the same time, so when one is gone, so the other is also gone in cases such as crashing. Thanx for the tip
  6. Perhaps there is a way to make the attachment detecatble that does not spam the simulator?
  7. Ive been trying out many ways to try and make the attaching of important HUDS for experiences as seemless as possible. I would like for a hud to be automatically attached across multiple regions for an experience i am working on but no matter what i try , i just cant work out a reliable accurate way how. The thing that throws a spanner into what would seem to be a simple task of 'checking wether the visiting avatar has the hud attachment ON or OFF' is that i can not target or detect an object attached to an avatar. This has resulted in me having to use elaberate work arounds with messages sent, database lists, sensors, all of which are oopen to inaccuracey when someone crashes. Is there truley no way at all to simple script "Dear Avatar, do you currently have this HUD attached, Yes or No?" Does anyone have any suggestions?
  8. I think the way the Lab added Oculus support to SL was very poor. They basically splapt the 2D user interface on a HUD PRIM. To make SL a good VR experience would require a tone of extra ideas, the likes of which we are seeing in Unity3D with arm mounted inventory lists, proper laser pinter cursors, paradigms that are completely different from how we currently use SL with our computer screens and keyboards. The latest SDK probably leans heavly on these new paradigms making it hard for LL to easily make it work with old Second Life without a crap load of workthey cant be arsed to do since Project Sansar is specifically built for the newer tech. I personally think LL should have made the oculus feature a simple one click feature that allowed quick immersion in an environment instead of trying to add the full complicated SL experience. Ther are times where you visit a place and id like to quickly see it via google carboard or Oculus without the need to chat and navigate and build and puke. I'm not suprised LL dropped the Oculus Viewer, but im annoyed becasue that viewer had the Action'X' feature key that i've been hoping they would move to the main viewer cos i need it!
  9. Ignoring VR Goggles, what other technology might Sansar be able to use to enhance the VR Experience?
  10. Currently in SL both user and creator are combined in the one viewer experience, Will the Sansar Creator experience be different to a Sansar User experience either by different viewer modes or entirely different viewer clients?
  11. 2nd Question. Can you please clarify how Avatars will function throughout Project Sansar? You stated that Experiences in Sansar would dictate how your character/avatar looked in an experience. Does this mean Users wont have their own personally crafted avatars from one expereince tot he next?
  12. What has your reaction been to the cost of Oculus and how do you see this effecting Project Sansar. The device seems aimed at hardcore gamers, would Project Sansar appeal to such a niche group?
  13. I find it harder than ever to get word out for experiences i create. I rely on being listed on Destination guide, a privalege some people dont get. Would it not benefit everyone to improve the ability of sharing Content and Expereinces in Second Life? How could this be done?
  14. Here is my blogpost about T H E W E L L
  15. thanks everyone, ill take a look at this and see if i have time to write it a system
  16. I'm having trouble deciding how best to manage players who crash during a game. My experiences always use huds to tell stories and manage the expereience, and XPtools allows me to temp attach huds and streamline the experience. But the area i'm still not fully happy with is a situation where the player crashes and relogs loosing the temp HUD right in the middle of the experience. Im trying to work out what possible solutions to this situation there might be? I need to somehow know the user does not have a the HUD and reattach it. Does anyone have any ideas?
  17. T H E W E L L : Infirmos is now open. Explore a mental health hospital adn find away to escape without loong your sanilty. http://maps.secondlife.com/secondlife/Escapades/218/232/3002 Teaser : http://www.dailymotion.com/video/x3ao1z9 Cost is L$100 for experience pass. I tried to make an experience that would actually scare users. Also used the new XP tools for a more imersive experience which includes no need to click on objects.
  18. its odd, becasue i can set the character to turn and move in a radious of 1 metre, but the navmesh it walks on has to be over 5 metres. In the end i just chose to create two types of character, one based on pathfinding which ill use in caves made over 5 metres wide, while in the narrow corridoors im using the traditional 'movetotarget'.
  19. Im trying to make a path finding character that will go down a narrow 2.5 metre corridoor. Ive done a few tests with Pathfinding characters and they all seem to stop working under 6 metre wide space. Am i scripting the characters wrong ? is there a specific setting that determines how narrow a corridor it can walk down or is it simply a limitation of pathfinding?
  20. SL Appears to run well in OSX El Capitan except for one thing. My Space Navigator mouse no longer works correctly. https://jira.secondlife.com/browse/BUG-10362 I still use the old Connexion Driver since their newest drivers appeared to not support Second Life.
  21. Thanx to Clara Niosaki for helping me add a checker to make sure Colours were not recorded multiple times. So the Central Control now gets the current Database Value then checks the colour that was clicked against the JSON list from the database, if not there it will append the list and update the database with the appended JSON list. dataserver(key t, string value) { if (t == trans) { // our llReadKeyValue transaction is done if (llGetSubString(value, 0, 0) == "1") { oldkey = llGetSubString(value, 2, -1); if (~llSubStringIndex(oldkey,append)) { llSay(0, append + " already in list"); } else { output = llJsonSetValue(oldkey, [JSON_APPEND], append); transupdate = llUpdateKeyValue("COLOR", output, TRUE, oldkey); } } else { // the key-value pair failed to read integer error = (integer)llGetSubString(value, 2, -1); llSay(0, "Key-value failed to read: " + llGetExperienceErrorMessage(error)); } }
  22. I now need to factor in a check to make sure the Central Control does not apend the JSON string over and over again with the same colour :-s
  23. So after a cup of tea litrally a few minutes after i posted the above post, i realised 'oldkey' and 'output' where the wrogn way around. So it was trying to update with an identical string while being unable to confirm the current value. transupdate = llUpdateKeyValue("COLOR", oldkey, TRUE, output); Correcting allowed the Database to be updated correctly, yet i still got the error message 'Key-value update failed: no error' transupdate = llUpdateKeyValue("COLOR", output, TRUE, oldkey); So onwards we go.....
  24. I find this so mind numbingly hard. So im trying to set up a 'simple' test where an item gets added to a stored JSON string via a central manager. The XP Persistant Data base I have set up a Database Key 'COLOR' with the starting value '[ ]' The Orange box The box when clicked simply tells the Central Manager it has collected the colour ORANGE. default{ touch_start(integer total_number) { llWhisper(-77, "orange"); llSay(0, "sending message"); }} The Central Control Box The Central Control receieves the message 'orange' from the Orange Box then starts the process of retrieving the current Value from the Database Key COLOR which is '[ ]' It then appends the value to '[ORANGE] before attempting to update the key value to the persistant database. key trans;key transupdate;string value;string output;string append;string oldkey;default{ state_entry() { llListen( -77, "", NULL_KEY, "" ); } touch_start(integer total_number) { trans = llReadKeyValue("COLOR"); } listen(integer chan, string name, key id, string msg) { append = msg; trans = llReadKeyValue("COLOR"); }dataserver(key t, string value) { if (t == trans) { // our llReadKeyValue transaction is done if (llGetSubString(value, 0, 0) == "1") { // the key-value pair was successfully read llSay(0, "Key Value is " + llGetSubString(value, 2, -1)); oldkey = llGetSubString(value, 2, -1); output = llJsonSetValue(value, [JSON_APPEND], append); llSay(0, "New Value is " + output); llSay(0, "old Value is " + oldkey); transupdate = llUpdateKeyValue("COLOR", oldkey, TRUE, output); } else { // the key-value pair failed to read integer error = (integer)llGetSubString(value, 2, -1); llSay(0, "Key-value failed to read: " + llGetExperienceErrorMessage(error)); } } if (t == transupdate) { value = oldkey; llSay(0, "Update old Value is " + value); llSay(0, "Update New Value is " + output); // our llUpdateKeyValue transaction is done list result = llCSV2List(value); if (llList2Integer(result, 0) == 1) { // the key-value pair was successfully updated llSay(0, "ey-value successfully updated"); } else { integer error = llList2Integer(result, 1); if(error == XP_ERROR_RETRY_UPDATE) llSay(0, "Key-value update failed, checked value is out of date"); else llSay(0, "Key-value update failed: " + llGetExperienceErrorMessage(error) ); } } }} It all seems to work as planned. The Central Control recieves current Key Value [ ], appends it to [ORANGE] but at the very end it fails to update resulting in the error message that there is 'no error'. [05:13] MCP: Hello Orange [05:13] MCP: Key Value is [] [05:13] MCP: New Value is ["ORANGE"] [05:13] MCP: old Value is [] [05:13] MCP: Update old Value is [] [05:13] MCP: Update New Value is ["ORANGE"] [05:13] MCP: Key-value update failed: no error Upon reading the current Key Value the update confirms as having failed. Is there somethign claringly obvious that i havent done or am doing thats not allowing the update to happen?
×
×
  • Create New...