Jump to content

Looking to learn scripting, preferably project-based


You are about to reply to a thread that has been inactive for 168 days.

Please take a moment to consider if this thread is worth bumping.

Recommended Posts

I'm looking to learn scripting, but I have no idea where to even start. I'm familiar with the basics of programming, but I don't know how to move past that. I know about the wiki already, but that doesn't really help as it is a reference document rather than being instructional. What I'm hoping for is project-based instruction, where I go through specific projects in order to learn LSL. There was some game or something someone made last year, but it looks like it's been taken down.

Anything at all? Books written in the last 15 years? YouTube videos? Inworld instruction?

Thanks.

Link to comment
Share on other sites

i have only read excerpts from it so not sure how comprehensive it is. And it is a bit aged (2008) so some of the newer functions are not covered but as a tutorial for the basics then "Scripting Your World" which was sponsored by Linden

https://www.amazon.com/Scripting-Your-World-Official-Second/dp/0470339837/ref=pd_sim_1?pd_rd_w=Y3p5K&pf_rd_p=495b84a8-4624-4096-8e20-27b4882c0d09&pf_rd_r=NM5J62TSD4C1APQB3804&pd_rd_r=fa45039b-6ce0-4155-87ba-10e8bb6caf2c&pd_rd_wg=2zG70&pd_rd_i=0470339837&psc=1

Link to comment
Share on other sites

I took my first steps scripting by collecting freebie scripts and modifying them to my wishes and needs. You can find crates upon crates of them at freebie places.
An additional resource which helped me understand what each function does is LL's official LSL wiki and they also have an LSL tutorial which you could follow.

  • Like 1
Link to comment
Share on other sites

  • 9 months later...

I believe one learns by doing. Sure you can memorize every function by going true the entire wiki but that doesn't teach you how to be creative with those functions.
Its like building with Lego. What is there to learn? How does one build a Lego car?

Challenge: Go build a box that gives you a blue menu when you click it. In that menu there needs to be a button that gives a object. When you have it done and working post it here if you want some feedback on it. It might take you a while to do but there is nothing better then learning by doing in my opinion.

Here's a other good source for sample scripts: https://www.outworldz.com/cgi/freescripts.plx?Category=Menu

All you need is:
http://wiki.secondlife.com/wiki/LlDialog
http://wiki.secondlife.com/wiki/LlGiveInventory

Also make it a habit to check the "See Also" section on those wiki pages.

Link to comment
Share on other sites

You are about to reply to a thread that has been inactive for 168 days.

Please take a moment to consider if this thread is worth bumping.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...