Go Back   RunUO - Ultima Online Emulation > RunUO > New Join Forum

New Join Forum So your new to RunUO and looking to work with people that are new, this is the place.

Reply
 
Thread Tools Display Modes
Old 09-07-2005, 03:18 PM   #1 (permalink)
Forum Novice
 
rsmiller21's Avatar
 
Join Date: Feb 2005
Location: Stephenville, Tx
Age: 25
Posts: 225
Send a message via ICQ to rsmiller21 Send a message via MSN to rsmiller21
Exclamation 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!)

Last edited by rsmiller21; 12-14-2005 at 05:24 PM.
rsmiller21 is offline   Reply With Quote
Old 12-16-2005, 04:20 PM   #2 (permalink)
 
Join Date: May 2005
Location: Maine
Posts: 783
Default Here's a few more ppl might like:

OreInfo.cs
[Directory: \Scripts\Misc]
This script contains the various Ore definitions, including their property bonuses and runic tool specifications. Also includes Leather info and (Dragon) Scale info. See also Scripts\Items\Resources\Blacksmithing\Ore.cs

Rewards.cs
[Directory: \Scripts\Engines\BulkOrders]
This script contains the reward lookup tables for Bulk Order Deeds. This folder contains the scripts for Bulk Order Deeds and Books as well.

DefTinkering.cs
[Directory: \Scripts\Engines\Craft]
This script contains the details of the tinker craft system, including all of the items that can be created with the tinkering skill. The other files in this folder detail the other crafts, including Blacksmithing, Tailoring, and Alchemy.

BaseCreature.cs
[Directory: \Scripts\Engines\AI\Creature]
This script contains the base of most of the monsters that are in-game. Useful as a reference to see what types of properties are available to custom monsters.

Last edited by Arvoreen; 12-16-2005 at 04:25 PM.
Arvoreen is offline   Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5