_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ _/ Japanese readme is in the bottom. _/ 日本語のreadmeは英語の下にあります。 _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ Name: Teleport to Everywhere Version: 1.1 Auther: gumin Website(JP): http://life4oblivion.web.fc2.com/ 1. Description ================= Register 8 spots, then teleport player and companions there instantly. The name according to the place is automatically saved as a slot name. And also you can change a name to some extent. Moreover, a teleport spot can be registered for each action(Walking, Right-Walking, etc.) of a player as shortcut. 2. Requirement ================ This mod requires OBSE v0017 or higher one. I checked by OBSE v0020 stable version. Getting OBSE: http://obse.silverlock.org/ 3. Installation & Uninstallation =================================== Installation: Copy "Teleport to Everywhere.esp" to Data folder, then activate it with ObMM etc. Uninstallation: Simply remove "Teleport to Everywhere.esp". Competition does not happen so the load order is free. I inserted it to "\BeginGroup\: General Spells" section by name order. If you are using BOSS, it may be good adding the following command to userlist. add: Teleport to Everywhere.esp after: Teleport Everywhere.esp 4. How to use ================ Player remembers a spell named "Teleport to Everywhere" at the game start. 8 spots ware set already as default. With casting it, player can teleport myself there instantly. Click a slot with holding , register the slot with current location. Then the name of a place enters automatically as the slot name. But, it does not enters if the player is in a field of Cyrodiil (Tamriel World Space etc...). Click a slot with holding , you can change the slot name. Append word you chose to the end of the name, and remove the slot name. Moreover in setting menu, you can assign a slot to each action(Walking, Right-Walking, etc.) of a player as shortcut, then teleport the player instantly at the same time of casting the spell. In addition, you can reset all teleport spots to the default location in setting menu. 5. Teleport Companions ============================= Player can teleport myself with registered companions automatically at the same time. Player remembers two following spells at the game start. 1. Teleport to Everywhere (Register Companion) 2. Teleport to Everywhere (Config Companion) 1 registers/deregisters a companion. Register touched NPC if the NPC is not companion, and deregister the NPC if the NPC is companion. Maximum companion number is 8 persons. With 2, player can check all companions and reset all companions. 6. Modification & Redistribution ================================== Modification is free. It is not necessary to specify a credit. Also distribution is free. 7. Version History ==================== 1.1 Added: Companion teleport, showing some useful messages. Fixed bug: Save teleport spot location/name. 1.0 First Release. MOD名: Teleport to Everywhere Version: 1.1 作者: gumin ウェブサイト: http://life4oblivion.web.fc2.com/ 1. 概要 ========= テレポート地点を8箇所登録して、プレイヤーとコンパニオンを瞬時にテレポート します。 その場所に応じた名前が自動的にスロット名として保存される他、自分で名前 をある程度変更することも可能です。 また、ショートカットとしてプレイヤーの各挙動毎(歩き・左移動など)に テレポート地点を登録することもできます。 2. 動作に必要なもの ===================== このMODはOBSE v0017か、それより新しいバージョンのものが必要です。 動作はv0020 正式版で確認しています。 OBSEの入手先: http://obse.silverlock.org/ 3. インストール&アンインストール ================================== インストールは「Teleport to Everywhere.esp」をDataフォルダに置いて、 ObMMなどでアクティブにするだけです。 アンインストールする際は「Teleport to Everywhere.esp」を消すだけです。 他のMODと競合しないのでロード順はどこでもいいですが、自分は 「\BeginGroup\: General Spells」のところに名前の順的に入れてます。 BOSSを使っているなら、userlist に↓を追記するといいかもしれません。 add: Teleport to Everywhere.esp after: Teleport Everywhere.esp 4. 使い方 =========== ゲームを開始すると「Teleport to Everywhere」というスペルを覚えます。 唱えるとプリセットとして8箇所が登録されていて瞬時にテレポートできます。 左Shiftキーを押しながらスロットをクリックすると、現在地をそのスロットに 登録します。その際、自動的に地名が入ります。ただし野外だと入りません。 左Ctrlキーを押しながらスロットをクリックすると、そのスロットの名前を 変更できます。単語を選んで名前の末尾に加えたり、名前を消したりできます。 また設定からは、スペル詠唱時のプレイヤーの挙動(歩き・左移動など)毎に スロットを割り当てて、詠唱と同時にテレポートするようにできます。 加えて、設定からすべてのテレポート地点を初期化することができます。 5. コンパニオンのテレポート ============================= プレイヤーがテレポートする際、コンパニオンも自動的にテレポートさせる ことができます。ゲームを開始すると 1. Teleport to Everywhere (Register Companion) 2. Teleport to Everywhere (Config Companion) の2つのスペルを覚え、これらでコンパニオンを管理します。 1のスペルはコンパニオンを登録/解除するスペルで、タッチしたNPCがまだ 登録されていなければ登録し、登録されていれば解除します。最大8人まで 登録することができます。 2のスペルではコンパニオン全員を確認したり、リセットすることができます。 6. 改変・再配布について: ========================== 改変についてはどうぞご自由に、クレジット明記の必要もありません。 再配布もご自由にどうぞ。 7. バージョン履歴 ==================== 1.1 追加: コンパニオン同時テレポート、いくつかのメッセージの表示 バグ修正: テレポート地点・名称の保存 1.0 ファーストリリース 8. 独り言 ========= v1.1 先日アップロードしたv1.0は、テストプレイ不足による不具合がいくつもあり とてもv1.0とは呼べないものでした。ベータでした。 問題だったのは、スクリプト中で SetNameEX などで名前を変えても、ゲーム を再起動すると名前が元に戻ってしまうことと、テレポート地点の登録用に XMarkerHeading を置いて使っていたので位置が戻ってしまうことです。 前者はテレポート地点の名前として文字列変数を使うことで、後者は代わりに ネズミちゃんを使うことで綺麗に解決しました。また後者はMODのセルを登録 した後で、そのMODを外すとセーブデータが読み込めなくなる不具合も解消 しました。これは大きい。 文字列変数は非常に強力で、MOD作成の自由度を大きく拡張していると 思います。時間があったら、ウェブサイトで少し使い方を掲載したいです。 コンパニオンの同時テレポート機能も追加され、自分で言うのもなんですが かなり使えるMODになったのではないかと思っております。ご愛用いただければ これ以上嬉しいことはありません。どうぞよろしくお願いいたします。 v1.0 素晴らしい場所・自宅MODがたくさんあっても、移動が非常に面倒なので 作りました。よく魔術師ギルドにあるポータルを使ってパスグリッドを 通す手法がありますが、あれだとNPCも使おうとしてしまいます。 かといって、MOD毎にプレイヤー専用の移動スクリプトを作るのも面倒。 そこでこのテレポート魔法。世界観無視ですが、今更です。 スクリプトはハードコーディング多用の力技です。見ると酷いです。 一番苦労したのはテレポート地点の名前の検出です。これが一番大変。 Skyrimでは文字列をもっと簡単に扱えればいいのですが…。Oblivionでは アイテム名を媒介してやるしかないので非常にややこしい…。 テレポート地点の名前の変更機能は意味あるのか疑問ですが、Oblivionで どこまで文字列を操作できるか試したかったのでやってみました。 結局力技になっていますが、これ以上は厳しいです。残念。