Resource icon

Bestiary (Needs updating/fixing) 2014-04-13

No permission to download

tass23

Moderator
Aug 28, 2013
1,021
142
42
St. Petersburg, FL
www.uoexpanse.com
Shard Name
The Expanse
Donate
Donate money to this user
tass23 submitted a new resource:

Bestiary (Needs updating/fixing) - Listing for all shard mobiles.

This was a great addon for creating html pages for each mob on a shard. With all the recent updates, this addon is completely broken. This download includes the very old Ultima.dll that will run the addon. If anyone feels like updating this, I'm sure it would be a welcome addition to anyone's shard.

NOTES: I noticed that the latest Ultima.dll has removed a few items that this particular addon is looking for, which is why it won't work. The other issue is that mobs that are created as...
Read more about this resource...
 

dragon slayer2

Well-Known Member
Aug 29, 2014
314
38
39
Shard Name
Distantland
I got this working fine with my server I want to release it but I still have some updating to do then im going to release it for servuo with updated ultima.dll

my biggest problem am having is I have to add all servuos new monsters so stop causing errors lol
 

dragon slayer2

Well-Known Member
Aug 29, 2014
314
38
39
Shard Name
Distantland
I am getting this error when starting it up now after fixing everything else .
----------------------------------------------------------------------------
ServUO - [http://www.servuo.com] Version 0.5, Build 5362.30282
Publish
Core: Optimizing for 4 64-bit processors
RandomImpl: CSPRandom (Software)
OpenUO Error: Client files not found.
Scripts: Compiling C# scripts...done (cached)
Scripts: Skipping VB.NET Scripts...done (use -vb to enable)
Scripts: Verifying...
Finished (3992 items, 998 mobiles, 11 customs) (1.75 seconds)
Regions: Loading...done
World: Loading...done (0 items, 0 mobiles, 0 customs) (0.05 seconds)
Error:
System.Reflection.TargetInvocationException: Exception has been thrown by the ta
rget of an invocation. ---> System.TypeInitializationException: The type initial
izer for 'Server.Bestiary.MobileEntry' threw an exception. ---> System.IO.Direct
oryNotFoundException: 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.InvokeMethod(Object target, Object[] arguments,
Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Objec
t[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invoke
Attr, Binder binder, Object[] parameters, CultureInfo culture)
at Server.ScriptCompiler.Invoke(String method)
at Server.Core.Main(String[] args)
This exception is fatal, press return to exit
 

dragon slayer2

Well-Known Member
Aug 29, 2014
314
38
39
Shard Name
Distantland
aw thank you ill have to look it over soon as I get that all patched up I think this script will be ready to be uploaded that is all am having problems with
 
  • Like
Reactions: Ravenwolfe

Dian

Well-Known Member
Nov 7, 2013
626
61
Shard Name
Ancient Legends
Donate
Donate money to this user
Awesome, cant wait to check it out dragon slayer :)
 

dragon slayer2

Well-Known Member
Aug 29, 2014
314
38
39
Shard Name
Distantland
well besides when I take out the Bestiary system servuo loads fine.. so am sure has to do with something in its files if I cant figure it out ill post the code with ultima.dll see if any one can figure it out but am trying :)
 

tass23

Moderator
Aug 28, 2013
1,021
142
42
St. Petersburg, FL
www.uoexpanse.com
Shard Name
The Expanse
Donate
Donate money to this user
As I recall, comparing the original Ultima.dll with the current one, there was a few things completely missing from the new one that the bestiary was tied to in the original. A similar problem happened with Xanthos Auction system the last time the Ultima.dll was updated.
 

dragon slayer2

Well-Known Member
Aug 29, 2014
314
38
39
Shard Name
Distantland
Well I'm going to post what I have fixed with ultima.dll hoping some one can try fix path error it gives me but besides that system all compiles fine
 

Dian

Well-Known Member
Nov 7, 2013
626
61
Shard Name
Ancient Legends
Donate
Donate money to this user
I dont have sources to the Ultima.dll files, but there must be a way to either modify the script to the new dll or rename the old one to be used again for the system, or some variation of that..
 

Ravenwolfe

Moderator
ServUO Developer
Sep 7, 2013
1,162
139
Texas
www.ultimaonlinephoenix.com
Shard Name
UO Phoenix
Its not enough to have the Ultima.dll, we need the source code for it. It appears to be calling a path that is invalid and we need to be able to modify the dll to fix that.

Or figure out what its doing and create a new dll, hehe
 

dragon slayer2

Well-Known Member
Aug 29, 2014
314
38
39
Shard Name
Distantland
http://ultimasdk.codeplex.com/ here is the source code was renamed to ultima sdk then renamed to open uo... any way here is what I have done with scripts the ones in the file is much newer then the ones was posted here..like I said the hole server compiles but then when goes to show the ip it crashes
 

Dian

Well-Known Member
Nov 7, 2013
626
61
Shard Name
Ancient Legends
Donate
Donate money to this user
Im sure if someone that knows, could decompile the Ultima.dll that was originally used and retrieve the source code in tact just fine. I just have never done anything like that.. but thought I'd through it out there..
 

Talow

Well-Known Member
Aug 30, 2014
341
34
35
Shard Name
UORoleplay
The source is all over the Internet, just Google it.
 

Ravenwolfe

Moderator
ServUO Developer
Sep 7, 2013
1,162
139
Texas
www.ultimaonlinephoenix.com
Shard Name
UO Phoenix
http://ultimasdk.codeplex.com/ here is the source code was renamed to ultima sdk then renamed to open uo... any way here is what I have done with scripts the ones in the file is much newer then the ones was posted here..like I said the hole server compiles but then when goes to show the ip it crashes
You forget to attach what you had?