Jump to content

Rolig Loon

Resident
  • Posts

    46,318
  • Joined

  • Days Won

    5

Everything posted by Rolig Loon

  1. You're probably right, if you get a fast-moving beer can. When I started playing with it this morning, I was trying to make a can that took a nice initial bounce but then sort of dribbled along the ground for a while after it landed. This one just looked better with those random motions added in a land_collision event than if I trusted physics to tumble the can by itself. I take the experimental approach with these things, and I was in a fiddly mood. :smileytongue:
  2. Gee, Emma. .... I can't think of any reason why it shouldn't return to its home position, assuming that you copied the script as written. It makes no difference whether an object is made of one prim or several. Is the can bouncing into someone else's parcel --- one with scripts turned off? As for changing the force.... that's what the llApplyImpulse amd llApplyRotationalImpulse functions do. All I did was play around with numbers that looked right until I got the beer can to look realistic when it gets hit. If it seems like 5.0 is too much, use a smaller number. You may want to mess with the similar numbers in the land_collision event too. Those apply a random bump or spin if the beer can hits the ground within a half second of when you shoot it. Again, I just fiddled wih the maximum size of the impulses until they looked right.
  3. See http://community.secondlife.com/t5/LSL-Library/Dialog-Choices-from-Numbered-Buttons/m-p/786825#M131 for a system like Talia is describing
  4. Yes, dialog button labels are restricted to 24 characters, of which only the first 12 show. You can be like the rest of us and simply use shorter button labels or you can create your own customized pseudo-dialog HUD. That will be a pain (and hardly worth it, IMO, but it's doable). You'll have to create a HUD and then use a separate prim for each button. Turn the button prims so that their Z-axis is looking straight at you. Then use hover text for the label on each button. You'll have to assign a boolean variable to detect each button touch with llDetectedLinkNumber or llDetectedLinkName and then use its value to tell when the button has been clicked. Of course, this won't work for a random person in the street. He'd have to have your HUD. It's easier to use short button labels. :smileywink:
  5. OK, so I got silly. Try this ... vector gHome;integer gHit;default{ collision_start(integer numr) { if (llDetectedName(0) == "shot") { if (!gHit) { llSetTimerEvent(15.0); gHome = llGetPos(); gHit = TRUE; } llSetStatus(STATUS_PHYSICS, TRUE);// llTriggerSound("tincans",1.0); llApplyImpulse(llGetMass()*<0,0,5.0>,TRUE); llApplyRotationalImpulse(llGetMass()*<llFrand(1.0),llFrand(1.0),llFrand(1.0)>,TRUE); llResetTime(); } } land_collision(vector where) { if (llGetTime() < 0.5) { llResetTime(); llApplyImpulse(llGetMass()*<0,0,llFrand(1.0)>,TRUE); llApplyRotationalImpulse(llGetMass()*<llFrand(1.0),llFrand(1.0),llFrand(1.0)>,TRUE); } } timer() { llSetStatus(STATUS_PHYSICS,FALSE); gHit = FALSE; llSetRegionPos(gHome); // Send the can home, even if more than 10m away llSetRot(ZERO_ROTATION); // Sets the can upright llSetTimerEvent(0.0); }}
  6. You have two choices: (a) Follow the directions in script #2 and change integer DIRECTION = 1; // direction door opens in. Either 1 (outwards) or -1 (inwards) from 1 to -1. (b) Flip the door upside down. The two scripts are working together. Script #1 gets its commands from script #2 by link_message
  7. The simplest thing to do is grab the position and rotation when the can gets hit, an start a timer that's set for 15 seconds. Get rid of all of the llSleep commands that just mess up things. Then, when the timer event fires, reset the can's position and rotation to the originals. ETA: And while you're at it, remove all the llSetAlpha commands too. There's no point in issuing one that sets the can to 100% alpha (that's 1.00, BTW) and then immediately canceling that out by setting it to 0.0.
  8. When you get that error message, the first thing to do is check the Grid Status Reports to see whether Linden Lab is dealing with a system-wide problem or doing maintenance. Then, if that isn't the answer, you suspect your router. Reboot it by unplugging from the power for a few minutes. THEN you start worrying about more complicated things like the group tag problem.
  9. See if this helps make sense of it >>> https://wiki.secondlife.com/wiki/Debug_Permissions
  10. Marigold's got the right idea. Stay a Basic member. You can buy (or build) yourself a house and then keep it in inventory until you feel rich enough to pay rent on a parcel someplace. Most places, you can rent by the week. If you run into a cash flow problem, take your house back and move out. If you're asking about a Linden Home, though ... No, you don't get to keep the house if you default on your Premium fees. Linden Homes are tied to the land they're on, so you can't take them to inventory or move them. If you can't pay the fee, your account will be suspended. You won't even be able to come in world, much less have a house, until you take care of the outstanding balance.
  11. Other SL residents with that problem have worked out cures that are listed in the comments at https://jira.secondlife.com/browse/VWR-29307. Read all the comments carefully and see what works for you. Please add your own comment there too. In it, please be sure to tell the developers which viewer you are using. Also, because it may be relevant, say whether you have been playing games on Facebook recently or using a Samsung phone to download apps.
  12. What do you mean by "load"? Takling a long time to download and install? Taking a long time for you to log in? Taking a long time for images to rez? Taking a blind shot ...... If your images are rezzing slowly, your problem is likely a crummy Internet connection. Open your Statistics Bar (CTRL + Shift + 1) and take a look at the numbers for Packet Loss and Ping Time. If your Packet Loss is more than a couple tenths of a percent, you're losing data somewhere. If your Ping Time is more than 150 ms, it's taking WAY too long to get information from your computer to SL's servers (and vice versa). Read Nalates's blog for some suggestions >>> http://blog.nalates.net/2011/10/26/troubleshoot-your-sl-connection/ And take a look here too >>>> http://community.secondlife.com/t5/English-Knowledge-Base/How-to-improve-Viewer-performance/ta-p/1316923 And if I guessed wrong and that's NOT your problem, click on the Options link in the upper right corner of your question and select EDIT to tell us what you meant.. Please do NOT start a new thread.
  13. True enough. We were just feeling mellow and non-combative at the time. She didn't get the reaction she expected, I think.
  14. It doesn't have to be on file with Linden Lab. It has to be on file with PayPal. The problem is that it takes PayPal a few days to get a transfer from a bank, and they won't send it to LL until THEY get it. That's why LL requires you to have the PayPal account backed by a credit card instead. PayPal and LL get their money instantly that way.
  15. Probably not the same woman, but someone like that showed up to one of our book discussions last winter. We just ignored her "attire" and she left after a while.
  16. Virtual File System When you reinstalled your veiwer, did you do a clean reinstall or did you just dowload a new copy of the viewer and dump it on top of the old one, probably without removing all of the local and roaming files (which is where the problem lies)? When you get that error, the problem is generally that one or more of your settings files have been damaged. Those files, by design, always survive a viewer upgrade so that you don't have to redo all of your Preference settings again. If they have been screwed up, though, the new installation just inherits the old damage. See http://wiki.phoenixviewer.com/fs_clean_reinstall for instructions about doing a clean reinstall. They are written for Firestorm users, but they apply to any viewer.
  17. Here's the official Linden word..... "Often the initial agreement can't be set up due to an unverified PayPal account. To use your PayPal account with Linden Lab, it must be verified and have a credit card on file as a backup funding source. Linden Lab does not accept e-check (bank account) payments through PayPal because they cannot be processed quickly enough to match the instant delivery of virtual goods and services. Therefore, we require that you have a credit card on file with PayPal as a backup payment source." While that doesn't mention Moneypak, I suspect that the rationale is the same. Like any corporation, Linden Lab takes measures to minimize its financial risk. I doubt that you'd have much luck arguing the point.
  18. Essentially the same answer as hibit's >>>> http://blog.machinimatrix.org/jass/ . You can buy the PRO version of JASS-2 raher inexpensively ( L$2000 = $8 US ), but you can get most of its versatility with the free verson. JASS-2 includes Blender, Python, and Primstar as an integrated package.
  19. You can maybe glean some information from the Lindens' blogs, but it won't be much. Those data will be fairly guarded corporate secrets, the sort of things that LL's competitors would like to know.
  20. Which "list" do you mean? If you click thePeople link on the left side in your web profile, you should see all of your Friends list. If you want o remove someone from your Friends list, just click the little gear icon to the right of their name and select "Remove Friend." If you want to stop following a friend (that is, if you want to stop paying attention to the RSS feed on their profile, clich the Stop Following button next to their name. If you want people to stop following you, change your privacy settings (Click Settings >> Privacy).
  21. Please read this rather long and detailed discussion of wire transfers between Linden Lab and your bank >>> http://community.secondlife.com/t5/English-Knowledge-Base/Account-balance/ta-p/700015#Section_.4 . You should be aware of two important restrictions, each described in more detail on that web site..... Note: Because of the high fees we incur for wiring funds, there is a US$25.00 transfer fee. There is also a minimum amount (US$100.00) required to credit your account. If, for example, you want to put US$100.00 on account with us, you'll need to wire us US$125.00. Under certain circumstances, you can request payment from Linden Lab to your bank via wire transfer. Please see the section on Process credit (withdrawal), Note: Use a bank wire only under the following circumstances:PayPal will not permit payments to your country. You are expecting payment of $10,000 or more.
  22. You can set "home" anywhere in SL where you own or rent property, or where a group that you belong to owns property. You can also set "home" at any SL welcome area or infohub. You have to have "home" somewhere, but you get to choose where that is. If you don't like the place you have chosen currently, pick anoher one. (My first "home" location in SL was a Japanese bus station. I have absolutely no idea how that became my home -- it was probably an infohub -- but I changed it about a month later when I joined a group with land.)
  23. To add to Marigold's insightful answer, it may help to remember that SL is not a country or a state. It's a service provided by a company. When you register for the service, you agree to the Terms Of Service (TOS) that the company publishes. Those are the "laws" in SL. The TOS do need to conform to laws in the United States and the state of California, where Linden Lab is, but they can be more restrictive than those laws. If you feel that some part of the TOS is too restrictive (or maybe ought to be more restrictive), you can complain in the General Discussion forum or organize inworld discussions, or you can send letters and e-mail to Linden Lab. And, of course, you or Linden Lab can decide to terminate the agreement between you.
×
×
  • Create New...