Jump to content

PeterCanessa Oh

Resident
  • Posts

    4,476
  • Joined

  • Last visited

Posts posted by PeterCanessa Oh

  1. Let's hope that one day the web will grow up.  I think it's ridiculous that anything but the most basic functionality needs knowledge of HTML (obviously!), CSS (formatting), Javascript (client-side programming) and PHP/Perl/etc. (server-side programming) and SQL/etc. (databases), all with their own commands and syntax.  Then, for a lot of people, there's DTDs, XML, XSL, XSLT, etc.  It all seems a little confused to me.

    Plus, of course, we need to know LSL, but that's probably because it would be too easy otherwise ^^

    (/me is currently working on a project using LSL, HTML, CSS, Javascript, PHP and SQL.  It's going well ... but slowly!)


  2. Shiva Draconia wrote:  ... I have no trouble reading a script, but plenty when trying to write one, lol...

    ...the script I'd used last
    night
    had worked perfectly.. and then to
    day
    , gave a totally different effect

    Come back soon - we'll convince you to write your own.  We all have trouble with it, that's what programming means *grin*

    You've got all the information and reasons above - your night/day comment suggests that the only real problem is that the sim has different lighting conditions during the night and day (obviously).  You also say this is better with fullbright, so all good there.

  3. Permissions:

    YOU own the dispenser and someone else wants the umbrella = YES you need transfer permission

    You have AN umbrella/dispenser and seceral guests = YES you need copy permission

    [Optional: "... use their own dances" = YES, you need modify permission or they won't be able to use their own dances]

    Animations:

    'Dances' are animations, or even collections of them.

    'Hold up [their] umbrella' is also an animation.

    So there are likely to be conflicts between most dances and holding up an umbrella.

     

    What's Mardi Gras, anyway?

  4. If LOLCats are going to be frowned upon, here's some LOLCode instead

    HAI   VISIBLE "Hai Werld"   I HAZ A TOY ITZ 1   IM IN YR LOOP UPPING YR TOY      VISIBLE THING      BOTH SAEM TOY AN 10         O RLY?         YA RLY            KTHX      OIC      IM OUTTA YR LOOP      VISIBLE "Me Counted"KTHXBYE

     

     

    Where have all the off-topic threads gone?  I only get 1 page!  Looks like if we ignore this one it will die :-(

  5. And another option, if it's really just a 'cutout' - use particles!

    I know I mention this quite often but they really are versatile.  Have your attachment calculate the offset at which the guard should appear.  Emit one particle with (say) a 1s life.  Repeat.  Repeating with a slightly longer delay than particle life will make it 'flicker' into position - can be quite spooky and atmostpheric if you get it right.  Repeating with a slightly shorter delay leaves a sort of 'mouse trails' animation effect, which can also be very effective.  A long-ish particle-life with the follow-source flag set makes it, er,  'follow you, which sounds like exactly what you want.

    Particles have very low impact on sim performance and are a lot easier/quicker to adjust than attachments.

  6. Thank you for that.  You definitely have my attention.

    From the other side - as a tenant who is often not able to get online for months at a time - I'd like the ability to rez a prim that will pay you from my spare cash, even if I'm not there to do it.  (In other words, make it easy for people to pay you).

    Paypal integration is probably something I wouldn't want to do any time soon, but I'll look at what APIs they offer.

  7. Authorised resellers:

    Create a database of resellers.  Give them a copy/no-trans script.  If you're taking a cut of their sales sell them copies of a trans/no-copy script that says "I am a customer", otherwise just give it to them copy+trans

    When rezzed the "I am a customer" script gets an update (with the real, working, script either copy or trans, as you prefer).

    That way you keep an eye on the resellers and end-uses

  8. Oookay, understand I haven't read and understood all those scripts, but here's the first things I see:

    1.  There certainly are a lot of ways for the thing to die, however most of them are prevented if your UUID is correct, so first check that (UUIDs are not 'secure' so don't worry about pasting that line in here if you want us to check).

    2.  A couple of linked-messages from other scripts can kill the thing, specifically (line 529) num 903/904 and (line 576) num 9999.  Hopefully you've got some information about where those messages might come from and whether thay are the cause.

    3.  Most likely, I think, is the on_rez() event-handler (line 589).  This will cause the script to go to state dead if it isn't rezzed with the 'secret number' as the start parameter.  The only way to give a script a start parameter is to rez it from another object, when you rez it yourself the parameter is always 0.  I'd set the secret number to 0, then it will always work ;-)

    If you don't already have documentation I'd get in touch with whoever wrote this or maintains it.  Searching for XPets groups would probably be a good start.

  9. What they said - even if you just want "an answer" some things do not have a simple, definitive 'do this, then this, click this' solution.

    I usually read Answers to make sure I keep up with the latest advice.  So I want to see All posts, why do I have to load 'open' and then change that preference again and again.

    In any thread I want Oldest First.  Why, despite setting both preference settings to Oldest First do I still get Newest First, and have to click to change it on every single thread I read!

    (Apart from those two things this software does look and feel a universe better than the jive-arse stuff we had) .

  10. I always used to use LSL Editor but I've changed to LSL Plus (see the editors page mentioned above) for Eclipse.

    The advantages are that some of the more recent improvements to LSL are recognised and I now have a single IDE for all my programming (LSL, PHP, Python and Javascript).  As I'm scripting external comms (to PHP web pages) that's pretty useful at the moment.

×
×
  • Create New...