Jump to content

Galatheus

Resident
  • Posts

    33
  • Joined

  • Last visited

Reputation

4 Neutral

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I am an experienced mesher looking for commission. I make any stuff particularly furniture, custom or not My pricing is one of the cheapest you can find these days on SL, but without sacrificing quality at the same time I have done commission work in the past, from booths, vendors to actual stores If you need someone to make stuff from scratch or simply someone to fix your mesh I can do it for you You can check my work via the link in my SL profile You can contact me on SL or here my username: Galatheus / Galatheus Resident
  2. maaaan cuz the thing is it looks good on blender, but when applied to sl it's distorted. I wonder if there's a program that shows it accurately as if its applied to sl
  3. My devkits don't have a UV map HELP! it's hard to make tattoos without a test dummy
  4. learn it. it's better and I promise you that. at least try 2.80+ first and go from there
  5. I'm using the classic avi UV to make tattoos but the boob area is so distorted everytime I apply a tattoo. What should I do?
  6. yeah to play a non loop animation repeatedly
  7. Apologies if this isn't the right place for this thread, I just wanted to know if I can loop a pose on avisitter? if so, how?
  8. oh my Lord thank you so much Fritigern Gothly you the man for this!
  9. Well, I have a furniture with an option to change the texture. The script uses a listen function as it has a remote script and a receive script. The problem is when I rez multiple copies of the same furniture, and I try to change the texture of one of them it changes all the copies as well because they all have the same channel in the script. I only want the object i touched to change and not all of them. Receive script looks like this: default { state_entry() { llListen(123, "", NULL_KEY, ""); } listen( integer channel, string name, key id, string message ) { if (llGetOwnerKey(id) != llGetOwner()) { return; } if (message == "tex1") { llSetTexture("UUID",1); } if (message == "tex1") { llSetTexture("UUID",2); } if (message == "tex1") { llSetTexture("UUID",3); } if (message == "tex1") { llSetTexture("UUID",4); } if (message == "tex2") { llSetTexture("UUID",1); } if (message == "tex2") { llSetTexture("UUID",2); } if (message == "tex2") { llSetTexture("UUID",3); } if (message == "tex2") { llSetTexture("UUID",4); } } } Button script looks like this integer menu_handler; integer menu_channel; integer channel_control = 123; menu(key user,string title,list buttons) { menu_channel = (integer)(llFrand(99999.0) * -1); menu_handler = llListen(menu_channel,"","",""); llDialog(user,title,buttons,menu_channel); llSetTimerEvent(5.0); } default { state_entry() { llSetTouchText("Remote!"); } touch_start(integer t) { menu(llDetectedKey(0),"Choose your label",["Brown","White"]); } timer() { llSetTimerEvent(0.0); llListenRemove(menu_handler); } listen(integer channel,string name,key id,string message) { if (channel == menu_channel) { if(message == "Brown") { llWhisper(channel_control,"tex1"); } if(message == "White") { llWhisper(channel_control,"tex2"); } // llSleep(0.50); // llSetColor(<1,1,1>, ALL_SIDES); } } }
  10. Thanks for all the response, I guess all I can do now is to tell users to turn off their AO first. Not the result I'm looking for. But that said, I saw some functions in the LSL Portal such as llSetAnimationOverride. Can I somehow use this instead to override whatever animation is currently playing on an avatar?
  11. Thank you for your answers, it helped a lot. I am now figuring out little by little certain codes and how to properly use them. Also thanks to the LSL Portal, with all you guys' help I'm able to make the script work. I still have a long way to go to completely understand LSL codes but yeah thank you!
  12. Hi again script experts. I have an animation with a priority that seems below (on upload) most AOs on sl. Problem is, this is the only animation I found that I need for this project. I'm stuck. When I activate the animation with the script it doesn't play over my AO and I have tried it with different ones. Is there a way to set this anim's priority to 4 with scripting?
  13. thank you for the response. I'm really new to scripting. I started a week ago. So please cut me some slack if my questions are gonna be basic. For long term of course I want to learn to script on my own from scratch. And for this particular script I can't seem to lead myself to the right direction. Which tutorials to watch for this specific topic, and what not. So if you guys know the best tutorials I would appreciate their links. Now, I get syntax errors whenever I try to solve this. Of course I know this isn't the full script. I just don't know how to set the timer, run time and state entry events to make this touch event function work. As for the short term solution, I don't exactly know what to write to make the strCurrentAnimation a global string and what purpose. Is it to set what animations are gonna be used? default { state_entry() { llOwnerSay( "Your HUD is ready" ); llOwnerSay( "Visit.." ); } touch_start(integer detected) { llTriggerSound(llGetInventoryName(INVENTORY_SOUND,0), 1); llRequestPermissions(llDetectedKey(0), PERMISSION_TRIGGER_ANIMATION); } run_time_permissions(integer perm) { if (perm & PERMISSION_TRIGGER_ANIMATION) { llStartAnimation("2"); llSetTimerEvent(5.0); } } timer() { llSetTimerEvent(0.0); llStopAnimation("2"); } } this is what I have so far.
  14. I can't quite figure out how to do this simple script, where I put multiple animations in a prim/button and the script will play them randomly when the button is touched. Anyone?
  15. I finally figured it out guys. Thanks for all your help and the sample scripts provided. Bless you all
×
×
  • Create New...