Felladrin
Sorceror
[RunUO 2.0] Age System
Introduction:
Here is another release made thinking of role-playing. It makes every character of shard to have an age and get older. The age currently does not affect the character. But it can be a base for role-playing. Also this could be an way to introduce perma-death and family trees on the shard. Well, there may be many uses for it, but it only depends on you.
Features:
# Drag & Drop
# Automatic age changing
# Attributes affected by age (NEW!)
# Display age in the name
# Population statistics
# Easy customization
# Clean Reset/Uninstall
Installation:
Drop AgeSystem.cs anywhere on your Scripts folder.
Login with administrator account and type [VerifyAge.
Doing this, every character will receive and Age Change Deed.
Use that to select your starting age, and tell the players to do the same.
Commands:
Administrator's commands:
NewAge - Makes all characters become one year older.
SetAge - Sets the age of a character to the specified value.
VerifyAge - Checks the age of all characters, sends a warning and a Age Change Dee to those who have not recorded their age, and shows statistics on the population's age.
ClearAgeSystem - Removes all tags and items of the Age System from your shard. After that you can re-enable the system or delete the script from RunUO folder and restart the server.
Player's command:
Age - Say your age to everyone around and toggles the age being shown in name. Also place an Age Change Deed in your backpack, if you don't have the age recorded yet.
Not showing age.
Showing the age in name.
Items:
There are two items in this package (which functions can be easily changed on script):
Age Change Deed: Allows the player to record their age. They must choose between a minimum and maximum value. (Default is Min: 18 Max: 40). It can't be moved, so the players can't give/sell it to others.
Rejuvenation Potion: Makes the character younger. The effect is variable. (Default: reduces from 1 to 5 years). May be given on quests, or you can place it on vendors.
Planned Features:
# Growth of hair and beard over the time.
# Detailed statistics with gumps.
Tested and Untested:
This system was tested with RunUO 2.0 RC2, RunUO 2.0 Final, RunUO 2.0 SVN 500, RunUO 2.0 with Mondain's Legacy.
I need feedback to know if it's running fine on RunUO 2.0 RC1 and on shards with more than 500 characters.
Remember, always backup your shard before testing new scripts or use a clean copy of RunUO for tests.
Patchlog:
Click on a version to see details.
Version 1.2.0 (February 21, 2010) [Current Version]
Version 1.1.0 (February 19, 2010)
Version 1.0.2 (February 15, 2010)
Version 1.0.1 (February 13, 2010)
Version 1.0.0 (February 09, 2010) [First Version]
Some Notes:
The system was fully developed in Brazilian Portuguese. I spent several days working on it, and now I consider it ready. I've translated it to English before releasing here. If you find any bugs or words written wrong, please let me know. Ideas and suggestions are always welcome!
I hope you enjoy it!
Felladrin.
Introduction:
Here is another release made thinking of role-playing. It makes every character of shard to have an age and get older. The age currently does not affect the character. But it can be a base for role-playing. Also this could be an way to introduce perma-death and family trees on the shard. Well, there may be many uses for it, but it only depends on you.
Features:
# Drag & Drop
# Automatic age changing
# Attributes affected by age (NEW!)
# Display age in the name
# Population statistics
# Easy customization
# Clean Reset/Uninstall
Installation:
Drop AgeSystem.cs anywhere on your Scripts folder.
Login with administrator account and type [VerifyAge.
Doing this, every character will receive and Age Change Deed.
Use that to select your starting age, and tell the players to do the same.
Commands:
Administrator's commands:
NewAge - Makes all characters become one year older.
SetAge - Sets the age of a character to the specified value.
VerifyAge - Checks the age of all characters, sends a warning and a Age Change Dee to those who have not recorded their age, and shows statistics on the population's age.
ClearAgeSystem - Removes all tags and items of the Age System from your shard. After that you can re-enable the system or delete the script from RunUO folder and restart the server.
Player's command:
Age - Say your age to everyone around and toggles the age being shown in name. Also place an Age Change Deed in your backpack, if you don't have the age recorded yet.
Not showing age.
Showing the age in name.
Items:
There are two items in this package (which functions can be easily changed on script):
Age Change Deed: Allows the player to record their age. They must choose between a minimum and maximum value. (Default is Min: 18 Max: 40). It can't be moved, so the players can't give/sell it to others.
Rejuvenation Potion: Makes the character younger. The effect is variable. (Default: reduces from 1 to 5 years). May be given on quests, or you can place it on vendors.
Planned Features:
# Growth of hair and beard over the time.
# Detailed statistics with gumps.
Tested and Untested:
This system was tested with RunUO 2.0 RC2, RunUO 2.0 Final, RunUO 2.0 SVN 500, RunUO 2.0 with Mondain's Legacy.
I need feedback to know if it's running fine on RunUO 2.0 RC1 and on shards with more than 500 characters.
Remember, always backup your shard before testing new scripts or use a clean copy of RunUO for tests.
Patchlog:
Click on a version to see details.
Version 1.2.0 (February 21, 2010) [Current Version]
Version 1.1.0 (February 19, 2010)
Version 1.0.2 (February 15, 2010)
Version 1.0.1 (February 13, 2010)
Version 1.0.0 (February 09, 2010) [First Version]
Some Notes:
The system was fully developed in Brazilian Portuguese. I spent several days working on it, and now I consider it ready. I've translated it to English before releasing here. If you find any bugs or words written wrong, please let me know. Ideas and suggestions are always welcome!
I hope you enjoy it!
Felladrin.