SlideShare a Scribd company logo
1 of 16
Beginning Scripting LIB 287 - Jeremy Kemp
Second Life  ,[object Object],[object Object],[object Object],[object Object],[object Object]
Linden Scripting Language ,[object Object],[object Object],[object Object],[object Object],[object Object]
Variables hold data ,[object Object],[object Object],[object Object]
Variable Types ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Global vs Local Variables ,[object Object],[object Object]
Typecasting ,[object Object]
Rotate script ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
URL Loader script ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Giver script ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Hello World ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Floating text ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Color by Numbers
Other Possible Events ,[object Object],[object Object],[object Object],[object Object]
Loops ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
More info ,[object Object],[object Object],[object Object],[object Object]

More Related Content

Similar to LSL Scripting

Introduction of javascript
Introduction of javascriptIntroduction of javascript
Introduction of javascriptsyeda zoya mehdi
 
JavaScript Foundations Day1
JavaScript Foundations Day1JavaScript Foundations Day1
JavaScript Foundations Day1Troy Miles
 
Building DSLs with Xtext - Eclipse Modeling Day 2009
Building DSLs with Xtext - Eclipse Modeling Day 2009Building DSLs with Xtext - Eclipse Modeling Day 2009
Building DSLs with Xtext - Eclipse Modeling Day 2009Heiko Behrens
 
A well-typed program never goes wrong
A well-typed program never goes wrongA well-typed program never goes wrong
A well-typed program never goes wrongJulien Wetterwald
 
Introduction To Groovy 2005
Introduction To Groovy 2005Introduction To Groovy 2005
Introduction To Groovy 2005Tugdual Grall
 
Kotlin Austin Droids April 14 2016
Kotlin Austin Droids April 14 2016Kotlin Austin Droids April 14 2016
Kotlin Austin Droids April 14 2016DesertJames
 
Ajax and JavaScript Bootcamp
Ajax and JavaScript BootcampAjax and JavaScript Bootcamp
Ajax and JavaScript BootcampAndreCharland
 
Jscript Fundamentals
Jscript FundamentalsJscript Fundamentals
Jscript Fundamentalsrspaike
 
Beyond javascript using the features of tomorrow
Beyond javascript   using the features of tomorrowBeyond javascript   using the features of tomorrow
Beyond javascript using the features of tomorrowAlexander Varwijk
 
Fb cheatsheet12b
Fb cheatsheet12bFb cheatsheet12b
Fb cheatsheet12bilesh raval
 
Introduction to Client-Side Javascript
Introduction to Client-Side JavascriptIntroduction to Client-Side Javascript
Introduction to Client-Side JavascriptJulie Iskander
 
Functional (web) development with Clojure
Functional (web) development with ClojureFunctional (web) development with Clojure
Functional (web) development with ClojureHenrik Eneroth
 

Similar to LSL Scripting (20)

Introduction of javascript
Introduction of javascriptIntroduction of javascript
Introduction of javascript
 
Javascript2839
Javascript2839Javascript2839
Javascript2839
 
Json
JsonJson
Json
 
JavaScript Foundations Day1
JavaScript Foundations Day1JavaScript Foundations Day1
JavaScript Foundations Day1
 
Building DSLs with Xtext - Eclipse Modeling Day 2009
Building DSLs with Xtext - Eclipse Modeling Day 2009Building DSLs with Xtext - Eclipse Modeling Day 2009
Building DSLs with Xtext - Eclipse Modeling Day 2009
 
A well-typed program never goes wrong
A well-typed program never goes wrongA well-typed program never goes wrong
A well-typed program never goes wrong
 
Introduction To Groovy 2005
Introduction To Groovy 2005Introduction To Groovy 2005
Introduction To Groovy 2005
 
C# Today and Tomorrow
C# Today and TomorrowC# Today and Tomorrow
C# Today and Tomorrow
 
Kotlin Austin Droids April 14 2016
Kotlin Austin Droids April 14 2016Kotlin Austin Droids April 14 2016
Kotlin Austin Droids April 14 2016
 
Ajax and JavaScript Bootcamp
Ajax and JavaScript BootcampAjax and JavaScript Bootcamp
Ajax and JavaScript Bootcamp
 
Jscript Fundamentals
Jscript FundamentalsJscript Fundamentals
Jscript Fundamentals
 
Effective Object Oriented Design in Cpp
Effective Object Oriented Design in CppEffective Object Oriented Design in Cpp
Effective Object Oriented Design in Cpp
 
C#
C#C#
C#
 
RealmDB for Android
RealmDB for AndroidRealmDB for Android
RealmDB for Android
 
Beyond javascript using the features of tomorrow
Beyond javascript   using the features of tomorrowBeyond javascript   using the features of tomorrow
Beyond javascript using the features of tomorrow
 
Clojure Small Intro
Clojure Small IntroClojure Small Intro
Clojure Small Intro
 
