![]() ![]() ![]() |
![]() |
Alan's Palace Script CollectionWhat's here?Here are some scripts that I've written, modified or collected for use on Palace. I hope you will find these helpful in setting up or adding to your Palace. I've also included some information and scripts to help you install your scripts and make them work. If you write your own scripts I've got some commands, scripts and suggestions to help you. Lastly, there are some suggestions for getting help.
How do you use them?I've tried to make the scripts I've written self-explanatory such that users with minimum scripting capability can tailor them to their use. Some have 'help' messages that will be displayed at your palace to help you use them. Download the scripts and put them in your palace. Follow the instructions at the beginning of the scripts and within the scripts as noted between lines of asterisks (e.g., ***Put data here***). It is possible. although unlikely, that data in these scripts will conflict with other scripts that you already have in your Palace. The most likely cause of a conflict will be a GLOBAL variable with the same name as in another script. If this occurs you will have to find the conflict and change either these scripts or the ones you already have. If you have problems with these scripts and you are a Chatserve
customer you can get help by emailing Chatserve at 'support@accesscom.com'
or by posting to the Chatserve mail list. You can see the scripts in action...... at the Chatserve Palace. You can also see a lot of other cool rooms there.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Basic Gate Script |
This script provides some basic functions packaged into a single script. It resides at your gate and provides a simple way to add these functions to any or all other rooms. The advantage of this script is that you can modify the script at the gate and all rooms will automatically change functionality without having to change their scripts. This script provides the following functions:
I've also included some help messages to guide your guests and staff. If you're proficient at Iptscrae you can easily add additional functionality. To enable functions other rooms you must add the last part of this script to each room where you want the functions. |
Because many Palace hosting companies now provide plugins that do various functions previously done by a gate script it may be more convenient to build your own gate script from various components. To build your own Gate Script:
Here are the functions from the Basic Gate Script provided as individual scripts:
| Allscray | Allows Owners/Operators to make other users say and do things. Useful for helping 'newbies' and, in general, causing mischief. Included are some useful Allscray commands. |
| ICameFrom | Sends a message to Owners/Operators when someone enters your palace describing which client they are using and where they last came from if it had this script. |
| ICameFrom plus Counter | Same as above but provides greater detail on the client and includes a counter of people who have visited your Palace. |
| Offer/Accept/URL | Offer an avatar, palace address, web address or mail address to another person. If the person accepts they will be dressed in the avatar or taken to the web or palace address or an email will be opened. |
| Offer/Accept/Url 2 | Same as Offer/Accept/URL except the word "accept" accepts an offered avatar or web, palace or email address. |
| Room List | Go from room to room by saying a defined name for each room. |
Here are some additional functions you might want to add to your gate. They can be added to the Basic Gate Script or used to build your own gate script:
| Bad Word Filter | Prevents users from using defined words and sends a message to Owners/Operators if they do. Replaces all bad words with a single symbol (***). |
| Bad Word Filter 2 | Prevent users from using defined words and sends a message to Owners/Operators if they do. Replaces each bad word defined with a word or symbol defined for that bad word. |
| Room Lighting | Change room lighting with commands. |
Here is the Gate Combiner Script. Use this if you're building your own gate script from individual functions:
| Gate Combiner Script | Combines individual scripts so that they can be used by a simple reference in other handlers or rooms.. |
To use other scripts in the combiner you will probably need to name them and define them as GLOBAL. Here's how you Create a Global Script.
Here are some general scripts that you can use to build your rooms:
| Age Check | Asks for a person's birth date. If the person is old enough it either sends the person to a specific room or provides them a password (selectable). |
| Animation (basic) | This script 'animates' a spot by sequencing through the pictures in the spot. |
| Animation (controllable) |
This script animates a spot but provides the following control in any combination over the animation:
|
| Animation (random) | This script animates a spot by sequencing randomly through the pictures in the spot. |
| Banner | This script generates a 'banner' across a room by turning on and off letter spots. The on/off sequence can be preset as desired. |
| Counter | This script increments a counter when you select either the 1's or the 10's digit. When the 1's digit rolls over from 9 to 0 the 10's digit is incremented. |
| Day/Night | This script turns a picture on or off based on time of day. |
| Global Chat | This script allows people in different rooms to chat with each other via room messages. It is useful for holding conferences where there are too many people for any one room. Because all people in all rooms will hear what is sent via global chat it must be turned on/off by an owner/operator. |
| Inactivity Timer | This script moves a person to a special room if they have not 'spoken' in a predetermined time. |
| Inactivity Timer 2 | This script puts on a special av if aperson has not spoken in a predetermined time and then moves them to a special room if they have not spoken in a second predetermined time. |
| Looping Sound | This script allows you to play a sound over and over again so it seems as if the sound never stops. This is most often used to provide background sounds like birds chirping or waves breaking on the shore. |
| Mouseover (basic) | This script changes its spot picture (single change) when the user's mouse is moved over the spot. |
| Mouseover 1 | This script changes the spot picture (single change) of multiple spots when the user's mouse is moved over specified areas of the room. |
| Mouseover 1a | This script displays specified local messages when the user's mouse is moved over specified areas of the room |
| Mouseover 1b | This script displays a random local message when the user's mouse is moved over multiple spots. |
| Mouseover 2 | This script changes the spot picture (multiple changes) of another spot when the user's mouse is over multiple places of its spot. |
| Mouseover 3 | This script changes its spot picture (multiple changes) when the user's mouse is over multiple places in the spot. When the mouse is 'selected' the user is sent to a pre-determined room, palace, website or email address based on the mouse position. |
| Move
Coordinates |
Generate coordinates in a room for use with the Move scripts below. |
| Move Person in Path | This script moves a user in a preset path. Use the Move Coordinates script to generate the coordinates. |
| Move
Picture in Path |
This script moves a picture in a preset path. Use the Move Coordinates script to generate the coordinates. |
| Move
Picture and Person in Path |
This script moves a picture and a user in a preset path. Use the Move Coordinates script to generate the coordinates. |
| Music Mouseover | This script displays the name of the sound file within a door.When the door is selected the music is downloaded/played. |
| No Backdoor Entry | This script prevents people from entering your Palace at other than your gate. |
| Order Item | This script allows people to order props for themselves or someone else. A'server' pops up and their ordered prop is placed in the room next to the recipient. |
| Password Protection | This script prevents users from entering speciffied rooms until they've said the proper password in an access room. Once they've said the password in the access room they may enter the password protected rooms at any time from anywhere. |
| Picture Viewer | This script cycles through a set of pictures when selecting 'Next' and 'Previous' buttons. |
| Play Sound | This script plays sounds whether they are wav, midi or mp3 and whether the user is a PC or Mac on any version of their clients. |
| Pulldown Menu | This script creates a simple pull-down menu like on Windows or Macintosh OS. |
| RainSnow | This script creates a rain or snow (or other?) effect in a room. It uses a single overlay picture to do this and automatically positions the overlay picture. |
| Room Lock | This script allows users to lock/unlock the room so others can not/can enter. The room is automatically unlocked when the last person leaves |
| Room Tour | This script takes a user on an automated tour of rooms. Each room waits for graphics to download, provides information about the room and then takes the user to the next room on the tour. |
| Set Pictures |
This script positions the pictures in spots so they will change locations when animated. It is placed in its own spot in the room. Three picture position patterns are available:
|
| Slide | This script dresses the user in a new av, slides them across the room in a scriptable path, restores the user's av and returns them to where they started. |
| Sliding Picture | This script slides a picture across the room when selected. Movement can be in any direction. When selected again, the picture slides back. Included is a script to position the pictures. |
| Sliding Picture 3 | This is the same as the 'sliding picture' script but the slide starts in large steps and finishes in small steps. The pictures can only be positioned using the newest client. |
| Sliding Picture 4 | This is the same as the 'sliding picture' script but slides the picture only once (it does not slide the picture back). |
Here are some entire room scripts. To see some of them in action go to the Chatserve Palace.
| Bartender Room | See 'Order Item' under General Scripts |
| Drag Race Room | This script races people in two lanes against each other. It uses random speeds so the person with the fastest Internet service will not always win. It provides an animation at the start of the race to control 'start' lights |
| Jukebox Room |
This script provides a convenient way for users to download and play your music files. The user is given a list of music files which download/played when their name is typed. Note that Mac users will not be able to listen to MP3 files unless you name them 'correctly' and the Mac users set up their computers 'correctly'. See my Mac music page for instructions |
| Jukebox Room 1a | This script is the same as the Jukebox script except that music files are listed by saying "songlist". |
| Jukebox Room 2 | This script is similar to the Jukebox script except that music files are listed by clicking on a letter and downloaded/played by clicking on a number. |
| Jukebox Room 3 | This script is similar to the Jukebox 2 script except the letter and numbers used to select music files appear after clicking on the main script spot. |
| Link Room | This script displays pictures in a spot much like a TV when changing channels. When you select the picture being shown you are taken to the room, palace or web page associated with the picture. |
| Merry-go-Round Room | This script makes users move up and down, left to right across the room as if they're riding a merry-go-round. Be careful of flooding your server. |
| Pictionary Room | This script automates the pictionary game. The drawer tells the script what he/she is going to draw and the script monitors the guesses by the players and alerts the room when the picture has been correctly guessed. This script also keeps score among the people in the room. |
| Prop Edit Room | This script provides a changable background so that users may view their props against different, solid background colors. This is helpful when editing props. This script changes the background color by changing spot pictures. |
| Prop Edit Room - Painted | This script is similar to the 'Prop Edit Room 1' script but it changes the background color by drawing the color rather than changing a spot picture. |
| Refreshing Prop Room | This script is an update to the popular Prop Gen II script. It allows users to view props one at a time or automatically (every five seconds). It provides the ability to list the props the user is wearing so an owner/operator can add them to the prop room. This room has a built in 'refresh' capability so you can cycle through your props automatically before purging/flushing props on the server. This prevents the server from deleting the props because they have not been recently used. |
| Refreshing Prop Room - OUTCHAT | This script is a version of the Refreshing Prop Room that responds to typed commands rather than buttons in the room. |
| Refreshing Room Script | This script is basically a stripped down Refreshing Prop Room for refreshing props in amy room. It can be used in individual rooms or as a separate room specifying all props found in other rooms. |
| Refresh Control Script | This script controls the refreshing function for my Refreshing Prop Room and Refreshing Room Script. Place this script in the room in which you want to start the refresh cycle. Please read the proper way to refresh props so they are not lost from the server. |
| Scrabble Room | This script dispenses letters and provides counters for scoring the game of Scrabble. It requires the use of letter props and Scrabble board room picture for playing the game. |
| Star Wars Game | This script moves a target around the room for you to hit with your light-saber (mouse). Miss and it will shoot back! Be careful of flooding your server. |
| Truth or Dare | This script performs the popular 'Truth or Dare' game. People sit around a 'spinner' which when started points to one of the people at random. What you do after that is your business. ;-) |
Here are some things that you may find useful for installing scripts and making them work:
Here are some things that you may find useful for writing your own scripts. They assume you have a basic ability to write scripts:
Here are some suggestions for getting help with that room script or borg that isn't working:
|
Home | About Us | Hosting | Help Desk | Directory | Search | FAQ | Contact Us Download Palace | Palace Solidarity ©2000-01 Chatserve.com |