|
||
|
|||||||
| Server Support on Windows Get (and give) support on general questions related to the RunUO server itself. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
Ok, this is my first attempt at working with RunUO, and I'm not having much luck so far. I downloaded the .net stuff so that the server will run and boot without errors, but when logging on the game (lbr client) freezes at entering britannia. How do I fix this?
Also I tried getting a compiler for c#, but I'm not having much luck. Any reccomendations? I can't get sharpdevelop to work and also I can't get mono to work. Thanks, I appreciate it. |
|
|
|
|
|
|
#2 (permalink) |
|
UO Gamers: Demise Administrator
Join Date: Oct 2002
Location: Swamp
Age: 29
Posts: 10,819
|
You don't need a C# compiler: RunUO IS the compiler.
I just use notepad ;-> What does the RunUO console say when you try to log on?
__________________
psz Demise' Creator (Retired) The RunUO.com Forum Moderator Team Former Official RunUO Scripter (Retired) Websites: My 360 Blog My Gaming Site(Old Link) My Gaming Site(New Link) |
|
|
|
|
|
#3 (permalink) |
|
Haha, I didn't realize that, that's awesome. Here's the screen:
Client: 127.0.0.1: Connected. [1 Online] Login: 127.0.0.1: Valid credentials for 'dante' Login: 127.0.0.1: Account 'dante' at character list Login: 127.0.0.1: New character being created (account=dante) - Character: jjgj (serial=0x00000754) - Started: Britain (1496, 1628, 10) That's where it freezes, the entering brit screen. Thanks. |
|
|
|
|
|
|
#4 (permalink) |
|
UO Gamers: Demise Administrator
Join Date: Oct 2002
Location: Swamp
Age: 29
Posts: 10,819
|
Have you patched UO to the latest version? (4.0.0l for 2D, and 4.0.0m for 3D)
__________________
psz Demise' Creator (Retired) The RunUO.com Forum Moderator Team Former Official RunUO Scripter (Retired) Websites: My 360 Blog My Gaming Site(Old Link) My Gaming Site(New Link) |
|
|
|
|
|
#6 (permalink) |
|
Ok, it's working now. For adding in new items what file do I edit? This is completely different from uox so I have no clue what to do. Do I add new scripts with the items in them? Also how do I use commands in the server, such as save? I can't enter them through the dos window. Thanks for dealing with my newbie questions.
|
|
|
|
|
|
|
#7 (permalink) |
|
UO Gamers: Demise Administrator
Join Date: Oct 2002
Location: Swamp
Age: 29
Posts: 10,819
|
Type in [help in the UO game itself, you'll get a list of commands ;->
If you mean new items as in Not In The Game At All, then yes, you add a script. If you mean you want to add, say, a Barrel, then just [add barrel
__________________
psz Demise' Creator (Retired) The RunUO.com Forum Moderator Team Former Official RunUO Scripter (Retired) Websites: My 360 Blog My Gaming Site(Old Link) My Gaming Site(New Link) |
|
|
|
|
|
#8 (permalink) |
|
Ok, trying to figure out exactly how to script a new item. Here's the script for bardiche and I'll post what I've figured out so far if you could fill in the blanks for me.
using System; using Server.Network; using Server.Items; namespace Server.Items { [FlipableAttribute( 0xF4D, 0xF4E )] <---item id when placed public class Bardiche : BasePoleArm <---wep type { public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.ParalyzingBlow; } } <---ability1 public override WeaponAbility SecondaryAbility{ get{ return WeaponAbility.Dismount; } } <---ability2 public override int AosStrengthReq{ get{ return 45; } } <---str req public override int AosMinDamage{ get{ return 17; } } <---mindmg public override int AosMaxDamage{ get{ return 18; } } <---maxdmg public override int AosSpeed{ get{ return 28; } } <---wep speed public override int OldStrengthReq{ get{ return 40; } } <---for the "old..." how come these are written again? public override int OldMinDamage{ get{ return 5; } } public override int OldMaxDamage{ get{ return 43; } } public override int OldSpeed{ get{ return 26; } } [Constructable] <---craftable? public Bardiche() : base( 0xF4D ) <---item id { Weight = 7.0; <---weight } public Bardiche( Serial serial ) : base( serial ) <---? { } *from here down i have no idea* public override void Serialize( GenericWriter writer ) { base.Serialize( writer ); writer.Write( (int) 0 ); // version } public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadInt(); } } } I REALLY appreciate this. |
|
|
|
|
|
|
#10 (permalink) |
|
UO Gamers: Demise Administrator
Join Date: Oct 2002
Location: Swamp
Age: 29
Posts: 10,819
|
Always Search (Points to upper far right of the web page)
Always read Sticky Posts (First threads on all the forums) And Always read the FAQs ;-> http://www.runuo.com/discussion/viewtopic.php?t=6469 This one should help get you started.
__________________
psz Demise' Creator (Retired) The RunUO.com Forum Moderator Team Former Official RunUO Scripter (Retired) Websites: My 360 Blog My Gaming Site(Old Link) My Gaming Site(New Link) |
|
|
|
|
|
#11 (permalink) |
|
Moderate
Join Date: Nov 2002
Location: USA
Posts: 6,598
|
True that scripts are basicly text files and can be created with any text editor, but a development environment such as Visual Studio or SharpDevelop can make things MUCH easier. SharpDevelop is free, but I too had to struggle with it. I wound up buying VS.Net Pro, you can order a 60 day trial copy for $2.50 from Microsoft. And it is not hard to qualify for a student version for I belive $99.
__________________
David Forum Moderator The RunUO.com Forum Moderator Team Forum Rules and Guidelines RunUO Forum Search Engine Download RunUO 2.0 RC2 |
|
|
|
|
|
#12 (permalink) |
|
UO Gamers: Demise Administrator
Join Date: Oct 2002
Location: Swamp
Age: 29
Posts: 10,819
|
Visual C# Standard is ~$99 as well at CompUSA, IIRC.
__________________
psz Demise' Creator (Retired) The RunUO.com Forum Moderator Team Former Official RunUO Scripter (Retired) Websites: My 360 Blog My Gaming Site(Old Link) My Gaming Site(New Link) |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|