Expanding the Power of the
Add-Ons are essentially new PERL scripts that can
be integrated into the UHSD. They will usually consist of three
pieces: some code to add to the Add-On box on the Edit Settings
page, some code to add to the Add-On Navigation box on the
Universal Settings, and some other external scripts. The only
problem with Add-Ons is that anyone can use them for malicious
purposes. I would suggest only taking them from trusted sources.
So, what do Add-Ons do? They can add
functionality to the UHSD, or they can completely alter its main
functionality. I'm relatively certain that an Add-On could be
made to convert the UHSD into a BBS (bulletin-board). Other
things, such as creating and maintaining user databases, could
also be possible through Add-Ons.
- If the add-on you want to install has a file named ao...info.txt,
read it. It contains special installation instructions
that may differ from these.
- Open each script and change the first line (#!/usr/bin/perl)
to the proper PERL address. If you do not know it, ask
your web provider.
- Upload all of the files (except for txt files) in ASCII
mode (IMPORANT to use ASCII mode) to one directory. CHMOD
all of the scripts in it to 755. CHMOD all dat files to
- Go into the settings of the game(s) to which you are
installing the add-on. Take the text from the file name
ao...script.txt and add that to the Add-On Box.
- Go into the universal settings. Take the text from ao...nav.txt
and add it to the Add-On Navigation Box.
- If the add-on contains any settings scripts (which now
should appear at the bottom of the main screen), run them.
The Official Add-Ons:
- The Auto Ban Add-On
(aoMob3) - This add-on will automatically ban a user's IP
address he/she fails a security check a certain amount of
times (this amount is set in the settings). The idea
behing this add-on is that any user who fails a security
check so many times is probably trying to cheat. So, to
save you the touble of having to look through the
cheaters log and manually banning the user, this add-on
bans the user for you.
Back to the Index