Jump to content

Looking to learn scripting, preferably project-based


You are about to reply to a thread that has been inactive for 869 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 869 days.

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

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share

×
×
  • Create New...