Fb cheatsheet12b
Fb cheatsheet12bFb cheatsheet12b
Fb cheatsheet12b
 
Js types
Js typesJs types
Js types
 
Introduction to Client-Side Javascript
Introduction to Client-Side JavascriptIntroduction to Client-Side Javascript
Introduction to Client-Side Javascript
 
Functional (web) development with Clojure
Functional (web) development with ClojureFunctional (web) development with Clojure
Functional (web) development with Clojure
 

More from jeremykemp

Virtual Worlds and Libraries Keynote
Virtual Worlds and Libraries KeynoteVirtual Worlds and Libraries Keynote
Virtual Worlds and Libraries Keynotejeremykemp
 
Alise2010 Presentation Luo Kemp
Alise2010 Presentation Luo KempAlise2010 Presentation Luo Kemp
Alise2010 Presentation Luo Kempjeremykemp
 
Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09jeremykemp
 
Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09jeremykemp
 
Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09jeremykemp
 
Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09jeremykemp
 
Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09jeremykemp
 
Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09jeremykemp
 
Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09jeremykemp
 
Palloff October
Palloff OctoberPalloff October
Palloff Octoberjeremykemp
 
Learning Times
Learning TimesLearning Times
Learning Timesjeremykemp
 
SLOODLE for MoodleMoot SF '09
SLOODLE for MoodleMoot SF '09SLOODLE for MoodleMoot SF '09
SLOODLE for MoodleMoot SF '09jeremykemp
 
Patterns for learning in SL: Borrowing the Language of 2D design
Patterns for learning in SL: Borrowing the Language of 2D designPatterns for learning in SL: Borrowing the Language of 2D design
Patterns for learning in SL: Borrowing the Language of 2D designjeremykemp
 
P3 for AJ's educators
P3 for AJ's educatorsP3 for AJ's educators
P3 for AJ's educatorsjeremykemp
 
Nola - Avatars Sit
Nola - Avatars SitNola - Avatars Sit
Nola - Avatars Sitjeremykemp
 
Kemp Jossey-Bass
Kemp Jossey-BassKemp Jossey-Bass
Kemp Jossey-Bassjeremykemp
 
From 7 to 700 : Scaling graduate LIS instruction in virtual environments
From 7 to 700: Scaling graduate LIS instructionin virtual environmentsFrom 7 to 700: Scaling graduate LIS instructionin virtual environments
From 7 to 700 : Scaling graduate LIS instruction in virtual environmentsjeremykemp
 
Sloan Sloodle - 9 May 08
Sloan Sloodle - 9 May 08Sloan Sloodle - 9 May 08
Sloan Sloodle - 9 May 08jeremykemp
 

More from jeremykemp (20)

Virtual Worlds and Libraries Keynote
Virtual Worlds and Libraries KeynoteVirtual Worlds and Libraries Keynote
Virtual Worlds and Libraries Keynote
 
Kemp cla
Kemp claKemp cla
Kemp cla
 
Alise2010 Presentation Luo Kemp
Alise2010 Presentation Luo KempAlise2010 Presentation Luo Kemp
Alise2010 Presentation Luo Kemp
 
Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09
 
Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09
 
Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09
 
Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09
 
Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09
 
Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09
 
Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09Second Life - Jossey-Bass OTL '09
Second Life - Jossey-Bass OTL '09
 
Palloff October
Palloff OctoberPalloff October
Palloff October
 
Learning Times
Learning TimesLearning Times
Learning Times
 
SLOODLE for MoodleMoot SF '09
SLOODLE for MoodleMoot SF '09SLOODLE for MoodleMoot SF '09
SLOODLE for MoodleMoot SF '09
 
Patterns for learning in SL: Borrowing the Language of 2D design
Patterns for learning in SL: Borrowing the Language of 2D designPatterns for learning in SL: Borrowing the Language of 2D design
Patterns for learning in SL: Borrowing the Language of 2D design
 
P3 for AJ's educators
P3 for AJ's educatorsP3 for AJ's educators
P3 for AJ's educators
 
Nola - Avatars Sit
Nola - Avatars SitNola - Avatars Sit
Nola - Avatars Sit
 
Present In Sl
Present In SlPresent In Sl
Present In Sl
 
Kemp Jossey-Bass
Kemp Jossey-BassKemp Jossey-Bass
Kemp Jossey-Bass
 
From 7 to 700 : Scaling graduate LIS instruction in virtual environments
From 7 to 700: Scaling graduate LIS instructionin virtual environmentsFrom 7 to 700: Scaling graduate LIS instructionin virtual environments
From 7 to 700 : Scaling graduate LIS instruction in virtual environments
 
Sloan Sloodle - 9 May 08
Sloan Sloodle - 9 May 08Sloan Sloodle - 9 May 08
Sloan Sloodle - 9 May 08
 

Recently uploaded

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 

Recently uploaded (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 

LSL Scripting