Mattheww

Member
Mattheww submitted a new resource:

ServUO Pub54 Project w/ working CentrED, Fiddler, UOClassic, Razor, & UltimaLive - All-In-One Pub54 repack, includes all software packages in Github format, with 199+ script examples

~ Contents
- CentrED // Map Editing
- CentrEDClient // Client dedicated for CentrED
- Code // Backups & 3rd party scripts
- Fiddler //...

Read more about this resource...
~ Instructions
) Download: EndOfTimes.rar
) Move: EndOfTimes.rar onto ...\Documents
) Right click EndOfTimes.rar, under WinRAR options, select "Extract to EndOfTimes\"
) Combine extracted folders through entering EndOfTimes first folder, then drag-drop the interior 2nd folder back onto ...\Documents so the 2nd overwrites and combines with the 1st.

~ Important Notes;
Clients must remain data-synchronized.
CentrED modifies the map files and Fiddler modifies the client files,
both files are used within the respective Client folders.
Best to backup existing files prior to overwriting, and keep data synchronized. Ie; if editing from Fiddler or CentrED, take backups of these files in the other clients then overwrite the client's files.

~ Installation & Usage
- CentrED // Map Editing
) Map Editing software built a client FNA-framework.
) Website reference for zips:
) Download .NET9 SDK and install
) " Server Windows X64 " is a replacement file for CedServer,
to reset the XML config file. Drag & drop to replace, overwriting the previous to return to defaults.
) The following files must be copied from a client folder into the folder ...\Documents\EndOfTimes\CentrED\Extracts\CentrED
) The files needed to start the client:
//
Hues.mul (ext; Hues.mul)
Map#.mul (ext; Map1.mul for trammel)
Radarcol.mul (ext; Radarcol.mul)
Staidx#.mul (ext; Staidx1.mul)
Statics#.mul (ext; Statics1.mul)
Tiledata.mul (ext; Tiledata.mul)
//
) The above files must be placed into the CentrED folder containing the CedServer, CentrED executable, XML CedServer.xml config. files.
) IMPORTANT: Configure the CedServer.xml configuration before opening the server/application.
Variables must be edited to enable the application viewer.
) Right-click the CedServer.xml and open with notepad, editing the following variable values:
//
<CentrEdPlus>true</CentrEdPlus> from false to true.
<Map>map1.mul</Map>
<StaIdx>staidx1.mul</StaIdx>
<Statics>statics1.mul</Statics>

<Tiledata>tiledata.mul</Tiledata>
<Radarcol>radarcol.mul</Radarcol>
<Hues>hues.mul</Hues>
//
) These values should match the client file names supplied into CentrED folder earlier. A path isn't needed, only the names of the actual files placed inside CentrED folder.
) Inside CentrED folder, start the CedServer.
If the console states: Map file not found, do you want to create it? [y/n] y, Statics files not found, do you want to create it? [y/n] y, than the server wasn't able to find the above client files.
) Otherwise, the server should've loaded the above file names.
) Important: Close the CedServer console before proceeding.
) Start CentrED application, and inside the application at the top click 'CentrED' opening 'Local Server' tab.
) Select '...' and inside ...\Documents\EndOfTimes\CentrED\Extracts\CentrED select ' CedServer.xml '
) Select 'Start' and the server should startup, although the listening host address is shown as 0.0.0.0:2597 the actual host address is 127.0.0.1 same as a local shard.
) Again, at the top of the application select 'CentrED' and this time select 'Connect'.
) Input the following values for each variable:
//
Host: 127.0.0.1
Port: 2597
Username: Unique profile name (Save button for reuse)
Password: Unique password (Snow to see value)
ClientPath: Documents/EndOfTimes/CentrED/Extracts/ServerClient
//
) Select 'Connect' and the map should load into the viewport.
) Note; hover over a doodad and right click filtering the map statics according to listed IDs.
There's also the option on the right hand side to search objects by ID or by Name, etc,
and create a toolset portfolio with selected names via right click.
The 'Large Scale Operation' crashes on submit, maybe someone could fix?
I think attempting this operation with any specifications also corrupts CentrED data
leading to crashes in other places. I tested on a fresh install without the operation
ever performed and CentrED remained running throughout the night, whereas
with resulted in the application crashing at some point; exception throwing at Draw( frame ).

- Code // Backups & 3rd party & Art tutorials by Otimpyre
) Contents have Zip/Rar backup versions the used software.

- Fiddler // Client Editing
) GitHub included, 1-click to start program.
) Within program, under settings select "Path Settings...",
targeting 'FiddlerClient' folder (dedicated usage)
The targeted path should be something along lines: ...\Documents\EndOfTimes\EndOfTimes\FiddlerClient
) Within program, under settings select "Options" and designate Path for Output Path, targeting 'FiddlerOutput' (dedicated usage).
The targeted path should be something along lines: ...\Documents\EndOfTimes\EndOfTimes\FiddlerOutput

