ここでは、UOサーバーソフトとして自分達で使ってみて、解りやすくて便利なTUSsvrの導入方法を紹介します。

TusSvr の設定方法 [導入編] 
                 提供、製作者 by. DOKU 1999.07.22

【始めに】
Ultima Online で 楽しまれた方は大勢いると思いますが、
既にアカウントブロックされた方も、また大勢いるでしょうね。
手元に残った CD をただ埃を積もらせておくのは、非常にもったいないです。

このサーバーソフトを導入する事で、一切課金がかからず、
思いっきり Ultima の世界に浸れます。(^^;
憧れのサーバー管理者にもなれますし、思い通りの世界を創る事も可能です。

ただ、英語ソフトと言う事に加え、ソフトの性格にもよるのですが、
設置自体が難しくて「面白そう!」と思いつつも、導入を諦めかけている方のために、
サーバー導入部を作成する事になりました。

是非、TUS Server を導入して Ultima Offline を楽しんでみてください。
略して UO あら (^^; 同じですね。

オンラインでは得られなかった、新たな楽しみが得られる事を期待して...


【準備】
http://www.menasoft.com/tus/
より下記のFileを落としてください。

tussvr.zip      TUSsvrサーバー本体
tusacct.zip     アカウントファイル
tusworld.zip    ワールドデータ

  この3つは最低限必要です。

その他に
tushog.zip      ワールドデータやキャラクターを操作する Tool (The Hand of God)
speech.zip      スピーチファイル

  も一緒に落としてください。

・MFC.DLL の関係で、tushog.zip が、うまく動作しない場合は、
  tushog_s.zip を使用してください。
・Ultima Online をインストールして、Internet に接続後、
  普通に起動すると、AutoPatch が当たります。
  これは、絶対必要です。
・Patch を当てないとTUS Server (tusSvr.exe) が、
  必要とするファイルが生成されません!

  これで、下準備は整いました。


【1.ファイルの解凍と設置】

・それぞれ解凍したファイルを下記の様に構築してください。

\<TUSsvr> -------------- tussvr.zip , tusacct.zip , tushog.zip
         \\<save> ------ tusworld.zip
         \\<Speech> ---- speech.zip

・少々解りづらいですが、要は TUSsvrと言うフォルダを作成して
  tussvr.zip , tusacct.zip , tushog.zip の3つの圧縮ファイルを
  解凍して放り込みます。
・更にサブフォルダ <save>と<Speech>を作成して、それぞれのフォルダに
  tusworld.zip と speech.zip を解凍して放り込めば良いわけです。


【2.アカウントの設定】
・tusacct.scp を開いてみてください。
 (単なるテキストファイルなのでメモ帳で、編集出来ます)
  これは、ログインする人のアカウントデータです。
  どの様に書けばよいかは、注釈が書いてありますので適当に (オイオイ (^^; )

『設定例』
  下記を tusacct.scp に書き加えてください。
  この時、LEVEL は、4,5,6 にしないと The Hand of God (HOG.EXE) が、
  使用出来ません。
  PRIV は、取り敢えず Player で十分でしょう。
  下記の例を参考に最下段に追加してください。

[DOKU]                  // アカウント名
PASSWORD=123            // パスワード
PRIV=0                  // ログイン属性 (この例では、Player)
LEVEL=4                 // コマンド許可レベル (この例では GM コマンド正式許可)

・編集した tusacct.scp を Save してアカウントの設定は、終了です。
・通常は、上記設定例の右側の日本語注釈は、入力しません。
  注釈も入れたい場合は、上記設定例の様に半角「//」を直前に挿入してください。

・全権限を駆使したい場合は、下記の様に設定してください。(^^

[DOKU]                  // アカウント名
PASSWORD=123            // パスワード
PRIV=3                  // ログイン属性 (この例では、GM + 管理者)
LEVEL=6                 // コマンド許可レベル (この例では GM + 管理者)


【3.初期設定ファイルの設定】
・tus.ini は、TUS Server (tusSvr.exe) の設定ファイルです。
  これは、間違えないように編集しないと、サーバーが立ち上がりませんよ!
・The Hand of God (HOG.EXE) を起動してみてください。
  Settings and Info と言うタブが有りますね。
  このタブの中の [Configure Server] ボタンを押せば tus.ini を編集出来ます。
・内容が解る方は、tus.ini をメモ帳などを使用して直接編集しても構いませんよ!

★最低限必要な設定項目のみ説明します。
 (ちゅ〜か他は良くわかっていません) (^^;

Server Name             適当なサーバー名を付けましょう!
Port                    2593
IP Address              127.0.0.1 (ローカルIPアドレス 自分自身を示します)
UO Files Location       Ultima Online を Install した場所
Save Path               save フォルダの場所
Account                 TUSsvr フォルダ内の tusacct.scp を指定します。
Speech Files            Speech フォルダの場所

★その他 (デフォルト状態で構いませんよ)
Save Period             AutoSave の時間 (デフォルトでは15分です)
Bank Max # Items        Bank に置ける最高アイテム数 (1000 Items)
Bank Max Weight         Bank に置ける最高重量値 (400 Weight)


『設定例』
UO Files Location       C:\UO\
Save Path               C:\TUSsvr\save\
Account File            C:\TUSsvr\tusacct.scp
Speech Files            C:\TUSsvr\Speech\

・以上の設定が終了したら、[Save] ボタンを押してください。
・この時点では、サーバーが立ち上がっていませんので、エラーが表示されますが、
  無視して [OK] を押してください。

・Patch の設定がきちんと登録されていれば、次回からはサーバーを立ち上げた
  状態で編集しても構いません。(この場合エラーは表示されなくなります)


【4.起動ランチャーの設定】
・The Hand of God (HOG.EXE) は、起動していますよね。
・Client Launcher と言うタブが有りますね。
・[New] と言うボタンを押してください。
・Account information を入力しましょう!

『設定例』
Name                    適当な名前を付けて構いませんが、アカウント名と
                        同じにした方が、わかり易いと思います。
IP                      127.0.0.1
Port                    2593
Account                 tusacct.scp で、設定したアカウント名
Password                tusacct.scp で、設定したパスワード

・以上の設定が終了したら、[Done] ボタンを押してください。
・Accounts の所に設定した Name が表示されれば完了です。


【5.サーバーの起動】
・以上設定が全て済んだら、いよいよ立ち上げてみましょう!
・TUS Server (tusSvr.exe) を起動してください。
・ここまでの設定をきちんとしていれば、問題なく立ち上がるはずです。
・立ち上がらない場合は、もう一度設定を確認してください。
・初回起動時には、一部エラーが、表示されますが、
  次回からはエラーは、出ないはずです。
・The Hand of God (HOG.EXE) - Client Launcher の設定したAccounts を選択して
  [Launch] ボタンを押しましょう!


・Ultima Online が、起動しましたね?
・登録したアカウントで、無事に入れましたか?
・The Hand of God (HOG.EXE) が、うまく動作するか、General と言うタブの
  World - [Dry][Rain][Snow] ボタンを押してみましょう!
  どうです?UOの天候が変化しますよね?


  えっ!ダメ〜!? あとは、各自努力してください。(爆!!!!


・tus.ini で設定された内容が、デフォルトで起動しますが、
  The Hand of God (HOG.EXE)を使用して色々設定変更可能ですよ!
・無事に起動出来たら、いじり倒して遊びましょう。
  好みの武器や防具も簡単に出現させられるし、UO の世界の何処にでも
  一瞬でワープ出来ますよ。
・更に好きな NPC をいくらでも出現させる事が出来ます。
・無事にUOの世界に入れたら、UO の中で /GM と入力すれば即 GM になれるし
  /Admin と入力すれば Admin 権限のキャラになれますよ!
  もちろん The Hand of God (HOG.EXE) でも操作出来ます。
  初めから GM 権限 (PRIV=2) で入られた場合 /GM は、必要有りませんね。(^^;

  ついでに、私に詳しい使用方法や裏技を伝授してくだされば尚うれしいです。(^^


【6.サーバーの終了】
・サーバーを終了する時には、ワールドデータを必ず save してから
  サーバーダウンしてください。
・save しないと Auto save された時点まで巻き戻ってしまいます。
・The Hand of God (HOG.EXE) の General タブの
  World - [Save] ボタンで save 出来ます。
・サーバー画面で [#] を押しても save 出来ます。
  何故か99%で終わってしまいます。仕様でしょうかね?(^^;
・サーバーを終了させるには、[s][x] と続けて入力してください。
  しばらくすると、サーバーが終了します。
・The Hand of God (HOG.EXE) の終了は、
  Settings and Info タブの [Close GW HoG] ボタンを押して終了してください。


【サーバー混在のご注意】
・Ultima Online をインストールしたフォルダ内に login.cfg という
  ファイルが有ります。
  このファイルは、client.exe 起動時に、login.cfg を読み込んで、ログインする
  サーバーを選択する設定ファイルだと思われます。(違うかな? (^^;)
・Ultima Online を TUS Server と並行して遊ばれる方は、Ultima Online を
  Install された、フォルダ内の login.cfg を別途保存しておいてください。

★The Hand of God (HOG.EXE) の Client Launcher を使用して起動した場合、
  起動時毎に login.cfg の情報を書き換える様なので、
  Ultima Online のサーバーにログイン出来なくなります。
  リネームなどして、UO 用と TUS Server 用の2種類の login.cfg を用意して
  適宜、切り替える事により、両サーバーを混在して使用出来る様になります。

・既に、TUS Server を導入されて login.cfg を書き換えられている方は、
  下記の様に編集して、別途保存しておいてください。
  このファイルは、単なるテキストファイルなので、メモ帳で編集出来ます。

『login.cfg Ultima Online用』
;Loginservers for Ultima Online
;Do not edit this file or patching will fail!  Always save a backup.
LoginServer=login.owo.com,7775
LoginServer=login.owo.com,7775
LoginServer=login.owo.com,7776
LoginServer=login.owo.com,7776

・上記以外の方法として、オリジナルの CD から  login.cfg をコピーされれば、
  Ultima Online にログイン出来る様になると思われまが、この場合、
  ファイル属性が読み取り専用になっていると思われますので、注意してください。

・また、「;」を付ける事によりコメント文になりますので、1つの login.cfg で、
  切り替えられる様になると思われます。
  LoginServer=・・・・の直前に「;」を付けてくださいね。
  私の環境では、Ultima Online 用を「;」でコメント扱いにして
  TUS Server を問題無く立ち上げる事が出来ました。
  逆のパターンは、現在未確認です。(あまりお薦めしません (^^;)

・安全のために login.cfg は、別途 BackUP される事をお薦めいたします。


【LAN 及び Internet 接続について】未確認情報多数 (^^;
・Ultima Online をインストールしたフォルダ内の login.cfg を編集します。
  このファイルは、単なるテキストファイルなので、メモ帳で編集出来ます。

・Ultima Online を起動すると、まず login.cfg を読み込んで、
  login.cfg に書かれた IP に接続しようとします。
  この、IP に接続先を書いておけば、LAN 接続します。

・下記の例で言えば、LoginServer=127.0.0.1,2593 の部分ですね。
  「.」と「,」を間違えないでくださいね。
  ポートの 2593 は、LAN上で特別な設定をしていない限り、通常そのままで
  構いません。
・Internet 上の相手と接続する場合は、どちらかの PC が、サーバーを
  立ち上げます。
  クライアント側は、相手の IP アドレスを login.cfg に書き込みます。
  後は、普通に Ultima Online を立ち上げれば、相手のサーバーに接続します。
  当然、サーバー側の管理者に、自分のアカウントを作成してもらいましょうね。
・The Hand of God (HOG.EXE) の起動ランチャーを使用して、接続する場合は
  Accounts を選択後、[Edit] ボタンを押して、IP を書き換えて下さい。

・上手くサーバーにログインしない場合のトラブルの殆どは、
  ここの IP の設定ミスが多い様です。


『login.cfg の内容』
;login.cfg file for the DOKU server
;Created by GWHoG
LoginServer=127.0.0.1,2593              // この部分を編集します


★ご注意
・ダイヤルアップ接続の場合 IP アドレスは、プロバイダに接続する度に
  変化しますので、上記内容の LoginServer=・・・ 以降を接続する度に、
  書き換えて下さい。
  LAN 接続の場合は、固定 IP なので、一度設定すれば、以後書き換える必要は、
  有りません。

【ルーターでの接続について】
・ルーターでの接続は、tus.ini を直接書き換えて下さい。
  ポイントは、グローバル IP と プライベート IP の両方を設定しておく事です。

『設定例』
[SERVERS]
DOKU World
*.*.*.*         // グローバル IP (ルーターのアドレス)
2593
default
*.*.*.*         // プライベート IP (LAN 内のアドレス)
2593

・上記の様に設定後、LAN 上からサーバーに入るには、プライベート IP アドレス
  を指定してログインしてください。

・私の環境では、確認すら出来ませんので、間違いがあった場合は、ご容赦ください。


【備考】
・現在、配布されているワールドデータには、全ての町やダンジョンに
  NPC は、いません!
・現在確認している所では、Britain と Destard に NPC が、いました。
・現在の、tussvr.zip Virsion 0.42i 7.13.99 には、バグが有ります。
  NPC が、魔法を撃てません!

・この説明文通りにサーバーを導入すれば、動作するとは思いますが、
  説明そのものの表記や解釈が間違っている箇所が有りましたら
  ご連絡下されば幸いです。

・無断転載は、不許可です。
・リンクされたい方は、事前にご連絡ください。


【独り言】
・login.cfg に関する記述が、今まで全く無かったのは、私が LAN & Internet 接続
  を試さなかったし、Ultima Online 自体のアカウントブロックなどの要因で、
  TUS Server Only の接続しか試していない事が、原因でした。(^^;
・一応今回の改編で、Internet & LAN 接続を説明しましたが、私自身まだ
  1回もやった事がありません! (^^;
・貴重な情報を提供して下さった、Koji さん他の方々に、感謝いたします。
・Internet を使用した多人数プレイにも是非チャレンジしたいですね。
  はたしてどの位のパフォーマンスを示すかが、興味ありますね。

                                                        1999.07.30(FRI)

@@                         @@@@@@@       @@@@@@@@    @@    @@     @@      @@
@@                         @@     @@    @@      @@   @@   @@      @@      @@
@@          @@     @@      @@      @@   @@      @@   @@@@@        @@      @@
@@@@@@@@     @@  @@        @@      @@   @@      @@   @@  @@       @@      @@
@@     @@     @@@@         @@     @@    @@      @@   @@   @@       @@    @@
@@@@@@@@       @@     @@   @@@@@@@       @@@@@@@@    @@    @@@@     @@@@@@
              @@
            @@@                                                   梅毒!(ぉ

アドバイザー by. WERDNA

戻る