SWGAideについて。2008 5/7記5/8記
この記事は、SWGAideのうち、リソースデータベースへの登録方法のヘルプの抄訳がメインです。ここでいうリソデータベースとは、http://www.swgcraft.co.uk/のことです。従来のhttp://swgcraft.com/のことではありません。「swgcraft.com」はすでに管理者がSWGを引退しており、いつ使用不可能になるかわからないサイトであり、そのため現役プレイヤーが新しいデータベースサイトを1年くらい前に立ち上げたのです。それが「swgcraft.co.uk」。swgcraft.comへのリソ登録支援ツールとしてSWGCUがありますが、同じく、swgcraft.co.ukへのリソ登録支援ツールがSWGAideというわけです。
イモコより一言。どうせNサバは過疎ですから、リソ登録するのにビビる必要ありません。間違っても気にせずに!哀しいけど、日本人しか使ってないぽい...
目次
- インストールの仕方
- SWGAideでISDroidを使う方法(SWGAideのヘルプの抄訳です)
- リソ探査ドロイド(ISDroid)について
- ゲーム内メールの保存について
- SWGCraft.co.ukへのユーザー登録について
インストールの仕方
このツールは、リソ登録以外にいろんな機能があり、インストールのさいには、ハードディスクに保存しているゲーム内メールと、SWGフォルダにあるSS全部が、SWGAideのインストール先フォルダに移動させられてしまいますので注意。
- Licence Agreement(ライセンスの承諾)→Accept押します。
- Initiating SWGAide→SWGAideの初期化。注意書きが6つあります。
- SWGのフォルダを指定します。デフォルトは、c:/program files/starwarsgalaxies
- Building a なんとかなんとか。※よくわからず
- 同じくよくわからず
- SWGフォルダにある全てのSSが、SWGAide下のAlbumフォルダに移動されます。
- すべてのメールが、SWGAide下のmailフォルダに移動されます。※/mailsave コマンドで個人のハードディスクに書き出したメールのこと。ゲーム内でメールが見れなくなるわけではない。どのみち日本語mailは、/mailsaveコマンドしてHDに書き出した場合、文字化けするので、気にしなくてok。
- F1キーを押すと、現在の画面に関するヘルプが表示されます。
- 完了
SWGAide:Help: ISDroid Reports
ISDroid(リソ探査ドロ)からのリソ報告メールを、「SWG craft.co.uk」のリソデータベースに登録する方法です。
まずは、http://www.swgcraft.co.uk/でユーザー登録(無料)してください。ユーザー登録の仕方は後述。
その後、登録したアカウント名とパスワードを、SWGAideのOpiton->SWGCraftに登録。

Option->ISDroid のメニューの意味は:

- 《Allow w/o stats》 リソ詳細情報なしでもSWGCraftにリソ登録(アップロード)を許可します。その場合、リソ名称のみが登録されます。
- 《Long list》 res.txtに書き出すときの書式。惑星ごとか否か。惑星ごとに区切った方式(非Long list)は、手動で、惑星ごとにリソの詳細データを記入するのに適しています。※フリリソを使う場合は、Long List形式が適しています。
- 《Skip duplicates》 res.txtに書き出すときの書式。同じリソが別の惑星にあった場合、リソ名を重複して書き出すか否か。チェックすると重複分のリソは書き出しません。※フリリソを使う場合は、重複分リソの書き出しはないほうがいいでしょう。
- 《Auto-delete》 SWGcraftへの登録(アップロード)が成功したさい、res.txtを自動的に削除するか否か
- 《Single report》 一気に処理するか、ひとつずつ処理するか
- 《GUI input》 現在はこの機能は未実装。
- 《Help text》 res.txtの末尾にヘルプテキストを記すか否か。※どちらでもok。
※フリリソを使用しているImoko自身は、「Single report」と「Help txt」以外の項目にチェックをつけています。
いったんISDroidの報告を、/mailsave コマンドでハードディスクに保存したら、その後は、SWGAideの出番です。
ISDroidの報告が、4時間以上前のものであれば、警告メッセージがでます。3つの選択肢があります。1)当該メールを削除、2)全ての古いメールを削除、3)無視して継続。
The Graphical User Interface - GUI

GUI画面で、ISDroidにカーソルを移すと、SWGCraftからの情報と、ISDroidからのメール情報を分析して、以下の4つの情報を抽出します。
- List 1: 現在の惑星には登録されていないけれども、他の惑星には沸き登録が、すでにSWGcraftに登録されてるリソ。
- List 2: すでに枯渇しているリソ
- List 3: まだSWGcraftに登録されていない新しいリソ。
- List 4: すでにSWGcraftに登録されているリソだが、リソ詳細データがないもの。フリリソ等で調べて、ぜひ詳細データを入力してください。
詳細データをres.txtに登録するさい、数値が2ケタの場合、エラーになるようです。33のときは033にすればok。
How does the ISDroid feature work?
Submit1&2
このボタンを押すと、SWGCraftに、沸いているリソと、枯渇したリソの登録をします。
Write to "res.txt"
このボタンを押すと、List3と4の内容(=リソ詳細データのないリソ一覧)をres.txtに書き出します。場所はSWGフォルダの下のprofileの下のアカウントフォルダ。
このファイルはゲーム内からアクセスできます。/note res としてください(/note res.txtとしないように)。そしてフリリソを使うなどして、各リソの詳細データをres.txtに書き込んでください。

