RunUO Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[RunUO 2.0 RC1] Bestiary Generator.

BuDolas

Sorceror
Hi, Ihave tried to install this package and I got following error which caused a crash and a restart

Code:
Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: The type initializer for 'Ultima.BodyConverter' threw an exception. ---> System.FormatException: Input string was not in a correct format.
   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   at System.Convert.ToInt32(String value)
   at Ultima.BodyConverter..cctor()
   --- End of inner exception stack trace ---
   at Ultima.BodyConverter.Contains(Int32 body)
   at Ultima.Animations.LoadTable()
   at Ultima.Animations.Translate(Int32& body, Int32& hue)
   at Ultima.Animations.GetAnimation(Int32 body, Int32 action, Int32 direction, Int32 hue, Boolean preserveHue)
   at Server.Bestiary.MobileEntry.GenerateImage()
   at Server.Bestiary.MobileEntry..ctor(Type type)
   at Server.Bestiary.Bestiary.Generate()
   at Server.Bestiary.Bestiary.Initialize()
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
   at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at Server.ScriptCompiler.Invoke(String method)
   at Server.Core.Main(String[] args)

Would be glad if someone could help me.

I use RunUO latest SVN and Ultima.dll Version 2.0.3.0

Cheers BuD
 

BuDolas

Sorceror
Hi Cardes,

I tried the linked package, but id didn't work. I got the same Error including crashes.
At the moment I guess the problem is the client version which I am using.

Cheers BuD
 

Loyd123

Wanderer
I know this post is pretty old, but this script is freakin' awesome!


Anyway, i get that Ultima.dll error when trying to launch my server. Where can i find the Ultima.dll and wich folder do i add it to?


Edit :


Oh, i did'nt read the latest posts. I have downloaded your Bestiary and added the Ultima.dll to my window System folder, added the line of script Using.Ultima.Dll to the file and it still says they can't find Ultima.dll,

What do i need to do?
 

Cardes

Sorceror
I would suggest to place the Ultima.dll into the same directory as the Runuo.exe (or what ever the name of your servercore executable is)
 

Azzazel

Sorceror
Errors

don't work :mad:

Errors:
+ Engines/Bestiary/BeastInfo.cs:
CS0246: Line 2: The type or namespace name 'Ultima' could not be found (are
you missing a using directive or an assembly reference?)
+ Engines/Bestiary/MobileEntry.cs:
CS0246: Line 15: The type or namespace name 'Ultima' could not be found (are
you missing a using directive or an assembly reference?)
CS0246: Line 37: The type or namespace name 'StringList' could not be found
(are you missing a using directive or an assembly reference?)
CS0246: Line 55: The type or namespace name 'Hue' could not be found (are yo
u missing a using directive or an assembly reference?)
 

Soulshifter

Wanderer
I get the following errors when I try to run this.

Code:
RunUO - [www.runuo.com] Version 2.1, Build 3916.19928
Core: Running on .NET Framework Version 2.0.50727
Core: Optimizing for 4 64-bit processors
Scripts: Compiling C# scripts...failed (1 errors, 6 warnings)
Warnings:
 + Customs/CorpseRetrievalPackage_UsingXMLSpawner.cs:
    CS0108: Line 858: 'Server.CorpseSystem.CorpseBookAtt.Initialize()' hides inh
erited member 'Server.Engines.XmlSpawner2.XmlAttachment.Initialize()'. Use the n
ew keyword if hiding was intended.
 + Customs/Casino/CEO/CEOBlackJack.cs:
    CS0618: Line 894: 'Server.Mobile.CloseGump(System.Type, int)' is obsolete: '
Use CloseGump( Type ) instead.'
    CS0618: Line 936: 'Server.Mobile.CloseGump(System.Type, int)' is obsolete: '
Use CloseGump( Type ) instead.'
    CS0618: Line 978: 'Server.Mobile.CloseGump(System.Type, int)' is obsolete: '
