• 1

    posted a message on [1.7.10 - 1.8.7] Ultima Online map converter - bring a huge MMO world to your server!

    Intro:

    One day I was playing with CustomNPC's editor and I said to myself: "This mod so great, I can make every mob I want with it". I began to make mobs from my favourite online game: Ultima Online. And then I've got an idea - make UO world in minecraft. I began to build, and, finally, I understood that world is so big. As I'am a programmer I decided to make a world converter for this task...

    Core:

    Today I'am finished this tool(Honestly - it's a little bit complicate) and it's only need a content. It consists of:
    - Two runUO scripts
    - Bukkit plugin


    What it can do now?

    - Terrain and multis exporting(You can get very fancy and solid terrain, but buildings are still weird)

    Problems:

    - Game designers made very assymetric world;

    - Tool can fully convert land(Maybe, some tiles don't), But in the game exists something about 40k items, I just can't to add them all
    - Full Felucca map weights ~0.5 GB

    Pros:

    - Very big MMO world(5 worlds, to be exact)

    Usage:

    (Optional, I've already scanned uo maps for you)

    - Compile RunUO scripts(I know, it can be made with UO SDK)
    - Instantiate two items in UO game - Converter and Items Converter
    - Double click them(Wait before one finishes scanning)
    -You'll get some files called %World_name%_land_%number% and %World_name%_multis_%number%

    OR

    - Download land and multis archive

    - Unpack them

    NEXT:
    - Copy .bin files into yourServer/conv/ folder
    - Install bukkit plugin(I've used Bukkit 1.7.10 and WE, 1.8.7 works too) - just drop it in plugins folder
    - Log in and go to the world you want to place converted land/multis
    - Type /convertuo <land/multis> <all/force> <filename without extension> <file index>

    If you want to generate all land, you should use "land" and "all" options" and pass "1" as file index

    - Expect lags, process will be shown in the console
    - Wait the message "Finished!" in console

    - Smooth terrain with WorldEdit


    Images:












    Known bugs:
    - As I said: designers made assymetric buildings

    Commands:

    /convertuo multis/land all/force "filename" "index" - launch generation
    /uofind multis/land "filename" "index" -
    launch unknown tiles search
    /uotool -
    rmb tells an id of targeted block
    /uosmooth -
    dont implemented yet


    How to install:

    1) Download the plugin

    2) Place all .zip contents in the root folder

    3) Download world files

    4) Place in conv folder


    Plugin(1.7.10 or higher):link

    Older:


    Github(Bukkit plugin, 1.7.10, depends on WorldEdit):link

    ItemsConverter.cs(RunUO 2,3): link
    LandConverter(RunUO 2,3): link

    UOExporter(Requires installed plugin, export only heightmaps and land files): link

    Felucca land: link
    Felucca multis:link
    Felucca map(without multis): link


    Malas land: link
    Malas multis: link
    Malas map(without multis): link



    Tokuno land: link
    Tokuno multis: link
    Tokuno map(without multis): link




    Ilshenar land: link
    Ilshenar multis: link
    Ilshenar map(without multis): link




    TODO:

    - Add more content

    - Generate dungeons, ores, caves below the ground

    - Make new visual editor(Meh, old editor is too weird)


    Done:

    - Migrate database to .json

    - Rebuilt it for the earlier versions

    Posted in: Minecraft Tools
  • 1

    posted a message on [1.7.10 - 1.8.7] Ultima Online map converter - bring a huge MMO world to your server!

    Added compiled version link. Looking forward for editor :)

    Posted in: Minecraft Tools
  • To post a comment, please .