# Example Scripts in Sansar

## Example Scripts in Sansar

In Sansar, scripts allow you to add dynamic and interactive behaviors to objects. Here are a few example scripts that you can experiment with in Sansar.

| Example Script                                                                                                                                                                                                                                                                        | Script Details                                                                                         |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ |
| [Simple Script](https://docs.sansar.com/latest/script-api-docs/example-scripts/simple-script) (*SimpleScriptExample.cs*)                                                                                                                                                              | This script shows how you can use the new "Simple Script" base class.                                  |
| [Visitor Tracker](https://docs.sansar.com/latest/script-api-docs/example-scripts/visitor-tracker) (*VisitorTrackerExample.cs*)                                                                                                                                                        | This script tracks the number of visitors that visited your experience over the course of a session.   |
| [Follow The Path](https://docs.sansar.com/latest/script-api-docs/example-scripts/follow-the-path) (*FollowThePath.cs*)                                                                                                                                                                | This script moves a dynamic object along a route of points, in a loop.                                 |
| [Random Movement ](https://docs.sansar.com/latest/script-api-docs/example-scripts/random-movement)(*RandomMovement.cs*)                                                                                                                                                               | This script randomly moves a dynamic object around its starting position.                              |
| [Teleport Hotkeys](https://docs.sansar.com/latest/script-api-docs/example-scripts/teleport-hotkeys) (*TeleportHotkeys.cs*)                                                                                                                                                            | This script allows you to set hotkeys that will teleport users to another experience when pressed.     |
| [Stats Example](https://docs.sansar.com/latest/script-api-docs/example-scripts/stats-example) (*StatsExample.cs*)                                                                                                                                                                     | This script provides useful statistics about the current experience.                                   |
| [Sound Randomizer ](https://docs.sansar.com/latest/script-api-docs/example-scripts/sound-randomizer)(*SoundRandomizer.cs*)                                                                                                                                                            | This script plays randomly from a list of sounds at randomized intervals.                              |
| [Cannonball](https://docs.sansar.com/latest/script-api-docs/example-scripts/cannonball) (*CannonGameExample.cs*)                                                                                                                                                                      | This script throws a cannonball from the avatar.                                                       |
| [Reflective Detector](https://docs.sansar.com/latest/script-api-docs/example-scripts/reflective-detector) (*ReflectiveDetectorExample.cs*) & [Reflective Tracker](https://docs.sansar.com/latest/script-api-docs/example-scripts/reflective-detector) (*ReflectiveTrackerExample.cs*) | These two scripts detects and tracks how many times the users hit the detectors in objects in a scene. |

**Note:** These files are also available in the client folder: Program Files > Sansar > Client > Script API > Examples

[Creative Commons License](https://docs.sansar.com/latest/creative-commons-license)

Have more questions? Join our [Discord!](https://discord.gg/sansarofficial)