Use CloseGump( Type ) instead.'
    CS0618: Line 991: 'Server.Mobile.CloseGump(System.Type, int)' is obsolete: '
Use CloseGump( Type ) instead.'
    CS0618: Line 1057: 'Server.Mobile.CloseGump(System.Type, int)' is obsolete:
'Use CloseGump( Type ) instead.'
    CS0618: Line 1784: 'Server.Mobile.CloseGump(System.Type, int)' is obsolete:
'Use CloseGump( Type ) instead.'
    CS0618: Line 1788: 'Server.Mobile.CloseGump(System.Type, int)' is obsolete:
'Use CloseGump( Type ) instead.'
 + Customs/Casino/CEO/HiLoCards.cs:
    CS0618: Line 504: 'Server.Mobile.CloseGump(System.Type, int)' is obsolete: '
Use CloseGump( Type ) instead.'
 + Customs/Knives Chat 3.0 B9/General/MultiConnection.cs:
    CS0168: Line 65: The variable 'e' is declared but never used
    CS0168: Line 134: The variable 'e' is declared but never used
    CS0168: Line 165: The variable 'e' is declared but never used
    CS0168: Line 184: The variable 'e' is declared but never used
    CS0168: Line 201: The variable 'e' is declared but never used
    CS0168: Line 252: The variable 'e' is declared but never used
 + Customs/Knives Chat 3.0 B9/Gumps/Error Reporting/Errors.cs:
    CS0618: Line 91: 'System.Web.Mail.MailMessage' is obsolete: 'The recommended
 alternative is System.Net.Mail.MailMessage. http://go.microsoft.com/fwlink/?lin
kid=14202'
    CS0618: Line 91: 'System.Web.Mail.MailMessage' is obsolete: 'The recommended
 alternative is System.Net.Mail.MailMessage. http://go.microsoft.com/fwlink/?lin
kid=14202'
    CS0618: Line 102: 'System.Web.Mail.SmtpMail' is obsolete: 'The recommended a
lternative is System.Net.Mail.SmtpClient. http://go.microsoft.com/fwlink/?linkid
=14202'
 + Customs/PVendorsStaff.cs:
    CS0168: Line 135: The variable 'online' is declared but never used
Errors:
 + Engines/Bestiary/MobileEntry.cs:
    CS0117: Line 1131: 'Ultima.StringList' does not contain a definition for 'Ta
ble'
    CS1501: Line 1604: No overload for method 'GetAnimation' takes '5' arguments

    CS1501: Line 1624: No overload for method 'DrawText' takes '3' arguments
    CS1501: Line 1628: No overload for method 'DrawText' takes '3' arguments
Scripts: One or more scripts failed to compile or no script files were found.
 - Press return to exit, or R to try again.
 

almeida

Sorceror
Um dos scripts mais interessante aqui da comunidade, é de grande serventia o uso não so para administradores como para players tirarem referencias das criaturas, espero uma distro mais robusta pois vale apena manter estes scripts ate mesmo nas SVN do RunUO, e obrigado a todos por compartilhar este maravilhoso script!




One of themost interestingscriptsherein the community,isthe useof great servicenotonlyfor administratorsandplayerstotakereferralsfrom creatureshopefullyamore robustdistroit worthitto keep thesescriptsupeven intheRunUOSVN, andthank you all forsharethis wonderfulscript!
 

Nockar

Sorceror
This all compiles fine. But how do you actually get it to start?
I’m using the older DLL and I think all the directors are setup properly. But no index file is created on startup.
 

tass23

Page
Nock, when you start the server, it's supposed to automatically run.
I had to "wiggle" the data.xml to get the bestiary created.
 

JEEG84

Sorceror
In my runuo console i have this error when im starting Runuo :

"Couldn't acquire animation frames for bodyID: 241, oni"

I have some other same error for each monster in list.

What is the problem for You ?? plz help me :)
 