リソ名の後ろのコンマ以降を手動で、数値を記入していただくわけですが、「**」となっている場合があります。SSだと、「Alpha」というリソですが、同じリソが別の惑星でも沸いていることを意味します。つまり、Lokの「Alpha」の数値を記入すれば、Tatooineの「Alpha」のデータ行に手を入れる必要はありません。
オプションでres.txtへの書き出し形式を「Long list」形式にしておくと、フリリソでの並びと同じなので、手動で数値を記入するさい、少し便利です。(※日本語モードだと順番が違うので意味ないで、リソ名称を英日併記するmodをいれてください。resource_names.txt)
What to do in game?
res.txtに記入する数値の並びは、リソに表示されている項目と同じ順序で。また、例えば項目が3つしかないリソは、空白をあけたりせずに、そのまま3つ数値を記入すればokです。たとえば、放射能は、DR,PE,OQの3項目ですが、538,648,650というように記入してください。フリリソで数値を確認しているときは、ゲーム内チャットやマクロを停止してください。間違ってフリリソを請求してしまう可能性があります。
Back to SWGAide and the ISDroid panel
Submit from "res.txt" to SWGCraft
res.txtにデータ詳細を記入したら、このボタンを押すことで、SWGCraftにリソ登録を行います。(※データ詳細なしでも「リソ名」だけの登録も可能)
登録が成功したら、res.txtは自動的に削除されます(オプション設定で自動削除無しも可)。
Erros(エラー)
SWGCraftへのリソ登録処理中にエラーが発生した場合。
数値が2ケタの場合、エラーになるようです。33のときは033にすればok。
- Abort(中止): 処理を中止。そして、res.txtの間違った箇所を手動で修正した後、再度登録してください。SWGAide上でも修正/編集できます。再度登録するさいにはレジューム機能が働きますが、2つの制限があります。その制限、Limitation 1・2は下記に。
- Edit now(編集): 間違った箇所をその場で訂正
- Skip line(スキップ): 間違った箇所のあるリソの登録をスキップします。
Manual submission
手動でも、SWGCraftにデータを登録できます。※以下略〜
Misc(その他)
※以下略〜
Limitation 1
ISDroid panel情報をリセットするには、他のキャラの項目のISDroid panel情報を表示してから、また戻ればリセットされます。※ImokoでのISD情報のリセットするには、Zimockにカーソルを移してから、またImokoに戻す。以下略〜
Limitation 2
ある惑星でリソ枯渇した場合、全惑星でそのリソが枯渇、として登録してしまう仕様なので注意してください。※以下略〜
将来、導入される機能
※省略〜
手動で、SWGCraftのリソを修正するには?
※以下省略〜
訳注: mailsaveについて
/mailsaveコマンドはそのキャラが受け取ったゲーム内メール全てをハードディスクに書き出す(移動ではなくコピー)コマンドです。しかし、 /mailsaveしてからいつまでたっても、書き出し(コピー)完了のシステムメッセージがでない場合があります。メール一覧画面を出すと、メール本文を確認しようとしても表示されないメールがあります。この「本文が表示されないメール」が原因でmailsaveコマンドが停止しているのです。これはたぶん、メールのタイトル情報などが存在しても、本文自体がゲーム内メールサーバーから削除されているため、いつまでたっても読み出せないのだと思います。そんなわけで、そのようなメールはメール一覧画面から削除すれば、無事mailsaveできます。mailsaveしたmailの場所は、システムメッセージに出ます。わたしの場合は次のフォルダに書き出されました。StarWarsGalaxies→profiles→自分のログインアカウント名→サバ名(Naritus)→自分のキャラ名
※重要:日本語メールは文字化けするのでmailsaveする意味がありません。
Interplanetary Survey Droid(ISDroids: リソ探査ドロ)について
リソ探査ドロ(ISDroids)について。DEが作成しますが、通常はクレートで売っています。ISDのステイタスには、「量」と「機械の品質」があります。「量」は、ISDを打ち上げれることのできる回数。品質が高いと、報告メールが来るまでの時間が短くなります。品質68で29分でした。最高品質だと、15分です。
1回の打ち上げで、サーベイツールをひとつ消費します。例えば、エンジニアとストラクチャとレーダーにとって調査に必要なリソは、鉱物、化学、ガスですから、ひとつの惑星を調査するのに3回打ち上げが必要になります。

SWGCraft.co.ukへのユーザー登録について
リソデータデースのサイトです。ユーザー登録しなくても使えますが、登録しておくと、サバの指定などを毎回する必要ないので使い勝手がアップします。

上記で、register(登録)ボタンを押すと、次の画面で、『To continue with the registration procedure please tell us when you were born.』(登録を進めるには、あなたがいつ生まれたか以下のどちらかを選んでください)、とでます。選ぶと次の画面では、規約の同意画面、そして、さらにメアドなどの登録画面です。
