Stratics VeteranStratics Legend

As soon as I make it, press APPLY and then also OK buttons to make sure (ALT-O) if I press the keys combination (ALT-F7) the speech macro playes just fine and the speech appears on the screen.

But if I close the client and then log back in the macro is not there.

It was not saved. Yet, I did press APPLY and OK various times to make sure.

I repeated this several times and yet, when I close client and restart it the speech macro is no longer there.

I tried to edit the file manually but under the Desktop Folder, character's name, there is only 1 macro.txt file which contains none of my speech macros. I am not sure under which file and where they may be so I cannot manually edit it.

Now, clearly that is not japanese but apparently it is what notepad sees it as....

Japanese would be, for example...

アイテム買取中：詳細はプロフィールを見てください

Click to expand...

I also tried using Word to load up the macro2d.txt file but even though I do get a prompt to codify the text used for japanese, then the file actually loads up in word the text is just a bunch of unreadable characters......

Given this problem, how the hell do I add the japanese text I want the macro to say, manually ?

I would REALLY much prefer if UO just saved my darn text macroes and forget about it....

If it's there, close the file and start UO (it's a good habit to close it because UO sometimes crashes if the file is locked).

Login to your char, then exit the client. Re-open the macros2d.txt file. See if the macro is still there. If it still is, there's nothing wrong with the new macro. It's not triggering due to something else. Only thing I can think is that you have another macro set to the same key combo. Search the file for this.

If the macro gets removed after re-starting UO/login/exit, then the key combo is invalid.

If it doesn't even save at all, then something is interfering with the UO client writing to the macros2d.txt. Could be the Vista runas-admin issue, file permissions, read-only attribute or even your AV proggy locking it. Though this normally should crash the client whenever you exit UO.

To see Japanese characters properly in notepad, you need to install support for east asian languages. (control panel->regional and language->languages->tick the "install files for East Asian Languages".

Editing the macros2d.txt file to add a new macro is a pain, esp for speech as you need to insert a space between each char. Try to create it the UO client first and edit it in notepad.

Extra note, if you edit the file after this and try to save, notepad may ask you to save it in "unicode" format, it is wise to do so normally. However, I am not sure how the UO client will react. If it doesn't work, just revert to the backup and try not saving in unicode.

Stratics is the oldest continually running MMORPG Fansite on the Internet. Founded in 1997 Stratics has served the Ultima Online Community for 18 years. We strive to provide the most complete social experience for Ultima Online players.