|
||
|
|||||||
| New Join Forum So your new to RunUO and looking to work with people that are new, this is the place. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#2 (permalink) |
|
Forum Expert
Join Date: Nov 2003
Location: The Internet
Age: 28
Posts: 3,510
|
There is a download section on the main page http://www.runuo.com.
You need a computer capable of running the server. (Windows XP, 2000, or Server 2003 are the recommended versions) 1GB of Ram is probably the lowest amount of ram you want to run with, you can do it with less just for playing around. You need uo installed or access to the mul files(patched to around 5.9.1) You need a copy of the RunUO server (1.0, 2.0 RC1, or 2.0 SVN) Assuming you already have the proper .net from Microsoft updates, you can just download the server package, extract it, edit a few files and be ready to go. Links here if you need .net 1.1 or .net 2.0. RunUO 1.0 requires .net 1.0 or 1.1. RunUO 2.0 requires .net 2.0 File edits: You can make these edits in notepad. Personally I use editpad lite others use sharp develop. Scripts/Misc/Serverlist.cs If you want to be able to have others connect to your shard you need to put your public ip in here. If you just want to play locally for now you don't even have to change this. You can also change your shard name in this file. Change this part Code:
public static readonly string Address = null;
public const string ServerName = "RunUO TC";
Code:
public static readonly string Address = "1.1.1.1";
public const string ServerName = "My Server Name";
Other than that it is pretty much ready to go out of the box. You can get more advanced and try the most recent RunUO SVN via tortoise SVN for scripts and compile it yourself or get the precompiled exe from here or Arte's site, but that is probably best saved for another time. It is probably best to just try it and see. Post any errors or issues and then others can help you. Also you will need some way to connect to it. The main connection tools of the day are Razor and ConnectUO. If connecting locally you just need to pop in 127.0.0.1 and you should be good to go. Last edited by stormwolff; 08-25-2007 at 10:20 AM. |
|
|
|
|
|
#3 (permalink) | |||
|
Forum Expert
Join Date: Nov 2003
Location: The Internet
Age: 28
Posts: 3,510
|
In another topic you hijacked you posted some questions, you also pmmed me which is something I ask people not to do in my sig.
I moved them here to keep everything in one place for you. Quote:
Quote:
Quote:
|
|||
|
|
|
|
|
#5 (permalink) | ||
|
Forum Expert
Join Date: Nov 2003
Location: The Internet
Age: 28
Posts: 3,510
|
Quote:
448MB of ram is an odd number, maybe 512 with 64 for onboard video? If you are using windows XP you can generally expect it to use up around 256mb of that on its own without anything running. RunUO uses more ram, and if you are using UO on the same computer as the server, that is using more of you ram. Quote:
Your best bet around here is to try things out on your own. Post any errors that come up and people are more than willing to help you work them out. I find trial and error is the best way to work out most issues involved with creating things for RunUO. Also there is a script release forum were people release scripts for general use. If you are going to use something from that forum please read the installation instructions. In general take some time and look around the forum. Read through postings and try to learn that way. The "scripts" are c# code so you can also get coding books to help you learn. There are also many topics about how to learn c#. The biggest things you can learn as a coder/admin with RunUO is to read & search the forum before posting, respect others and they will respect you, and above all have patience, nothing happens instantly. Last edited by stormwolff; 08-20-2007 at 04:49 PM. |
||
|
|
|
|
|
#6 (permalink) |
|
Newbie
Join Date: Aug 2007
Posts: 55
|
listen i can run the game and the server. but it just won't show me stuff... like status and staff. but i alredy ran it once, i don't know how i did that. but if i run it now i can't see anything like stat but the game is running fine. except i can't walk far, put stuff in my bag and more feutures
|
|
|
|
|
|
#7 (permalink) | |
|
Forum Expert
Join Date: Nov 2003
Location: The Internet
Age: 28
Posts: 3,510
|
Quote:
Your most recently posted problem sounds like you are running an older version of RunUO such as 1.0 or 2.0 RC1 with a newer UO client version 6.0.1.7 or higher. I am not a mind reader so without knowing which combination you are using you will have to try to actually do some work yourself to find out. As I stated above in a previous post in this topic older versions of RunUO only support clients under 6.0.0(or 6.0.1.7 to be exact). If you are not going to run the SVN version you need to be at a lower UO patch such as 5.0.9.1. You can get this version by uninstalling UO, reinstalling, then stopping the UO auto patching process before 6.0.0 is downloaded. The reason for this is that there are many map and packet changes made to the client after 6.0.0 in preparation for UOKR. At this point you have two options, you can run an older UO client version (#), or you can run a newer RunUO version (SVN 200). Last edited by stormwolff; 08-20-2007 at 04:31 PM. |
|
|
|
|
|
|
#9 (permalink) |
|
Forum Novice
|
soundsl like you patched your client all the way once you do that you don't see anything anymore I have been to connect UO they suggest you do not patch past 6.01.6 I hope this tiny bit of information helps you fix your problesm welcome to the world of UO hope you like it
![]()
__________________
Lady Rhia AKA Misty Dain Owner Unicorn Heaven Where Unicorns Are a Specialty! |
|
|
|
|
|
#10 (permalink) |
|
Newbie
Join Date: Aug 2007
Posts: 55
|
Thank's to stormwolff and LadyRhia, i just have one thing.. what do i need to cahnge for people could join me? and if i want to get some people on my shard?
and what i can do now is just a beginning right? and when i play i don't know how to become a gm? or reise my stat cap. i guess i just need some practice... Last edited by Vitas; 08-20-2007 at 09:54 PM. |
|
|
|
|
|
#11 (permalink) | |
|
Forum Expert
Join Date: Nov 2003
Location: The Internet
Age: 28
Posts: 3,510
|
Quote:
You first need to make the serverlist edit I mentioned in my previous posting using your external IP. You can come back here and post your public ip and people can try to connect for you or just ask a friend to try it. After you are sure that people can connect to you, you need to start advertising your shard. You can do that by adding it to the connectuo shard list. There are also a bunch of top 100 or 200 lists for UO shards, just google for UO Top Shards or something like that and you should get a fairly good list. When you first loaded RunUO in the command prompt (black screen with white text) it should have asked you to enter a username and password. That is your owner/admin account. If you are logging in to the game via the UO client with that username and password you are the owner/admin. Meaning you are already a "GM". Commands start with [, you can generate a list of commands and docs using the [docgen command or by using the doc generation button in the [admin panel. If you want to look like a gm you can either add a GM robe using the [admin command or set your bodyvalue to 0x3DB in [props |
|
|
|
|
|
|
#13 (permalink) | |
|
Forum Expert
Join Date: Nov 2003
Location: The Internet
Age: 28
Posts: 3,510
|
Quote:
I am willing to help you work out your issues, post what you have tried, your ip, your serverlist.cs file in code tags, and the error you got when you tried it. |
|
|
|
|
|
|
#14 (permalink) |
|
Newbie
Join Date: Aug 2007
Posts: 55
|
public class ServerList
{ /* Address: * * The default setting, a value of 'null', will attempt to detect your IP address automatically: * private const string Address = null; * * This detection, however, does not work for servers behind routers. If you're running behind a router, put in your IP: * private const string Address = "12.34.56.78"; * * If you need to resolve a DNS host name, you can do that too: * private const string Address = "MY IP"; */ public static readonly string Address = null; public const string ServerName = "MY SHARD NAME"; public static void Initialize() { Listener.Port = 2593; EventSink.ServerList += new ServerListEventHandler( EventSink_ServerList ); } here what i did to change my ServeList. IS THAT RIGHT? |
|
|
|
|
|
#15 (permalink) |
|
Forum Expert
Join Date: Nov 2003
Location: The Internet
Age: 28
Posts: 3,510
|
Nope that is wrong.
The part within the /* to */ is a commented out. Code:
/* Address: * * The default setting, a value of 'null', will attempt to detect your IP address automatically: * private const string Address = null; * * This detection, however, does not work for servers behind routers. If you're running behind a router, put in your IP: * private const string Address = "12.34.56.78"; * * If you need to resolve a DNS host name, you can do that too: * private const string Address = null; */ You need to put your ip just below that in the line above the shard name part. Code:
public class ServerList
{
/* Address:
*
* The default setting, a value of 'null', will attempt to detect your IP address automatically:
* private const string Address = null;
*
* This detection, however, does not work for servers behind routers. If you're running behind a router, put in your IP:
* private const string Address = "12.34.56.78";
*
* If you need to resolve a DNS host name, you can do that too:
* private const string Address = null;
*/
public static readonly string Address = "Your Ip Address";
public const string ServerName = "Your shard name";
public static void Initialize()
{
Listener.Port = 2593;
EventSink.ServerList += new ServerListEventHandler( EventSink_ServerList );
}
|
|
|
|
|
|
#16 (permalink) |
|
Newbie
Join Date: Aug 2007
Posts: 55
|
/* Address:
* * The default setting, a value of 'null', will attempt to detect your IP address automatically: * private const string Address = null; * * This detection, however, does not work for servers behind routers. If you're running behind a router, put in your IP: * private const string Address = "12.34.56.78"; * * If you need to resolve a DNS host name, you can do that too: * private const string Address = "null"; */ public static readonly string Address = MY IP; public const string ServerName = "SHARD NAME"; public static void Initialize() { Listener.Port = 2593; EventSink.ServerList += new ServerListEventHandler( EventSink_ServerList ); } public static void EventSink_ServerList( ServerListEventArgs e ) { try { IPAddress ipAddr; if ( Resolve( Address != null && !IsLocalMachine( e.State ) ? Address : Dns.GetHostName(), out ipAddr ) ) e.AddServer( ServerName, new IPEndPoint( ipAddr, Listener.Port ) ); else e.Rejected = true; } catch { e.Rejected = true; } } public static bool Resolve( string addr, out IPAddress outValue ) { if ( IPAddress.TryParse( addr, out outValue ) ) return true; try { IPHostEntry iphe = Dns.GetHostEntry( addr ); if ( iphe.AddressList.Length > 0 ) { outValue = iphe.AddressList[iphe.AddressList.Length - 1]; return true; } } catch { } this is the things i changed and it send me an error "error + Mis/ServerList.cs: CS1002: line 23: ; expected |
|
|
|
|
|
#17 (permalink) | ||
|
Forum Expert
Join Date: Apr 2004
Location: Lawton OK
Age: 33
Posts: 476
|
Quote:
open IE and goto whatismyip.com and write those numbers down the put those in that script then try and post here the unedited script if it still doesnt work. the numbers must be in "". please post the script and errors in seperate code boxes. you can do this by pressing the # sign above or by typing: Quote:
|
||
|
|
|
|
|
#19 (permalink) |
|
Forum Expert
Join Date: Apr 2004
Location: Lawton OK
Age: 33
Posts: 476
|
if you are playing on the same machine that the server is on you can put 127.0.0.1 (i think that is localhost number) or maybe even /localhost ( it has been a long time since i used razor) or even look for a local host setting.
if you are on a different machine but on the same home network you have to put your network ip address for the server in there, such as 192.168.x.x it varies depending on your network for your friends and you if you are not on the same machine or network you will have to put whatever that ip address from whatsmyip.com is. the port is defaulted to 2593 no matter what ip address you need. good luck |
|
|
|
|
|
#21 (permalink) | |
|
Forum Expert
Join Date: Nov 2003
Location: The Internet
Age: 28
Posts: 3,510
|
Quote:
|
|
|
|
|
|
|
#24 (permalink) |
|
Newbie
Join Date: Aug 2007
Posts: 55
|
kk thanks!!!
what if another gm guy wants to edit my scripts or create scripts to my shard. were and how would he put them on my computer or on his? is there a program that can do put scripts that he made on my computer? or he just going to keep them on his pc? ![]() |
|
|
|