Scripting Mentors

This page has moved here

since it is being used this way, it changes the wording a little at the moment, but will eventually contain more lessons etc.


Trackbacks & Pingbacks

  1. Volunteering in Second Life » Scripting Mentors pingbacked on 13 years, 4 months ago


  1. * SignpostMarv says:

    Good work to start from- listing common tasks using those functions rather than listing the LSL itself would be preferable though.

    Making doors, making llSetText() attachments (also known as flip titles) would be basic

    Vendors, Vehicles & Weapons would be intermediate. Intra-Sim communications (HUD attachments controling in-world stuff, link messages etc), /channel commands for stuff would be intermediate (simpler things *may* be basic though.

    Grid wide communications, external communications, third party combat & health systems etc would be advanced.

    | Reply Posted 13 years, 4 months ago
  2. * eloise says:

    The only trouble I have with that is that applications are basically limitless… or limited by imagination only.

    I was thinking of putting in “switch scripts” – lightswitches, doors, windowshaders as basic. I can, and probably will, mix up the applications and the calls above basic level. Why? Well I can think of dozens of things that use llSetPos, llSetRot, llMoveToTarget, etc. from slave collars, to guns, to windmills, to fly boosts, to animated tails/eyes/dragon avies (I can carry on). But, in essesnce knowing the sorts of code calls I can use will let me start to build code for each of those. How about I add after each group a couple of examples of the sorts of applications that might use that code?

    Vendors rely critically on builds and (usually) textures – which by the earlier guidelines of relying on other areas makes them advanced. They’re not complicated, so could almost be basic really without that limit, but do you want to vary the guidelines?

    I also think the specialisms is still required – I can teach how to do external communications, and have a few systems that use it – tick that box for advanced scripting mentor (yay me!). I could teach you the basics of making weapons, but I’ve not worked on it much, it doesn’t appeal and there are things about shield busting that the good weapon designers use – do I tick it or not?. But I really can’t teach you how to script a vehicle. It’s all internal, so it should be intermediate, but it’s such a specialised subset that I’m still inclined to think it’s a specialism that not every otherwise totally competent scripter can do. I know for example Jeffrey Gomez who can do things I just look at in awe with scripts hasn’t used the vehicle code at all…

    | Reply Posted 13 years, 4 months ago
  3. * SignpostMarv says:

    Look at how functions are categorised on the scripting wiki, and use those as the sub category names where possible.

    | Reply Posted 13 years, 4 months ago
  4. * eloise says:

    I’ve restructured and expanded – and included a load of links too. What do people think?

    | Reply Posted 13 years, 4 months ago

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: