Jump to content

Darkie Minotaur

Resident
  • Posts

    1,663
  • Joined

  • Last visited

Everything posted by Darkie Minotaur

  1. You asked about the scripting language(s) available in SL - the answer to this is pretty simple: LSL. Bots, however will for the larger part run outside SL - on a windows, Linux ... box and aren't written in LSL (but usually in C++ or C#) - a bot is a some kind of viewer. These bot usually understand a range of different commands that follow the programmers syntax. I hope this gives you a first idea of what a bot is. LSL, the scripting language of SL, is used for writing and executing scripts in SL to manipulate objects and data. You can also use LSL to communicate to the world outside using http.Just to give you a rough. If you need a bot or if what you need can be done in LSL and some webserver language like PHP depends on what you actually want.
  2. /me shrugs and continues to munch his lunch
  3. You could in short intervals like 10 secs. call this llReuestSimulatorData and see if it's starting
  4. Have you tried Voids llSetText trick? vector startPosition;vector endPosition;integer counti = 0;default { on_rez(integer a) { llResetScript(); } attach(key id) { llResetScript(); } state_entry() { startPosition = llGetLocalPos(); endPosition = startPosition + <0.1,0.0,0.1>; } touch_start(integer total_number) { if (counti==0) { llOwnerSay( "Up"); counti = 1; llSetPos( endPosition ); llSetText(" ", <1,1,1>, 0); } else { llOwnerSay( "Down"); counti = 0; llSetPos( startPosition ); llSetText(" ", <1,1,1>, 0); } }} This works great for me.
  5. I assume you mean a script that e.g. just reacts to touches of avas that have a certain group active. If so, you will most likely fine a line containing llSameGroup or llDetectedGroup - this compares the group passed e.g. of the toucher to the group the object it assigned ti - so you just have to change the group of the object
  6. I see. This forum is for people who need help with or want to discuss scripting issues - not for requesting full scripts. For that you could try the Wanted forum or the Employment forum. There's a number of in world groups where you could ask as well - **Script Collectors** is one that I remember.
  7. With what do you need help exactly? As for the profile pic reading, there are quite a few free scripts out there (many of them will most probably have stopped to work, so you have to test first). As for the "logging in" you have to be little more specific - the best wa is just to describe the use case.
  8. Go to secondlofe.com, log in, go to Help - look for "Related Links" click "Contact Support" and fill in a form after hitting "Submit a Support Case form" or something like it
  9. Same effect here: You need 1m on Phoenix to see the movement without any tricks.
  10. In that case I would opt for an obvious character like * to go in front of the /me
  11. I have a little greeter tool that just does what you describe - I copy and paste the greetings - and I have had the same problem. I just added a blank in front of the / - I coundn't find another way - and I didn't care too much, actually
  12. If I get you right, you need a particle effect that stops after some time. Basically, there are too ways: after starting the llParticleSystem, you add a llSleep and then another llParticleSytem([]) you use the prameter PSYS_SRC_MAX_AGE Just a little remark: about 10% of your post deals with your actual request - the rest just makes it hard to read
  13. llListenRemove needs the handle, not the channel - at least to my knowledge - but you can easily test it to make sure - I can't go on right now.
  14. I think that there is now way to make the ava sit without a second click - basically the same answer as here
  15. Geh über seconndlife.com, log dich ein, Hilfe-> bei "Verwandte Links" klicke "Support kontaktieren" und dann "füllen Sie das Formular „Fall einreichen“ aus" - dort kannst du dann ein formular ausfüllen
  16. I don't fully understand what you need. The fact that a prim has been touched does not mean you cannot trigger a sit from it. You e.g. have a touch/grab in one state of a script and a sit on the other - if it's this what you mean.
  17. What is the point you're trying to make (if you are trying to make one at all)? That LL is changing their marketing mix? Where have you been in the last 18 month? You don't need to analyze keywords for that - just look at the new viewer, the tighter integration with FB and twitter. And the Tao - what about that? Again: What is your point if there is any?
  18. As far as I know - and my experiences point in the same direction - there is an event queue that can hold up to 64 events - if it's full, the other events are silently lost.
  19. That would be the simplest one - use llWhisper() instead of llSay() to limit the area in which the pic is heared more default{ touch_start(integer total_number) { llSay(0, "Type what you want the pic to say here"); }}
  20. Ok - I understand. I think that the number that are shown in the "Edit Linked Parts" view don't have to correspond with the link numbers. I would follow a different path: an assumption first: there are settings a user can make that afffect how some of the prims look (I guess variable m contains which choice the user has made). As an example, if the user chooses silver, certain parts change their colour accordingly. name the prims affectred in a certain way - eg, name all of them "colourchange" on a change, loop through all prims and apply the change to those named "colourchange" Here's an example: integer num = llGetNumberOfPrims(); while (num) { if(llGetLinkName(num) == "colourchanger") { llSetLinkPrimitiveParamsFast(num, [PRIM_COLOR, ALL_SIDES, <1.00000, 1.00000, 1.00000> , 1.0]); } --num; }
  21. Just a little remark: post code formatted as code - it makes it much easier to read it. I haven't experienced any limitations to llSetLinkPrimitiveParamsFast yet - but I can't remember what the biggest object was I used it on. How did you check the link numbers?
  22. What exactly do you mean by 'synching' in this context?
×
×
  • Create New...