Jump to content

Rolig Loon

Resident
  • Posts

    46,236
  • Joined

  • Days Won

    5

Everything posted by Rolig Loon

  1. You're not likely to find a pre-made script that does exactly that just lying around. You have all the logic you need, though. The function you need to play with is llSetPrimitiveParams, which will let you give values to each of the parameters you want to change ... PRIM_FULLBRIGHT and PRIM_GLOW. So, all you need to do is assign a global variable to each of those two parameters and then listen for the value of "energy" that you hear in chat. The rest is all a set of if statements .... if (energy > 1){ fullbright = TRUE;}if (energy > 75){ glow = 0.23;}else if (energy > 50){ glow = 0.12;}// blah blah blahelse{ fullbright = FALSE; glow = 0.0;}llSetPrimitiveParams([PRIM_FULLBRIGHT,fullbright,PRIM_GLOW,glow]);
  2. Aha! Yes, even if a person isn't getting a personal greeting over and over again, she'll get annoyed if she can hear other people being greeted. Or hearing the same joke. There are two ways around it. One is to give the greeting or tell the joke in private (as an IM or llRegionSayTo message). The other is to change the logic of the script so that it won't read the same line if anyone within hearing range is likely to have heard it recently. If this were a greeter, I'd go with choice #1. Frankly, though, jokes told in private never have as much punch as ones told in a crowd, so for your application I'd opt for the second choice myself. I like Peter's idea of using a notecard reader to give the script a larger pool of jokes to tell. With just a little bit of filtering, that would reduce the possibility of hearing the same joke twice by quite a bit. It's a lot easier than constantly checking everyone within chat distance to see if they've heard the joke before, although that's still another possibility. So is your idea of telling a new, random joke every 1 or 2 minutes, but only if a new visitor has stepped within range. ... if ( Has it been 2 minutes yet?) { if( Is there a new avatar standing here?) { if( Is this avatar someone I haven't seen for at least 6 hours?) { if( Has it been at least 24 hours since I told this randomly selected joke?) { llSay(0, Joke); } } } }
  3. That's what I figured, but I wanted to check. You're the "ghosting" queen, so you'd know if this thing was completely dead or not. I still see posts -- 3 this week -- from people who are giving advice about how to cure a supposed ghosting.
  4. Non, tant pis. Seulement des articles transférables, et le monnaie.
  5. Terrific, Marigold! BTW, how long will it be before people stop blaming things on "ghosting"? Have you heard of ANYONE being ghosted since they fixed the bug last Spring?
  6. Open Preferences (CTRL + P) >> Graphics >> Hardware Settings and UNcheck Enable OpenGL Vertex Buffer Objects (VBO). That should remove the black. If it doesn't, for some reason, then you should also try turning off atmospheric shaders.
  7. OK, so I'm with you, Chosen. I really do see the advantages of mesh, and you're right about the resistance to change being a temporary thing. Does it bother you at all, though, that SL is rapidly drifting toward being a world made by talented 3D designers and losing some of the "Your World ... Your Imagination" feel that it had when we arrived? I count myself very lucky to have come to SL when all we had were prims. They weren't intimidating, and I could feel creative satisfaction making crummy Lego-style stuff. You taught me a lot about texturing, and I have leaned on others to learn how to make sculpties and get Blender's basics under my belt. Still..... If I had been faced with making that huge leap from day one, I might have been too intimidated to start. (Well, maybe not me, but a lot of my newbie contemporaries would have. You see where I'm going.) Does it worry you a little bit that the advance of 3D modelling is spreading a cultural divide of sorts? Separating SL further into creative types and consumers?
  8. Oh, yes, but SVC-7283 was fixed with the last server upgrade. It was the only large issue that made it into that one. See http://community.secondlife.com/t5/Second-Life-Server/Deploys-for-the-week-of-2011-09-26/td-p/1127467
  9. Look in theTransaction History in your dashboard at secondlife.com >> Accounts to find out who you have been paying the liability to. It's probably a group liability for some group that you belong to -- your share of the group's expenses for advertizing events in Search, perhaps. You can ask the group's owner about it, or you can simply leave the group if you don't want to continue paying your share.
  10. SupaNeo Nori wrote: Update: Thank you for your answers. I could not find a reply option anywhere, so hopefully this will suffice. I am looking at this page here: https://support.secondlife.com/create-case/ and cannot find an appropriate option to file the ticket under. Can you help with this matter? I'm finding the whole process incredibly frustrating. You have replied in exactly the right way. We have tried to get LL to build in a better system, but this is what we have to work with for now. :smileysad: You're right that there's no obvious category for your question in the pulldown menu. The closest might be to frame it as an Account issue, on the theory that something must have been borked in your account when you moved from the TG to the main grid. It's a stretch, but not an implausible one. The process for removing your group would be a lot easier if you were a Premium member, of course, and could use Live Chat. As I suggested in my previous post, though, you do have the option of just ignoring the whole thing. After all, you can belong to as many as 42 groups, so having one dead one isn't the end of the world.
  11. If you are the owner of the group, then you have total control. That's what the Owner role entails. If the group is really dead, you should be able to eject everyone else. At that point, you will be the sole remaining member and the group will cease to exist after 48 hour. If it really is true that you have no control, then either (a) you are not really the owner or (b) the group is borked. I think your only choice is to file a support ticket and ask LL to get rid of the group (or just live with it. That won't be the only extinct group in SL).
  12. You'll probably get a quick answer if you post your question in the Mesh forum >>> http://community.secondlife.com/t5/Mesh/bd-p/Mesh . In fact, before you do that, spend some time reading in this sticky thread >>> http://community.secondlife.com/t5/Mesh/Mesh-enablement-trouble/td-p/1010933 . Your answer may already be in there.
  13. Unfortunately, SL has a long history of problems with ATI graphics cards. Try the suggestions at http://wiki.phoenixviewer.com/doku.php?id=ati to see if they make a difference for you.
  14. Step #1 is to learn how to build anything in SL. Mesh is fine, but if you don't have basic building skills in your toolbag, you won't have a clue what to do with the mesh once you import it. Visit the Ivory Tower of Prims in world. Spend a lot of time with their tutorials and then a lot more time practicing in a sandbox. Step #2: Take a look at the tutorial videos at http://blog.machinimatrix.org/3d-creation/blender-meshes-trail/ . Gaia Cleary does a beautiful job showing how to create mesh objects with Blender. Her videos show the process from start to finish, including how to optimize LOD for the lowest PE, and how to texture your mesh objects well.
  15. No, but you should only get charged for the current month. The way to get the best answer, however, is to ask the billing office. Make a free phone call. LL's billing team is available 24 hours a day, seven days a week......... Toll-Free (US/Canada) 800.294.1067 Long-Distance 703.286.6277 Local Toll-Free numbers * France: 0805.101.490 * Germany: 0800.664.5510 * Japan: 0066.33.132.830 * Portugal: 800.814.450 * Spain: 800.300.560 * UK: 0800.048.4646 * Support is in English Only
  16. Well, you have a couple of choices. One is to try and resolve the DNS issue: (1) Try shutting off your computer, unplugging the router and modem for a couple of minutes, and then plugging them back in and restarting. That simple step may clear up everything (2) If that doesn't work, see the solution here: http://neilrobinson.wordpress.com/2008/05/19/a-fix-for-dns-errors/. Basically, it amounts to adding additional DNS servers to your DNS settings in Network settings under System Preferences. Instead of using the ones recommended in that article, I suggest using the Google free DNS servers at 8.8.8.8 and 8.8.4.4 Otherwise, do what that article recommends and see if it helps. The other choice is to leave Singularity behind and install a different viewer, like Phoenix or Imprudence.
  17. There are no ghosts. LL resolved that problem with a server upgrade back in March 2011. Please describe the situation that you are experiencing. A sim restart may not be the appropriate solution. You can add information to your original question by clicking on the Options link in its upper right corner and selecting EDIT.
  18. I can't get in world to check whether I'm having that problem today too, but I have had it happen in the past a few times. It seems to be a server issue. At least it clears up after a while as mysteriously as it started. LL will be doing server maintenance all this next week which, they say "will require an extended period of region restarts. " I think the best idea is to sit back and wait until they're done before you panic.
  19. Unless I have missed something over the past 4 years, that's not an option in Marketplace. You just have to be obsessive about looking at your listings every once in a while.
  20. A shoe base won't make your ugly feet invisible. That's not what it's for. If you are using an older viewer that does not support alpha clothing layers, you'll need to use invisiprims to hide your feet. Most shoe designers used to build them right into the shoes, but today's designers often don't bother, so you'll have to do it yourself. Here's an invisiprim... default{ state_entry() { llSetTexture("38b86f85-2575-52a9-a531-23108d8da837", ALL_SIDES); }} Rez a prim, shape it to the appropriate size and shape to cover the heel of your shoe, and then drop the script into it. Voila! Instant invisiprim. You'll need to link it to your shoe -- I hope you have mod permissions on the shoe -- and then adjust its size and position till it looks perfect (best done on a pose stand). It's all a bit of a nuisance, but that's your only choice if your shoes aren't already equipped and if you don't have a viewer that lets you use alpha layers. Of course, if you do have access to alpha layers, use them. They're lots easier.
  21. How's video streaming? If you're having trouble with it too, the problem may be with slplugin.exe. Relog and open Search Go to your computer processes and look for “slplugin.exe” For Windows users, go to Task Manager → Processes Tab For Mac users, go to Activity Monitor → My Processes (usually by default, but you can check top right drop down) For Linux users, go to Command Terminal, and type “ps aux” You may see four instances of the slplugin running (that is normal behavior) If you do not see any instances of slplugin running, that is the cause of media failing If slplugin is not running, disable all firewall and virus protection (including anti-virus software and windows or other operating system firewalls) Relog and attempt video playback again If it works, you will need stop your firewall/virus protection from blocking the slplugin file by granting it appropriate permissions in your firewall/virus protection software 
  22. If your camera is suddenly pointing straight up - or straight down - or some impossible direction, then try these: Press escape a few times. Pressing escape will clear focus from any windows that have focus, and finally, will reset camera position.Go to Advanced → Show Debug Settings and enter “FocusOffsetRearView” 1) in the input field. Click “Reset to default” at the bottom.Press Ctrl-9 - a few times even.If that doesn't work, hold down Shift, then use the mouse wheel to change the camera angle.If all of these fail to work, then the only remaining solution is to reset all your settings to defaults. 
  23. Hi, Ms Cuten -- This is a public forum. It would be a very good idea to take your e-mail address out of your question here. That's a nice way to invite spammers to flood your mailbox. Meanwhile, the answers to most of your questions are right here >>>> http://secondlife.com/support/quickstart/basic . Start reading and welcome to Second Life :smileyhappy:
  24. I like it, Pete. It makes the garbage collection cycle more compact and eliminates the need for a timer event. It also introduces llRegionSayTo and llListRandomize as alternative ways to handle those tasks. If nothing else, I hope the OP sees that there is more than one way to handle almost any scripting challenge. The method you choose ought to be the one that's most efficient and best matched to the setting where it will be used. In a very low traffic environment, in fact, a greeter script like this might not need a garbage collector at all. It would simply check each new visitor against the two lists and either greet, ignore, or eliminate. It could check llGetFreeMemory every once in a while and alert the owner when the lists finally got so full that the script needed restarting. (Not the best choice for a hands-free operation, but ..... ). The one I wrote for my first, unsuccessful shop was like that. I never got a chance to restart it <sigh>.
  25. It depends on how much work you want to do. If you are satisfied with slapping a pic on a prim, that's all you have to do. Save the snapshot to your inventory and then drag/drop it on your prim's face. If you want to do any post-processing (editing out things, changing color balances, etc.) your have to save to your hard drive and do the work with Photoshop, then upload again.
×
×
  • Create New...