Resource icon

Shard Pack All-In-One ServUO Package (Pub54) Pub54

Author
Mattheww
Downloads
44
Views
376
First release
Last update
Rating
0.00 star(s) 0 ratings
No permission to download Join the discussion
Requirements
None, all included
Hey there, here's my personal project compilation.
It includes everything you need to develop a shard, all inclusive.

The contents of the rar file (EndOfTimes.rar) and the folder structure
is as follows:

Art Tutorials
Brainstorming
Codesnippets
Fiddler
FiddlerClient
FiddlerOutput
Launcher
LauncherAssistant
LauncherClient
LauncherStructure
Server
ServerClient
Sourcecode

Art Tutorials
This is about Otimpyre's artwork tutorials and how to create new artwork

Brainstorming
This is just a folder containing miscellaneous rough ideas

Codesnippets
This contains a compilation of a lot of other UO resources that I've gathered from a lot of other sources

Fiddler
This is the Github version of Fiddler, if you can address the filepath location to match your own filepath of the location of the unzipped rar file (EndOfTimes.rar) unzip location, than you can open the project in a environment (ie; visual studio)

FiddlerClient
This is the client dedicated for Fiddler to use.
You would update these files with yours if your server uses any modified files (ie; art, sound, etc).
And upon the modification of these files inside of Fiddler (outputting to FiddlerOutput), you must update the FiddlerOutput files into ServerClient and LauncherClient.
note; UltimaLive compatibility: the ServerClient/Server uses the UltimaLive mod and has a modified Igrping.dll file that UltimaLive utilizes in the client folder (and igrping_.dll that the original client utilizes); FiddlerClient doesn't use the modified igrping.dll to visualize the client data.

FiddlerOutput
The folder automatically designated as the output folder for Fiddler. ie; edit inside of Fiddler and finish processing, the files are then placed inside of this folder.
These output files are the files to place into LauncherClient, ServerClient and FiddlerClient (I recommend keeping a version control just in case)

Launcher
UOClassic github project, again listed above w/ Fiddler description about modifying filepaths.
This is what is used to launch the client as a player (utilizing the LauncherClient)
note; UltimaLive compatibility: if you use a different client, make sure to either: 1) transfer the ServerClient's Igrping.dll file for the Server's UltimaLive compatibility (renaming the other Igrping.dll to Igrping_.dll), or 2) remove the UltimaLive package in Server/Scripts/UltimaLive and delete the Igrping.dll and rename Igrping_.dll to Igrping.dll

LauncherAssistant
Razor github project.
I'm not actually sure how to compile this, because compiling becomes a .dll file that UOClassic project utilizes.

LauncherClient
This folder is for the Launcher (UOClassic) dedicated usage.
The contents should match the ServerClient contents (ie; if you modify something in Fiddler than update both the LauncherClient and ServerClient contents and update the FIddler contents with the modified output files)
This is what is used to launch the client as a player (utilizing the LauncherClient)
note; UltimaLive compatibility: if you use a different client, make sure to either: 1) transfer the ServerClient's Igrping.dll file for the Server's UltimaLive compatibility (renaming the other Igrping.dll to Igrping_.dll), or 2) remove the UltimaLive package in Server/Scripts/UltimaLive and delete the Igrping.dll and rename Igrping_.dll to Igrping.dll

LauncherStructure
Not sure what this folder does :)

Server
Publish 54 for maximum compatibility.

ServerClient
This folder is for the server (ServUO Pub54) dedicated usage.

Sourcecode
This folder contains the zips for the other project folders listed above, and software for visualizing the projects once unzipped (w/ visual studio)

Active Shards

Donations

Total amount
$0.00
Goal
$500.00
Back