UO Copy
General Info:
This program lets you copy map tiles and/or static items from one
map0.mul/statics0.mul file to another. For example, you can use it
to copy building from the original UltimaOnline files to your own
map, decreasing "city building time" significantly.
Program Controls:
Source:
These are the pathes to the files you are going to copy from. For
a map copy, the map0.mul path must be valid. For a static item copy, the
staidx0.mul and statics0.mul pathes must be valid.
NEW - Now you can copy map parts from the map2.mul/staidx2.mul/statics2.mul
files found on the UO Third Dawn CD. Just enter your path to these files into the
Source boxes of this prog. See " Tips and Tricks" for more info.
Destination:
These are the pathes to the files you are going to copy to. For
a map copy, the map0.mul path must be valid. For a static item copy, the
items.wsc path must be valid.
Copy Rectangle:
Min. X, Min. Y, Max. X and Max. Y define the rectangle in the source map
that is going to be copied. The Off X and Off Y is the absolute
offset from (0,0) of the copied rectangle in the destination map. The
Off Z is the relative altitude offset (original altitude is 2,
Off Z is -5 -> altitude of copied tile or item is -3).
Copy Map (Button):
This button will start the map copy.
Copy Statics (Button):
This button will start the static item copy. Copied items are not
directly added to a destination staidx0/statics0 file, but a file called
"items.wsc" (by default, you can change the name) is created which
includes all the items that were copied. You can use this file either to
freeze the items with the program Worldforge or import it directly into
SphereServer with the "import" command.
Tips and Tricks:
- You can copy whole dungeons (map and statics) rather easy.
- Make a list of your favorite buildings from the original files
(with coordinates). With such a list, building a city from scratch
will take you about 15 minutes.
- You don't have to freeze your copied items without testing them -
just use the ".import" (v.51) or ".serv.import" (v.55) command to
import the items.wsc file into SphereServer. (Be careful, though,
since the serial numbers created by this program are not valid
numbers. The worst that can happen is that your client crashes.
If that happens, restart client and server and use Worldforge.)
- When copying from the new Ilshenar map, the program will not check
if the coordinates are valid - so please make sure your coordinates
lie within the map (Ilshenar map is 2304x1600 tiles). Otherwise, the
program will crash.
- The program will not double-check the file format. It will identify
the Ilshenar map by the supplied filename (if it finds "map2.mul"
in the filename, the prog will assume that this map is an Ilshenar map).
So don't rename your base file names...
|