jamesreg

Sorceror
got the following errors
Code:
RunUO - [www.runuo.com] Version 2.2, Build 4427.13308
Core: Running on .NET Framework Version 2.0.50727
Core: Optimizing for 2 64-bit processors
Scripts: Compiling C# scripts...failed (1 errors, 3 warnings)
Warnings:
+ Custom Systems/shard event system w gate/ShardEvent.cs:
    CS0114: Line 435: 'Server.Custom.ShardEvent.Location' hides inherited member
'Server.Item.Location'. To make the current member override that implementation
, add the override keyword. Otherwise add the new keyword.
    CS0108: Line 437: 'Server.Custom.ShardEvent.Map' hides inherited member 'Ser
ver.Item.Map'. Use the new keyword if hiding was intended.
    CS0472: Line 292: The result of the expression is always 'true' since a valu
e of type 'int' is never equal to 'null' of type 'int?'
+ Items/Addons/BaseAddonContainer.cs:
    CS0108: Line 41: 'Server.Items.BaseAddonContainer.Resource' hides inherited
member 'Server.Items.BaseContainer.Resource'. Use the new keyword if hiding was
intended.
+ Expansions/Stygian Abyss/SA Mobiles/SA Peerless/SlasherOfVeils.cs:
    CS0114: Line 115: 'Server.Mobiles.SlasherOfVeils.FireRing()' hides inherited
member 'Server.Mobiles.BasePeerless.FireRing()'. To make the current member ove
rride that implementation, add the override keyword. Otherwise add the new keywo
rd.
Errors:
+ Engines/Bestiary/MobileEntry.cs:
    CS0117: Line 1131: 'Ultima.StringList' does not contain a definition for 'Ta
ble'
    CS1501: Line 1604: No overload for method 'GetAnimation' takes '5' arguments
 
    CS1501: Line 1624: No overload for method 'DrawText' takes '3' arguments
    CS1501: Line 1628: No overload for method 'DrawText' takes '3' arguments
Scripts: One or more scripts failed to compile or no script files were found.
- Press return to exit, or R to try again.
 

Azden777

Page
Hi! Probably revived this... but I am having an issue:

Code:
Server Crash Report
===================
 
RunUO Version 2.1, Build 4272.35047
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1
.NET Framework: 2.0.50727.5448
Time: 25/03/2012 11:03:59 AM
Mobiles: 2418
Items: 106346
Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: The type initializer for 'Server.Bestiary.MobileEntry' threw an exception. ---> System.IO.FileNotFoundException: Could not load file or assembly 'Ultima, Version=2.0.3.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
File name: 'Ultima, Version=2.0.3.0, Culture=neutral, PublicKeyToken=null'
  at Server.Bestiary.MobileEntry..cctor()
 
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
 
  --- End of inner exception stack trace ---
  at Server.Bestiary.MobileEntry..ctor(Type type)
  at Server.Bestiary.Bestiary.Generate()
  --- End of inner exception stack trace ---
  at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
  at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
  at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
  at Server.ScriptCompiler.Invoke(String method)
  at Server.Core.Main(String[] args)
 
Clients:
- Count: 0
 

Dreadfull

Sorceror
Tried launching my old server once to just check it out and I get the following error. Any help would be appreciated.

Error:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: The type initializer for 'Server.Bestiary.MobileEntry' threw an exception. --->
System.IO.DirectoryNotFoundException: Attempted to access a path that is not on the disk.
at Ultima.Client.GetFilePath(String file)
at Ultima.StringList..ctor(String language)
at Server.Bestiary.MobileEntry..cctor()
--- End of inner exception stack trace ---
at Server.Bestiary.MobileEntry..ctor(Type type)
at Server.Bestiary.Bestiary.Generate()
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandletypeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Server.ScriptCompiler.Compile(Boolean debug)
at Server.Core.Main(String[] args)
This exception is fatal, press return to exit
 
Top