Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

3 Neutral

About Ewadir

  • Rank
    Advanced Member

Recent Profile Visitors

116 profile views
  1. No one can answer for somebody else. I think building a big virtual house or putting an avatar to dance over a blue ball is silly, but some people love it and I understand. Maybe some people don't like the idea of simply having a partner: they want to pay to be in control (or get paid to be under control) because it's part of their fantasy. It is not "total BS". Your advice may work, but it's unethical. I hope everyone doing it get punished/banned, etc.
  2. Wow, thank you very much for all good information, bookmarked for future reference. This is the root of the problem. I tried to link my verified PayPal account to LL (verified and used for operations both in my currency and US dollar) so I could finally have Payment Info and open a store, but it never worked for me. PayPal asks for credit card information. First, I don't have and I don't want a credit card. Second, many people in this forum told me they were able to link their PP accounts, even without cc info. I suppose it's an issue about my bank (I live in Brazil). So, unless I ask for a credit card just for that, I won't have Payment Info so soon, maybe never.
  3. As I said before somewhere in this forum, I was never able to link my PayPal account to Linden Labs, so I still can't open a store - I'm producing tattoos for friends and I would like to make it "professional". Someone told me to try Caspervend system, so can anyone experienced explain the basics on how it works? Do I still need to link my PayPal to Linden Labs? Can I use Caspervend to sell my creation not owning land/store? If yes, I suppose they have a tax, right? I know I can simple browse their extensive FAQs and a wiki, but I would like to see opinions of users. Thank you.
  4. Unless they don't sell something saying "permanent updates" or something, I don't think will be fair to sell the same one with a major update.
  5. *Ctrl Alt T to check all women in the place with... tools hanging and dodging like Neo in The Matrix* What's the problem bringing one-night stands home? Use it, ban it. Or not, if he is a "pleasant visit". Well, why not? But sometimes is good idea asking friendship to find the person as a yellow dot in my map when visiting some places. Useful for interesting people that I want to casually meet again.
  6. 9 gs dancing? My "girlfriend" danced for a couple months and couldn't even make 1K, even having a nice avatar. Maybe I should morph and dance myself too
  7. Too much words, didn't read . Reminds me the "para-RP" thing, it's so incredibly boring... Even worst than "sit-in-a-ball-and-stay-mute-for-10-minutes".
  8. Somos dois. Abri ticket sobre isso com a LL e com o PP. Nada. Impressionante é que meu PP serve para praticamente tudo. Pago Facebook, recebo de empresas de fora. Mas só a LL não aceita.
  9. My fault. I was sure this was the People > General Discussion... Thank you again. (Any moderator able to move it, feel free).
  10. The warning is done, I just need to set the outside source. Sounds like the best way, since there is no way to provide note links "P2P", let's say. That's a good one, except the fact that I don't log daily, so I would really need trustable managers. Sadly the land solution is great, but far from my "the wanderer" reality LOL Thank you for the ideas.
  11. I feel stupid since I'm here (SL I mean) for almost a full year and still don't know some basic tricks. I have a group. This group is ahn... adult oriented, so we need to have clear rules BEFORE people decide to join to prevent tons of drama. How can I make the notecard available to everyone before it? (I know there is an area for group notices, but I need to let people check rules before joining.) Maybe I should create a blog elsewhere with the rules and link it on group description? Will it work?
  12. I have large experience with Photoshop and Illustrator, but little to none with 3D softwares. Following recommendations, I'm using Mudbox to apply the texture/tattoo as stencil, and export the uv as a Photoshop file, so the tattoo doesn't get too flat. For a localized tattoo, it's great. But it's almost impossible to make it seamless. The distortion to wrap the surface makes very difficult to reposition the stencil exactly on the edge of the previous application. Is there any developer here to tell me if I'm doing something wrong? Is Mudbox the right tool, the one you use? Or is it possible to wrap an arm, for example, with the stencil?
  13. It wasn't really clear. The correct term should be "wearer" and not "user". So yes, I'm trying to animate the one who wears the HUD. *** Thank you, but it doesn't work for me this way. Anyway, it's working this way: default { state_entry() { llRequestPermissions(llGetOwner(), PERMISSION_TRIGGER_ANIMATION); [...] and... else if (message == "Hate") { llStartAnimation("hate"); [...] It's working simple as that. Not sure about caveats, still testing. Unbelievably easy
  14. Ok, abusing your patience, but I'm really trying to learn it. In your previous explanation, you told me that: attach(key id) { if(id) llRequestPermissions(llGetOwner(), PERMISSION_TRIGGER_ANIMATION); } This must be on 'default', so it gives permission for any animation on the attach event, and any time later, right? Then, "at any point later when you would need to play an animation, you can simply call llStartAnimation". I tried exactly this right now, same error of "script trying to trigger animations but PERMISSION_TRIGGER_ANIMATION permission not set"...
  15. Still not working, I'll let here a more complete code so maybe someone can point me where I'm doing wrong. My intention is: when person who wears the object clicks "hate" or "love" in response to the HUD, his or her avatar will play an animation. Example: a poke, you can like or hate, and react accordingly (it's more a study, don't take it so seriously as a finished idea of product): list openChoices = ["Love", "Hate", "-"]; string dialogInfo; key toucherID; key ownerID; integer channelDialog; integer listenHandle; integer onoff; string thaName; string ownerName; default { attach(key id) { if(id) llRequestPermissions(llGetOwner(), PERMISSION_TRIGGER_ANIMATION); } state_entry() { // generates a negative non-zero from the last 7 digits of the UUID of the object. Zero = public channel. channelDialog = -1 - (integer)("0x" + llGetSubString( (string)llGetKey(), -7, -1) ); // set owner of the object ownerID = llGetOwner(); ownerName = llKey2Name(ownerID); } touch_start(integer num_detected) { // detect toucher id and retrieve uuid, so dialog will be show only to him/her toucherID = llDetectedKey(0); thaName = llKey2Name(toucherID); // remove any previous llListenRemove(listenHandle); // dialog text if (toucherID == ownerID) { dialogInfo = "\nPokes itself"; } else { // if other person, check profile dialogInfo = "\n"+ thaName +" poked itself"; // show profile llInstantMessage(ownerID, "Check profile: secondlife:///app/agent/"+(string)toucherID+"/about"); // warn 'poker' person is thinking about it llInstantMessage(toucherID, "The person is thinking about that..."); } // listen open listenHandle = llListen(channelDialog, "", ownerID, ""); // create dialog in that channel llDialog(ownerID, dialogInfo, openChoices, channelDialog); // setting time limit for response llSetTimerEvent(30.0); } listen(integer channel, string name, key id, string message) { if (message == "-") { // in case we reopen the dialog, return now before removing the listener llDialog(ownerID, dialogInfo, openChoices, channelDialog); return; } // Turn off listener at a convenient common junction llListenRemove(listenHandle); // stop timer since the menu was clicked llSetTimerEvent(0); if (message == "Love") { // default message llInstantMessage(ownerID, thaName+" poked you and you love it."); // other person? Warn if (toucherID != ownerID) { llInstantMessage(toucherID, "The owner loved it"); } } else if (message == "Hate") { llInstantMessage(toucherID, "The owner HATED it, don't do it again!"); // I know it's not here, but this is where it must happen, but I have no idea how :) run_time_permissions(integer perm) { if (perm & PERMISSION_TRIGGER_ANIMATION) { llStartAnimation("Walkpose"); llSetTimerEvent(14.0); } } } else { // do something else. } } timer() { llSetTimerEvent(0); // stop timer llListenRemove(listenHandle); llWhisper(0, "Time out!"); } }
  • Create New...