When modifying a file, the exported files are placed in FiddlerOutput.
You should make a backup of the files in FiddlerClient, then replace those existing with the new.

- FiddlerClient // Dedicated Fiddler Client
) Fiddler uses this folder/client for program's "Path Settings..." and "Options",
these are the files the program opens for modifications.
) The Client folders have UltimaLive included, wherein a file Iglr_.dll compliments the existing OSI iglr.dll,
to play with a different client this file must be carried over otherwise the UltimaLive serverside mods removed.

- FiddlerOutput // Fiddler File Output
) Fiddler uses this folder for the program's "Settings" "Options" Path\OutputPath,
wherein files viewable from the FiddlerClient within Fiddler exports to this folder.
) These files should be data-synchronized with FiddlerClieht, LauncherClient, ServerClient, CentrED client.
Remember to take backup versions before replacing any files.

- Launcher // ClassicUO GitHub
) Requires a single edit to be 1-click startup;
The \Bin\Release\Settings.json file "ultimaonlinedirectory" variable must be reset with your path. It'll be something along "...\\Documents\\EndOfTimes\\LauncherClient"
) Right-click the LauncherClient folder and select 'Copy as path' then in the "ultimaonlinedirectory" value paste the copied path.
) External from Launcher folder, inside of Documents/EndOfTimes/Server/Backups/Automatic delete the accounts data and you'll be able to redefine an administrator account to login

- LauncherAssistant // Razor GitHub
) Razor Github project, really not sure how to use it
however ClassicUO has code utilizing the .dll compilation.

- LauncherClient // Dedicated Launcher Client
) Client version: 7.0.20.0
) Map files edited via CentrED should replace the map files in LauncherClient, ServerClient, FiddlerClient.
Remember to make backups first.
//
Specifically:
map#.mul
staidx#.mul
statics#.mul
tiledata.mul
radarcol.mul
hues.mul
//
) Fiddler may edit these files however CentrED utilizes them to view map editing.
If any of these are modified the updated versions must be synched with the client folders.
) The Client folders have UltimaLive included, wherein a file Iglr_.dll compliments the existing OSI iglr.dll, to play with a different client this file must be carried over otherwise the UltimaLive serverside mods removed.

- Server // Server Pub54
) Pub54 for compatibility w/ OWLTR & Animal Bods
) UltimaLive installed
) Many other random nonthrowing customs
) Either you may input the server's client directory with every startup of the application,
otherwise in the folder in the scripts folder in the misc folder open 'Datapath.cs' input a value for
CustomPath something along the lines of the ServerClient full path such @"C:\...\...\Documents\EndOfTimes\ServerClient" as a string literal.
I use for example @"C:\Users\User\Documents\EndOfTimes\ServerClient"
You may also use the config file located in the Server folder to get the value.
) Same with any other IDE, Visual Studio for example, you'd open the .sln file (Servuo.sln) in this case,
then click the green > at the top to begin compiling. The first startup might take awhile.


- ServerClient // Dedicated Server Client
) Client version: 7.0.20.0
) The Client folders have UltimaLive included, wherein a file Iglr_.dll compliments the existing OSI iglr.dll, to play with a different client this file must be carried over otherwise the UltimaLive serverside mods removed.
 

Attachments

  • Extracting, 1.mp4
    566.2 KB
  • Extracting, 2.mp4
    465.3 KB
  • Server Setup, 1.mp4
    1 MB
  • Server Setup, 2.mp4
    1.1 MB
  • Server Setup, 3.mp4
    1.2 MB
  • Server Setup, 4.mp4
    664.8 KB
  • Launcher Setup, 1.mp4
    775 KB
  • Launcher Setup, 2.mp4
    787.6 KB
  • Launcher Setup, 3.mp4
    2.3 MB
Last edited:
In case reading wasn't enough or got stuck or lost along the way,
here's some instructional videos to help ye'
 

Attachments

  • Fiddler Setup, 2.mp4
    2.5 MB
  • Fiddler Setup, 1.mp4
    1.5 MB
  • Login, 2.mp4
    3.3 MB
  • Login, 1.mp4
    2.8 MB
  • CentrED Setup, 1.mp4
    1 MB
  • CentrED Setup, 2.mp4
    822.8 KB
  • CentrED Setup, 3.mp4
    845.6 KB
  • CentrED Setup, 4.mp4
    1.5 MB
  • CentrED Setup, 5.mp4
    905.9 KB
  • CentrED Setup, 6.mp4
    2.4 MB
  • CentrED Setup, 7.mp4
    1.7 MB
Last edited:

Active Shards

Donations

Total amount
$5.00
Goal
$500.00
Back