rsmiller21
Wanderer
Basic Files And Descriptions
This post is written to those that are new to the RunUO server and those looking for a little review. These files are the basics that help establish and setup the RunUO server. Every file listed has the directory path, a description of it and what you change in that file to better suite your shard.
AccountHandler.cs
[Directory: \Scripts\Accounting]
This script contains multiple functions dealing with logging into RunUO. This file is useful when changing the amount of accounts per ip and auto account creation.
AutoRestart.cs
[Directory: \Scripts\Misc ]
Controls the auto restart feature of RunUO. You can enable this feature and give a time of day that the server will restart.
AutoSave.cs
[Directory: \Scripts\Misc ]
Controls the auto save feature of RunUO. You can setup the auto save feature by giving/modifying a time limit between saves.
CharacterCreation.cs
[Directory: \Scripts\Misc ]
This file deals solely with character creation. You can modify what is put into the characters backpack, start off items in bank boxes, character start location, statcap, ect.
DataPath.cs
[Directory: \Scripts\Misc ]
If you are using custom artwork, dif, statics, ect you will need to modify this file to point to the new files.
LootPack.cs
[Directory: \Scripts\Misc ]
This file controls the items dropped in mobiles/monsters. You can modify drop items and the amount of gold dropped within the AOS definitions/Pre-AOS definitions.
MapDefinitions.cs
[Directory: \Scripts\Misc ]
Registers maps and rules. You can modify the map rules here(Felucca Rules/Trammel Rules).
ServerList.cs
[Directory: \Scripts\Misc ]
Allows you to set up the ip address, shard name, and listener port that the server uses.
TestCenter.cs
[Directory: \Scripts\Misc\TestCenter ]
This script controls Test Shard functions such as setting strength/dex/int to the skill cap. You can turn test center on or off here.
Titles.cs
[Directory: \Scripts\Misc\ ]
This file controls the skill titles and fame title that shown while in the game. You can modify the min/max karma and fame here as well as add/modify the skill and fame titles.
WelcomeTimer.cs
[Directory: \Scripts\Misc\ ]
This file runs only once per account. Within the first few seconds this file will display a welcome message. You can modify this message here or even display a gump.
For more information regarding the server please check out these threads:
Quick FAQ reference guide for Newbies!
THE RUNUO HOW TO IN LAMERS (err.. LAMENS) TERMS
How to configure your server for client connections
For more information regarding scripting please review these threads:
C# Tutorials and Docs
RunUO Basic Scripts
Smart Programming (tutorial)
(Please add more files if anyone sees necessary. Try to keep the format above, so it looks nice and uniform. This note will be removed in the next few days. Thanks!)
This post is written to those that are new to the RunUO server and those looking for a little review. These files are the basics that help establish and setup the RunUO server. Every file listed has the directory path, a description of it and what you change in that file to better suite your shard.
-------------------------------------------------------------------
AccountHandler.cs
[Directory: \Scripts\Accounting]
This script contains multiple functions dealing with logging into RunUO. This file is useful when changing the amount of accounts per ip and auto account creation.
AutoRestart.cs
[Directory: \Scripts\Misc ]
Controls the auto restart feature of RunUO. You can enable this feature and give a time of day that the server will restart.
AutoSave.cs
[Directory: \Scripts\Misc ]
Controls the auto save feature of RunUO. You can setup the auto save feature by giving/modifying a time limit between saves.
CharacterCreation.cs
[Directory: \Scripts\Misc ]
This file deals solely with character creation. You can modify what is put into the characters backpack, start off items in bank boxes, character start location, statcap, ect.
DataPath.cs
[Directory: \Scripts\Misc ]
If you are using custom artwork, dif, statics, ect you will need to modify this file to point to the new files.
LootPack.cs
[Directory: \Scripts\Misc ]
This file controls the items dropped in mobiles/monsters. You can modify drop items and the amount of gold dropped within the AOS definitions/Pre-AOS definitions.
MapDefinitions.cs
[Directory: \Scripts\Misc ]
Registers maps and rules. You can modify the map rules here(Felucca Rules/Trammel Rules).
ServerList.cs
[Directory: \Scripts\Misc ]
Allows you to set up the ip address, shard name, and listener port that the server uses.
TestCenter.cs
[Directory: \Scripts\Misc\TestCenter ]
This script controls Test Shard functions such as setting strength/dex/int to the skill cap. You can turn test center on or off here.
Titles.cs
[Directory: \Scripts\Misc\ ]
This file controls the skill titles and fame title that shown while in the game. You can modify the min/max karma and fame here as well as add/modify the skill and fame titles.
WelcomeTimer.cs
[Directory: \Scripts\Misc\ ]
This file runs only once per account. Within the first few seconds this file will display a welcome message. You can modify this message here or even display a gump.
-------------------------------------------------------------------
For more information regarding the server please check out these threads:
Quick FAQ reference guide for Newbies!
THE RUNUO HOW TO IN LAMERS (err.. LAMENS) TERMS
How to configure your server for client connections
For more information regarding scripting please review these threads:
C# Tutorials and Docs
RunUO Basic Scripts
Smart Programming (tutorial)
(Please add more files if anyone sees necessary. Try to keep the format above, so it looks nice and uniform. This note will be removed in the next few days. Thanks!)