リネ2パーティ支援Tool

フリーソフト Ver0.2


本ソフトに関する、感想/要望はこちらの掲示板をご利用ください


Ver0.1
初公開バージョン

Ver0.2
・パーティメンバーのHP監視機能を追加しました
・タイマーの実行時に経過時間表示をする様にしました


「リネ2パーティ支援Tool」で何ができるか?



リネージュ2でパーティを組んで戦闘している際に、MP管理やHP管理が必要になる事が
少なからずあるかと思います

リネ2パーティ支援Toolを使うと、次の2つの事ができる様になります

1、「Buffが切れる20分」を知らせるタイマー機能
(ボタンを押してから20分のタイマーなので、キッチンタイマーなどを使うのと同様な
非常に簡単な機能です)

2、2〜9人のパーティにおいて、たとえば(パーティの上からの順番で)
「1人目」と「3人目」と「5人目」の3人がヒーラーさんの場合で、
「3人全員のMPが30%を下回っている間だけ、アラーム音がピッ・・・・ピッ・・・・と断続的に鳴る」
機能を提供します

3.パーティメンバーの誰か一人でも、「HPの50%以下になったら」アラーム音で
警告します


リネ2パーティ支援Toolの動作原理

このソフトにおいては、実現している機能が機能だけに、実現の際の「動作原理」について
説明しておく必要があるかと思います

動作原理としては、基本的にはゲーム画面の一部を数秒おきごとに画面キャプチャーし(temp.bmp)、
キャプチャーした画像ファイルをリネ2パーティ支援Tool側で、
「画像ファイルだけを見る事で、MPの現象がないか?を確認する」
といった原理によって機能を実現しています

従って、「リネ2パーティ支援Tool」という「他のソフト」によって、「画面キャプチャーしかしてない」という
原理にて実現してますので、リネージュ2自体のモジュールやプロセスやメモリなどには
一切ノータッチな方法にて実現しております

(※)というか、nProtectがあるので、リネ2自体にタッチする原理のソフトはそもそも一切動かないんですが・・・^^;

・・・という訳で、「リネ2パーティ支援Tool」はもちろんnProtectからも不正ツール扱いを受けませんし
ブロックもされていません、、
「一般的な画像キャプチャーツール」で、ゲーム画面の
画面キャプチャーができなくなる程に外部ソフトの管理が厳しくなるなら話は変わりますが、
一般的な画像キャプチャーツールと同じ原理しか使わない事で、+αの機能を実現できないか?
・・・というのが本ソフトのテーマの一つでした
(というか、リネ2に関しては基本的に1プレーヤーに徹するつもりでいたのですが、ちょっとだけ
技術者の血が騒ぎました・・・・^^;)

(※)っていうか、実際に今回のソフトなどを作ってみてわかったのですが、
nProtectが無かった時代の話は知りませんが、nProtectがある現在においては
nProtect自体がそもそも「ものすごく強力」で、プロセスやメモリや通信経路や画面周りを
外からアクセスするなんていうツールは、「nProtectがあると、そもそも一切動かない」し
Visual C++などの開発ツール(のデバッグモード)自体動かないくらい、外部ソフトの挙動のブロックが
しっかり管理されているので、(私がリネ2を始めた時点では、リネ2関連ソフトがほぼ全滅になっていて
代替ソフトのリリースもされてなかった状況の意味がようやくわかりました
作らないってよりは作れない・・・って状況だったんですね、nProtect以降は・・・)

(※)という訳で、原理的には「WISが来たらアラームで知らせる」なんて機能の実現も同様に
実現可能にできるメドがついたのと、GNO2など他ゲーム用でも同様だったりはするのですが
自分の遊ぶ時間が優先です^^


機能の簡単な使い方

0.リネージュ2などのゲームを起動します

(※)リネージュ2の場合だと「ALT+Enter」キーでWindowモードでのゲーム画面表示ができますが
ウィンドウモードでのゲームと「リネ2備忘録Tool」の相性が良いかと思います

Windowsの画面が1280x1024の場合は、リネ2のゲーム画面を1024x768にするとか、
Windowsの画面が1024x768の場合は、リネ2のゲーム画面を800x600にするなどして
ウィンドウモードでゲームしながらだと相性良いかと思いますが、
フルスクリーンモードで1024x768のサイズがお好きな方の場合は、Windowsのタスクバーを右クリックして
タスクバーのプロパティで「タスクバーを他のウィンドウの手前に表示する」のチェックを外しておくと
ウィンドウモードでもフルスクリーンモードとほぼ同様に使えるかと思います(=画面一杯に表示されるけどウィンドウモード)

(見た目が似たようなものでも、ALT+TABなどによるアプリケーションの切り替えがウィンドウモードの方が
遥かに早いですのでおすすめです)



1.リネージュ2のゲーム画面において、パーティメンバーのウィンドウ位置を変更した場合には
一度ゲーム自体を再起動してください
(リスタートではなくて、ゲームを一旦終了してから再起動してください)

2.l2party.exeを起動します


3.Buffタイマー(20分)の「タイマースタート」ボタンを押すと
20分後に3秒ほど「ピッピッピッピッ・・・」とアラーム音が鳴ります
(また、ボタンの表示が経過時間の表示となります)

(※)Buffかけのタイミングで「タイマースタート」ボタンを押すのが使い方ですが
これはPC以外で、キッチンタイマーなどでやってるのと同じ程度の意味合いです


4.パーティの人数が、例えば5人いたとして、
「1人目」と「3人目」と「5人目」がヒーラーさんなどで
「3人全員のMPが30%を切ってる時にはPTとして注意が必要」
などというタイミングがあるかと思いますが、
必要な人(何人目)にチェックを付けておいてから、「MP/HP視を開始」ボタンを押すと
全員のMPが30%を下回った際に、定期的に「ピッ・・・・・・・・ピッ・・・・・・・・」と
下回ってる間だけ鳴り続けます
(誰か1人でもMPが回復すれば、音は止まります)

同様に、パーティが5人の場合、1人目〜5人目の全てにチェックをつけておくと
「1人でもHPの50%以下になったらアラーム音で知らせる」機能もあります



5.「環境設定」ボタンを押すと、各タイマーの設定時間などを変更できます

(※)例えば、20分だと切れてからの通知になるので、19分に設定するなど
必要に応じて微調整を行ってください


アンインストール方法

1.ファイルを削除するだけでOKです
(本ソフトではレジストリは一切使用していません)


感想/要望はメールで結構ですが、質問については
私のホームページをご覧の上、オンラインサポートをご利用ください

又は、ドビアンヌ鯖のニシムラまでゲーム内チャットにてお聞きください
(夜などは、そっちの方が早いかもしれません)