Jump to content

Rolig Loon

Resident
  • Posts

    46,245
  • Joined

  • Days Won

    5

Everything posted by Rolig Loon

  1. Congratulations, and thank you, Lindal. That must be a very recent change, and it's a welcome one. As recently as this past spring, people who had asked about this in the Answers forum were still telling me that their transactions only went through after they put money in their PayPal account, as you and I had been advising them for years. If Linden Lab's accounting system has improved, this is great news. As I tried explaining to the OP, this has been a difference between the way that PayPal worked for SL and the way it worked anywhere else in the Internet. It made no difference whether you could buy peanut butter from Amazon.com with your zero balance PayPal account. Linden Lab wouldn't let you. So now ... Progress!
  2. As soon as my horse heard that there were new lands to explore in the south of Bellisseria, he was eager to go exploring. So was I. Like most visitors in these new regions, we arrived at Campwich station. The sun was already high in the sky and there was a fresh breeze blowing from the west. My horse isn't much for indoor life, so instead of staying to see what's in Campwich Lodge we took a hint from the wind and headed over the hills into Wolfington. We detoured briefly into Placid and Arvee, sticking mostly to dirt roads at first to be sure that we didn't wander into someone's camping area by mistake. The trouble with these roads, though, is that they have lots of bridges, and bridges with open timber make my horse nervous. There's enough space between them to make crossing treacherous. I didn't want to take a chance that he'd break a leg. He didn't like the train tracks, either. Rather than court disaster, therefore, we headed cross country. There's plenty of open land between the campers, as it turns out, and it's beautiful. We forded streams and climbed up on ridges to get a better view, still headed roughly west-southwest through Purtis. Here in Quitman, I swear that I saw a wolf dash off through the underbrush. I wish I hadn't forgotten my binoculars. I'm terrible at spotting birds without them. I heard songbirds in the trees all along our journey, but I never spotted a single one. It didn't take long to discover that some of the prettiest land in these new regions is along streams. Everywhere you look, there are narrow rivulets and cascading brooks. I'm afraid we actually got lost for a while as we wandered up one after another. Before we knew it, we were in Proctor, not having actually covered much distance but having spent most of the afternoon. There's an absolutely magnificent cascade there, with a shallow plunge pool where I was very tempted to take a dip. We were still too close to camping trailers, though, and I didn't have anything to change into. Maybe another day. Even late in the day, the sun was hot and both of us were thirsty and tired. We picked our way slowly downstream, walking gingerly on the rocks and stopping every once in a while so that he could drink a little water. All in all, it was a gorgeous afternoon. We didn't really make it as far as I had planned, but that's OK. Some days are meant for wandering and others for being lazy. There will be plenty of time to come back and explore further. At least we got as far as Proctor.
  3. That would usually be my advice too. I have a sense that the OP is willing to experiment, though, and I was hoping to nudge in that direction. A blinking light is a nice place to start learning.
  4. Nope. What I gave you was llSetLinkPrimitiveParamsFast(LINK_SET,[34,2,PRIM_FULLBRIGHT, ALL_SIDES, iON, PRIM_GLOW, ALL_SIDES, 0.05*iON, 34,1,PRIM_FULLBRIGHT, ALL_SIDES, !iON, PRIM_GLOW, ALL_SIDES, 0.05*!iON]);
  5. And did you try it? Substitute the existing lines of code with that one. Wait... That's not what I gave you as a substitute. Look again.
  6. Yes. Substitute: llSetLinkPrimitiveParamsFast(LINK_SET,[34,link_number_of_the_star,PRIM_FULLBRIGHT, ALL_SIDES, iON, PRIM_GLOW, ALL_SIDES, 0.05*iON, 34,link_number_of_the_heart,PRIM_FULLBRIGHT, ALL_SIDES, !iON, PRIM_GLOW, ALL_SIDES, 0.05*!iON]); I encourage you to keep on playing with it to see what you can do by adding some extras cautiously. Study a couple of basic tutorials to get yourself started. We all started this way at some point. As long as you have a script that already works, you know that you can toss your experiments if they don't work the first time. Be bold.
  7. They should both be blinking at exactly the same time. That's why they are in the same SLPPF statement.
  8. They should already be blinking on/off every 3 seconds. Change the timer to some other value if you wish. I assume that the script is actually installed in the root prim and is running.
  9. Pardon me for responding. We get variations of this question quite often, usually from people who are new to SL and do not know as much as you evidently do. It's easier to explain than to guess at what you might already know. No, you are wrong there. It has nothing to do with your credits score (mine is excellent, BTW) or with how well PayPal works for buying things on other on-line sites. Linden Lab requires that a payment method be capable of (1) sending and receiving funds and (2) doing it instantly. You may certainly use PayPal as a payment method but if you do, you must always have sufficient cash balance in the PayPal account to cover purchases. Failing to do that is a very common reason for the Lab to cancel the transaction. If your PayPal account is backed up by a credit card, it is generally (but not always) backfilled very quickly, so it meets criterion #2 above. If it is backed up by a bank account, it generally takes the bank up to two days to backfill PayPal. Linden Lab will not wait for two days, so your transaction will fail criterion #2. This happens to SL residents often enough that it's one of the first things we are careful to point out when we get a question like the one you posed.
  10. No, it's the number of that link. And SLPPF is llSetLinkPrimitiveParamsFast. if you don't already know the number of each link, then you can ask the script to find it as it starts, provided that you have named the links appropriately. For example, if you have named them "Star" and "Heart" (nice logical choices), then you could add lines in the state_entry event like: integer i; while ( i < llGetNumberOfPrims() ) { string strName = llGetLinkName(i); if ( strName == "Star" ) { link_number_of_the_star = i; } else if ( strName == "Heart" ) { link_number_of_the_heart = i; } } and then be sure to make link_number_of_the_star and link_number_of_the_heart global variables, just like iON is now.
  11. A Premium account should renew automatically. That's right in the TOS (LL TOS, Sect. 4.3). If it doesn't happen because of a "Problem with your account...", the problem is often that the system either no longer recognizes your payment method or your payment method does not have enough money in it to cover the changes. First thing, open your dashboard and look at Account >>> Billing Infprmation In the part that I highlighted, if it doesn't already say "Land, premium, and other recurring fees", click Change and adjust it. Otherwise, you haven't authorized Linden Lab to use that payment method for paying your Premium bills. You may have authorized it to buy L$ or something else ... Then, be sure that your payment method is really PayPal or a credit card, not a debit card or a pre-paid card of some kind. Almost all prepaid cards and debit cards will fail. So, replace it if that's the case. Finally, if you are using PayPal, be sure that the cash balance in your PayPal account is at least large enough to pay the charges from LL. Your bank or credit card will not backfill PayPal fast enough to satisfy Linden Lab. They want payment now, not two days from now when the bank gets around to transferring cash to PayPal.
  12. If the star and the heart are linked in the same object, all you need to do is put a SLPPF command in a timer and turn the effect on/off in successive steps in the cycle. So, something like: integer iON; default { state_entry() { llSetTimerEvent(3.0); llSetLinkPrimitiveParamsFast(LINK_SET,[34,link_number_of_the_star,PRIM_FULLBRIGHT, ALL_SIDES, iON, PRIM_GLOW, ALL_SIDES, 0.05*iON, 34,link_number_of_the_heart,PRIM_FULLBRIGHT, ALL_SIDES, iON, PRIM_GLOW, ALL_SIDES, 0.05*iON]); } timer() { iON = !iON; llSetLinkPrimitiveParamsFast(LINK_SET,[34,link_number_of_the_star,PRIM_FULLBRIGHT, ALL_SIDES, iON, PRIM_GLOW, ALL_SIDES, 0.05*iON, 34,link_number_of_the_heart,PRIM_FULLBRIGHT, ALL_SIDES, iON, PRIM_GLOW, ALL_SIDES, 0.05*iON]); } } assuming that you know the link numbers of the star and the heart, which you need to replace above. You can of course adjust the timer and the intensity of the glow as you wish. As usual, any scripts posted as part of responses in this forum should be understood to be examples, not necessarily optimized or tested in world.
  13. Also, to be clear, I didn't think that you were suggesting that the OP should break the law either. I wanted to be sure that he understood that he shouldn't take your question that way.
  14. I hope not. I mean, the fact that you can appear to be in an embargoed state by virtue of using a ISP in one seems to imply that you can do the reverse. If a VPN lets you skirt the laws in your own state, though, then you are clearly doing something illegal. If the authorities catch you, they won't be happy. I don't sympathize much either.
  15. Tom Lehrer was always one of my favorites, and the Vatican Rag was one of his best. Thanks, Maddy.
  16. If you Internet Service Provider is in a state that does not allow on-line gaming, then it's the same as if you lived there yourself. Connecting to SL with an ISP in a different state puts you in a mess of legal jurisdictions.
  17. If that is all that you want to do, you don't need any script at all. All that you need to do is put your object into a prim box and set the properties of the box to sell its contents. Read this Knowledge Base article You can make your box as simple as you like, or you can put a texture on the outside -- perhaps a photo of the thing that you are selling. Once you have set its properties, the box is a vendor, the simplest, easiest vendor you can make. I suggest practicing a bit before you set a vendor out for other people to use. Follow the instructions in that article, make a vendor, and have your alt or a friend test it to see that you have done it right.
  18. The Debug Setting RememberPassword if designed to Keep password (in encrypted form) for next login. It's set to TRUE by default but you can set it to FALSE so that it forces you to type the password manually each time. It looks like the Debug Setting AutoLogin is supposed to default to FALSE. If yours isn't. you can set it to FALSE so that your viewer should not login automatically using your last username/password combination. As far as I can see, though, there's no setting to leave the login name field \blank. The best you can do, as Sasy suggests, is to pretend to log in and type nonsense in that field so that the last name it saves will not be yours.
  19. I am very pleased with my Realistek Appaloosa stallion. He's the horse I have been riding on some of my travelogue wanderings in Bellisseria this summer. It took me a little while to figure out which features work on the worn version rather than the rezzed version (or vice versa), but I've used both successfully. When I'm not riding, he grazes peacefully on my region. He's a fine traveling companion. He even has a nice whinny. Someday I really have to name him.
  20. It's mildly complicated but, as with each of the other topics you have asked about, I'm sure that you can work through the logic. Here's the basic challenge: You want to create a list of people who are allowed to do stuff with your script (open doors, teleport, get gifts,... whatever your script does... ). So, you need to create a global list variable to put the names (or UUIDs) in. Then you need a way to add names. For that, you need to have a way for the user to open a Text Box (with llTextBox), so use one of your dialog buttons to open it. Then tell your listen event what to do with whatever the user types in the text box >>> add it to your global list. That's all there is to it, except .... What if the user wants to remove a name from the list? What if the user tries to add the same name twice? What if the user types a name that does not exist or is not a username? Again, I'm sure that you can work through the logic of questions like this, but here are some things to think about: 1. You can easily set a flag during the action that opens a text box, and then use that flag to tell the listen event whether it's hearing a name that is supposed to be added or one that is supposed to be removed. If it's a name to remove, you'll need to find it in the list and then use llDeleteSubList. 2. You can use llListFindList to see whether any particular entry is already in a list you have created. 3. You can use llRequestUserKey to see whether the UUID associated with a name is a real avatar UUID or is NULL_KEY. And so on. The basic business of creating the list isn't the hard part. It's the tests that you have to include to detect when the user has tried to do something impossible or unexpected. Then once you have the list, all you need to do is look to see if llDetectedName(0) is on it. If so, the user is allowed to proceed.
  21. As much as I truly love what's going on in Bellisseria, I haven't been moved to upgrade to Premium yet. That's a puzzling reaction, as I think about it, but I think I understand better now that the camping trailers have appeared. I love being outdoors. Decorating indoors has never held much appeal for me, because indoors is just a place for sleeping and eating. When I take RL vacations in RL, I head for the countryside (Scotland, Croatia, the Canadian maritimes, Iceland ... ). When I'm at home, I look forward to taking a long walk in the woods or around a nearby lake. I'm finding great joy in wandering around Bellisseria and seeing the landscape, just as I do in RL. The camping regions are stunning, the best I have seen yet! If I were exploring a RL place like this, even at my advanced age, I would grab a tent and a sleeping bag and hike off into the hills. The trailers are wonderful. I just don't want to live in one. I get more than enough enjoyment by visiting. 😊
×
×
  • Create New...