|
||
|
|||||||
| Server Support on Windows Get (and give) support on general questions related to the RunUO server itself. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
OK.....my shard is runing ok ....but when i try to login useing UOgateway .....it stays on the connecting screen ......???....and when i het Alt ,Ctrl and Delete ...it says Not Responding ???....just started this today ....it was ok.......i would get on and play and every thing ....but today nooooooooo????
|
|
|
|
|
|
|
#3 (permalink) |
|
UO Gamers: Demise Administrator
Join Date: Oct 2002
Location: Swamp
Age: 29
Posts: 10,819
|
TM? Damn... And I was gonna Copyright it, and sue Phantom for not being opensource...
__________________
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) |
|
|
|
|
|
#5 (permalink) | |
|
Forum Expert
Join Date: Oct 2002
Location: Naples,FL
Age: 32
Posts: 1,552
|
Quote:
|
|
|
|
|
|
|
#8 (permalink) | |
|
Account Terminated
|
Quote:
|
|
|
|
|
|
|
#12 (permalink) |
|
Moderate
Join Date: Nov 2002
Location: USA
Posts: 6,598
|
\Scripts\Misc\Hardwareinfo.cs It's there, I promise.
__________________
David Forum Moderator The RunUO.com Forum Moderator Team Forum Rules and Guidelines RunUO Forum Search Engine Download RunUO 2.0 RC2 |
|
|
|
|
|
#13 (permalink) |
|
ok ..i have no hardwearinfo file......but any way ....some how my ip fucked up ....its not the same ....???...and now my players can login ??........i went to the file and put in the new ip ....and put it in uogateway ....soo why cant they log in ???? and why did my ip do that lol
|
|
|
|
|
|
|
#15 (permalink) |
|
Forum Expert
Join Date: Feb 2003
Age: 30
Posts: 515
|
Maybe thats your problem, No HardwareInfo.cs
maybe you deleted it somehow. Try putting this script in your Script/Misc folder [code:1]using System; using Server; using Server.Scripts.Commands; using Server.Accounting; using Server.Network; using Server.Targeting; namespace Server { public class HardwareInfo { private int m_InstanceID; private int m_OSMajor, m_OSMinor, m_OSRevision; private int m_CpuManufacturer, m_CpuFamily, m_CpuModel, m_CpuClockSpeed, m_CpuQuantity; private int m_PhysicalMemory; private int m_ScreenWidth, m_ScreenHeight, m_ScreenDepth; private int m_DXMajor, m_DXMinor; private int m_VCVendorID, m_VCDeviceID, m_VCMemory; private int m_Distribution, m_ClientsRunning, m_ClientsInstalled, m_PartialInstalled; private string m_VCDescription; private string m_Language; [CommandProperty( AccessLevel.GameMaster )] public int CpuModel{ get{ return m_CpuModel; } } [CommandProperty( AccessLevel.GameMaster )] public int CpuClockSpeed{ get{ return m_CpuClockSpeed; } } [CommandProperty( AccessLevel.GameMaster )] public int CpuQuantity{ get{ return m_CpuQuantity; } } [CommandProperty( AccessLevel.GameMaster )] public int OSMajor{ get{ return m_OSMajor; } } [CommandProperty( AccessLevel.GameMaster )] public int OSMinor{ get{ return m_OSMinor; } } [CommandProperty( AccessLevel.GameMaster )] public int OSRevision{ get{ return m_OSRevision; } } [CommandProperty( AccessLevel.GameMaster )] public int InstanceID{ get{ return m_InstanceID; } } [CommandProperty( AccessLevel.GameMaster )] public int ScreenWidth{ get{ return m_ScreenWidth; } } [CommandProperty( AccessLevel.GameMaster )] public int ScreenHeight{ get{ return m_ScreenHeight; } } [CommandProperty( AccessLevel.GameMaster )] public int ScreenDepth{ get{ return m_ScreenDepth; } } [CommandProperty( AccessLevel.GameMaster )] public int PhysicalMemory{ get{ return m_PhysicalMemory; } } [CommandProperty( AccessLevel.GameMaster )] public int CpuManufacturer{ get{ return m_CpuManufacturer; } } [CommandProperty( AccessLevel.GameMaster )] public int CpuFamily{ get{ return m_CpuFamily; } } [CommandProperty( AccessLevel.GameMaster )] public int VCVendorID{ get{ return m_VCVendorID; } } [CommandProperty( AccessLevel.GameMaster )] public int VCDeviceID{ get{ return m_VCDeviceID; } } [CommandProperty( AccessLevel.GameMaster )] public int VCMemory{ get{ return m_VCMemory; } } [CommandProperty( AccessLevel.GameMaster )] public int DXMajor{ get{ return m_DXMajor; } } [CommandProperty( AccessLevel.GameMaster )] public int DXMinor{ get{ return m_DXMinor; } } [CommandProperty( AccessLevel.GameMaster )] public string VCDescription{ get{ return m_VCDescription; } } [CommandProperty( AccessLevel.GameMaster )] public string Language{ get{ return m_Language; } } [CommandProperty( AccessLevel.GameMaster )] public int Distribution{ get{ return m_Distribution; } } [CommandProperty( AccessLevel.GameMaster )] public int ClientsRunning{ get{ return m_ClientsRunning; } } [CommandProperty( AccessLevel.GameMaster )] public int ClientsInstalled{ get{ return m_ClientsInstalled; } } [CommandProperty( AccessLevel.GameMaster )] public int PartialInstalled{ get{ return m_PartialInstalled; } } public static void Initialize() { PacketHandlers.Register( 0xD9, 0xCA, false, new OnPacketReceive( OnReceive ) ); Commands.Register( "HWInfo", AccessLevel.GameMaster, new CommandEventHandler( HWInfo_OnCommand ) ); } [Usage( "HWInfo" )] [Description( "Displays information about a targeted player's hardware." )] public static void HWInfo_OnCommand( CommandEventArgs e ) { e.Mobile.BeginTarget( -1, false, TargetFlags.None, new TargetCallback( HWInfo_OnTarget ) ); e.Mobile.SendMessage( "Target a player to view their hardware information." ); } public static void HWInfo_OnTarget( Mobile from, object obj ) { if ( obj is Mobile && ((Mobile)obj).Player ) { Mobile m = (Mobile)from; Account acct = m.Account as Account; if ( acct != null ) { HardwareInfo hwInfo = acct.HardwareInfo; if ( hwInfo != null ) CommandLogging.WriteLine( from, "{0} {1} viewing hardware info of {2}", from.AccessLevel, CommandLogging.Format( from ), CommandLogging.Format( m ) ); if ( hwInfo != null ) from.SendGump( new Gumps.PropertiesGump( from, hwInfo ) ); else from.SendMessage( "No hardware information for that account was found." ); } else { from.SendMessage( "No account has been attached to that player." ); } } else { from.BeginTarget( -1, false, TargetFlags.None, new TargetCallback( HWInfo_OnTarget ) ); from.SendMessage( "That is not a player. Try again." ); } } public static void OnReceive( NetState state, PacketReader pvSrc ) { pvSrc.ReadByte(); // constant: 1 HardwareInfo info = new HardwareInfo(); info.m_InstanceID = pvSrc.ReadInt32(); info.m_OSMajor = pvSrc.ReadInt32(); info.m_OSMinor = pvSrc.ReadInt32(); info.m_OSRevision = pvSrc.ReadInt32(); info.m_CpuManufacturer = pvSrc.ReadByte(); info.m_CpuFamily = pvSrc.ReadInt32(); info.m_CpuModel = pvSrc.ReadInt32(); info.m_CpuClockSpeed = pvSrc.ReadInt32(); info.m_CpuQuantity = pvSrc.ReadByte(); info.m_PhysicalMemory = pvSrc.ReadInt32(); info.m_ScreenWidth = pvSrc.ReadInt32(); info.m_ScreenHeight = pvSrc.ReadInt32(); info.m_ScreenDepth = pvSrc.ReadInt32(); info.m_DXMajor = pvSrc.ReadInt16(); info.m_DXMinor = pvSrc.ReadInt16(); info.m_VCDescription = pvSrc.ReadUnicodeStringLESafe( 64 ); info.m_VCVendorID = pvSrc.ReadInt32(); info.m_VCDeviceID = pvSrc.ReadInt32(); info.m_VCMemory = pvSrc.ReadInt32(); info.m_Distribution = pvSrc.ReadByte(); info.m_ClientsRunning = pvSrc.ReadByte(); info.m_ClientsInstalled = pvSrc.ReadByte(); info.m_PartialInstalled = pvSrc.ReadByte(); info.m_Language = pvSrc.ReadUnicodeStringLESafe( 3 ); Account acct = state.Account as Account; if ( acct != null ) acct.HardwareInfo = info; } } }[/code:1] |
|
|
|
|
|
#16 (permalink) |
|
lol....ok that didnt work ...i put the script in and my shard didnt run lol.....i think its my IP .....my ip is not the same as it was last week....soo im taking it im not behide a router....soo i need a DNS name i think its called right???....and where do i get this name?
|
|
|
|
|
|
|
#17 (permalink) |
|
a couple of things...
1. open your serverlist.cs 2. open runuo and get the ip 3. open WhatsMyIP 4. compare those ip's if they're the same then check to make sure you have taht ip in your serverlist file 5. if they are different you need to put the ip from the whtasmyip screen into the serverlist file and use thatip to log in. it should forward that ip and register it all, at least that is what i have done before. if that doesnt work try switching the ips around, but i believe that is the way that it goes. |
|
|
|
|
|
|
#18 (permalink) |
|
ok lol where is ...whatsmyip????.....and my IP starts with 65....soo i dont think it has a router ....soo i went to a web page and got a DNS name .....and o put the name in srever file and i put it in UOGateWay setings ....but still would not let me log in .........but i am for sure its my ip now cuz i put the new IP in my files and UOgateway and it let me login ......soo how do i get the DNS name to work ???
|
|
|
|
|
|
|
#19 (permalink) | |
|
Account Terminated
|
Quote:
www.whatsmyip.com |
|
|
|
|
|
|
#20 (permalink) | |
|
Forum Expert
Join Date: Feb 2003
Age: 30
Posts: 515
|
Quote:
you just set it up there and put the DNS in insted of the IP YourNameShardNameWhatever.no-ip.info |
|
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|