Second Life Script
A Second Life script is at the heart of every inworld interaction. Once you have outfitted your avatar with your choice of hair, body parts, jewelry, clothing, shoes, handbags, weapons and whatever else you want to play with, you need scripts in order to make your world come alive.
Surrounded by scripts

Actually, your avatar is surrounded by
Second Life scripts
that are already running in the Sim. Every animated movement is the result of a script, whether it is an alien dog walking, a fairy flying in the sky or a waterfall cascading down a collection of boulders.
Sometimes when movement within the Sim gets sluggish or becomes unresponsive, it is a result of too many scripts running at the same time. If you are in a public Sim, you many not have many options to remedy this problem. You can try to lighten your avatar's load by removing some of the accessories that you don't need (does your avatar really need the broad sword AND the machine gun?), or you can move to an area that is not under such heavy use.
Private land owners
If you are a private land owner, you can check the resource load for yourself by accessing the Region/Estate window from the top of the SL window. Choose the Debug tab, then look in Get Top Scripts or Get Top Colliders. Find the items in the list that are using the most resources and return them. That should lighten the load and restore normal functioning. If it doesn't, you have some more troubleshooting to do.
But sometimes, the scripts are poorly coded or don't work well with the other Second Life scripts in the Sim. This can easily happen when your avatar is in public areas using scripts that are shared or owned by someone else. When a Sim is filled with moving objects like cars, weapons and pets that are scripted by a variety of different people, they don't always play together nicely.
Proper permissions
For example, your avatar may be using pose ball scripts,
gestures and animations
that you purchased in
Second Life shops
along with furniture scripts that belong to the apartment that you are renting from someone else. It's not unusual for scripts to work for several weeks or months, then suddenly stop working. This can be a result of the frequent system upgrades that occur in Second Life. When these upgrades happen, sometimes scripts revert to their default settings. With shared Second Life scripts, like rented furniture, making your environment responsive again may be as easy as making sure that you have the proper permissions turned on.
Click Here to Leave Second Life Script and Return Home