1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Greetings Guest!!

    In order to combat SPAM on the forums, all users are required to have a minimum of 2 posts before they can submit links in any post or thread.

    Dismiss Notice
  3. Greetings Guest, Having Login Issues? Check this thread!
    Dismiss Notice
  4. Hail Guest!,
    Please take a moment to read this post reminding you all of the importance of Account Security.
    Dismiss Notice
  5. Author Wes Locher has teamed up with Stratics for a giveaway of his new book Braving Britannia. This book explores the history and impact of Ultima Online and includes interviews from current and past dev team members as well as many UO and Stratics community members. Click here for more details!
    Dismiss Notice

command macro transfer :)

Discussion in 'UO Enhanced Client Discussion' started by Der Rock, Jan 21, 2011.

  1. Der Rock

    Der Rock Guest

    i made some command macros, if i want all those macros to copy in all character folders what exactly ive to do?
    i made a test,but something goes wrong :(
    like: my main menu command macro overwrite a recal macro and so on....

    something im doing wrong :)

    help pls ;)
  2. Merion

    Merion Lore Master
    Stratics Veteran

    Dec 1, 2009
    Likes Received:
    I think you "just" have to copy the correct passages from one userfile to the rest.
  3. unified

    unified Guest

    If you want to copy the entire user data file of one of your characters to all of your characters on the account, then follow the steps below.

    Warning! This will replace the entire contents of all of your characters' data files on all shards with the contents of the source file! Don't do this if you want to keep any of your existing characters' data contents!

    1. Follow the instructions in Miss Echo's EC Guide to locate your Enhanced Client User Data, and find your account name directory.
    2. If your user data files are contained in C:\Users\unified\Documents\EA Games\Ultima Online Stygian Abyss\User Data\bluedevil , bluedevil is your account name directory.
    3. Copy the character data file you want to use and paste it into the account name directory and rename it mainmacros.xml. For example, if you have a character named sammy who has all the macros and setting that you want to copy to all of your other characters, then copy the file named sammy and place it in the account name directory and rename it mainmacros.xml.
    4. Create a text file and name it copymacros.bat. This will be a batch file that can be executed by double-clicking on it.
    5. Add the following line to the copymacros.bat file: for /R %%t in (*) do copy /y mainmacros.xml %%t
    When you double-click the copymacros.bat file, it will copy all of the contents of the sammy file, including window settings, etc. to each and every one of your characters in that account.

    Be warned that specific macros for runebooks, weapons, and uncommon items will have to be edited for each character so that targets are pointing to items that they actually have. For example, a macro called Recall to Moonglow will not work for tommy because tommy will not have sammy's runebook.
  4. Der Rock

    Der Rock Guest

    hi,thx for your help.......
    i found a fast and easy way to fix it ;) :

    1. used a dummy char., made all command macros i want (10)

    2. open the folder eagames/uosa/user data/"accname"/shard/

    3.open with editor the dummychar.scroll down till <macros>

    copy all 10 macros till < /macros>

    4.open in the acc.folder the character you want to paste the macros

    5.go to </macros> 1line back and paste the macros

    6.now you see all macros has a id nr.,let say the character has 9 macros already so the last macro id looks like : <UserAction type="Macro" id="9"

    7.you see your new pasted command macros starting with id1, now simple change those new macro id in id= 10....id=11 and so on

    8.now the character has all the new macros with the right id ;)

    works perfect and safed me a lot of time

    (hope it is understandable,tryed my best to explain ;) )
  5. This is similar to the way that I use to get the exact same desktop setup on two different characters, and it;'s the fastest way I know of.

    First, back up your character file that you want to change in case you make a mistake.

    Copy and paste the character file you want to duplicate the desktop setup, and rename it with your character name that you want to change (the one that you already backed up). Replace just the macros from the original character file. And you are done!

    Do this for every character and in five minutes you can have identical setups on every one. Or you can just copy part of this file:

    -<WindowSettings> ... to ... </WindowSettings> = your window positions and sizes, gumps, etc.

    -<Hotbars> ... to ... </Hotbars> = all of your hotbars

    -<Macros> ... to ... </Macros> = all of your macros

    -<KeyBindings> ... to ... </Keybindings> = all of your keyboard shortcuts

    -<MouseOptions> ... to ... </MouseOptions> = mouse options, such as your scroll wheel settings

    -<CustomSkills> ... to ... <CustomSkills> = skills that show on the Custom tab

    -<Options> ... to ... </Options> = all optional settings in the User Menu

    By the way, you can also copy and paste macro commands in this file to repeat macros to make it as long as you want. I did this to work on Arms Lore while I was walking through Luna without having to constantly restart the macro - it repeated it self about 1,000 times!