Skip to content

ServUO/ServUO

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

* Added Support for Flags Enums in Properties
Now it is possible to edit the single flags of properties as long as they have the FlagsAttribute and are Enum based

* Added unsigned support and injection of default flag options
- all unsigned types are supported now as well
- added the ability per injection into the value and name arrays to set all flags to off or on
e2f037a

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
February 28, 2022 16:12
August 31, 2020 17:54
October 1, 2020 09:36
April 14, 2020 22:10
September 18, 2020 23:27
September 18, 2020 23:27
October 28, 2013 09:30
November 16, 2021 04:19

ServUO

Build Status GitHub issues GitHub release GitHub repo size Discord GitHub contributors GitHub

ServUO is a community driven Ultima Online Server Emulator written in C#.

Requirements

.NET 5.0 Runtime and SDK

Windows

Run Compile.WIN - Debug.bat for development environments. Run Compile.WIN - Release.bat for production environments.

OSX

brew install mono
brew install dotnet
dotnet build

To run mono ServUO.exe

Ubuntu / Debian

apt-get install zlib1g-dev mono-complete dotnet-sdk-5.0 
dotnet build

To run mono ServUO.exe

Summary

  1. Starting with the /Config directory, find and edit Server.cfg to set up the essentials.
  2. Go through the remaining *.cfg files to ensure they suit your needs.
  3. For Windows, run Compile.WIN - Debug.bat to produce ServUO.exe, Linux users may run Makefile.
  4. Run ServUO.exe to make sure everything boots up, if everything went well, you should see your IP adress being listened on the port you specified.
  5. Load up UO and login! - If you require instructions on setting up your particular client, visit the Discord and ask!