9 April 2013
One of Second Life's most popular game is to shoot zombies. This assembly provides a rezzing sign and animated zombies with a health-bar that people can shoot. Additionally, we add a ladder-board to track the amount of zombies killed by each agent. The ladder-board will only display 5 agents but will still keep track of other participants.
The scripts are either placed in the root primitives (marked with yellow) or in child primitives (marked with blue). For the movement to be consistent with the orientation of the body it is essential that the root primitive where the movement script is placed is oriented with the Z+
axis towards the front of the zombie (this is because the llLookAt
function in the root primitive rotates the object to point its forward z
axis towards the destination).
The following is an export containing both the zombie and the display sign that can be imported using any SecondLife or OpenSim viewer.