Skip to content

wiki_ja

Lafko edited this page Mar 14, 2026 · 10 revisions

← Home


POEFixer Wiki

POEFixerのドキュメントへようこそ。以下では、インターフェースのタブごとにプログラムの機能を説明しています。


1. Login(Trade Browser)

Loginタブは、トレード体験の出発点です。アプリケーションにフル機能のWebブラウザを直接統合し、ツールを離れることなく公式のPath of Exile Tradeウェブサイトを操作できます。

主な機能

内蔵Webブラウザ

WebView2を搭載した内蔵ブラウザは、ChromeやEdgeの使用と同等のシームレスな体験を提供します。

  • セッション管理: アプリケーションはセッションCookieを自動的に取得します。これはTradeタブが公式WebSocket APIに接続してライブアップデートを受信するために不可欠です。
  • ゲームモードサポート: 設定に基づいて、Path of Exile 1とPath of Exile 2の両方のトレードサイトを自動的に検出しサポートします。
  • ナビゲーション: 手動URL入力用のアドレスバーと、メインのトレード検索ページにすぐに戻れるHomeボタンを含みます。

トレードフィルターの追加

公式サイトで検索を設定したら(例:特定のステータスを持つ「Headhunter」)、アプリケーションの監視システムに追加できます。

  1. 検索の設定: ブラウザを使用してトレードサイトでフィルターを設定します。
  2. 「Add」をクリック: タブ上部の大きなAddボタンを押します。
  3. 検証: ツールはURLが有効で、現在のゲームモード(PoE 1対PoE 2)と一致しているかを確認します。
  4. 確認: ダイアログが表示され、Tradeタブで監視を開始する前に検索に名前を付けることができます。

注意: 「WebView2 Missing」エラーが表示された場合、アプリケーションはMicrosoftから必要なランタイムをダウンロードするリンクを提供します。

Login Tab

Add Link


2. Trade

Tradeタブは、リアルタイム市場監視のコマンドセンターです。公式のPath of Exile WebSocket APIを利用して、検索条件に一致する新しいアイテム出品の即時通知を受信します。

インターフェース概要

メインビューには、すべてのアクティブなトレード検索接続のリストが表示されます。

Trade Tab

接続リストの列

  1. ステータス:
    • 緑: 接続中で新しいアイテムをリスニング中。
    • オレンジ: 接続中...
    • 赤: 切断済み。
    • レート制限: APIによってレート制限されている場合、再接続可能になるまでのカウントダウンタイマーがここに表示されます。
  2. 名前: 検索の名前(例:「Headhunter」)。
    • クリック: デフォルトのWebブラウザで検索URLを開きます。
    • ツールチップ: ホバーして完全なURLを表示します。
  3. 統計:
    • ハンドシェイクアイコン: このセッションで見つかったアイテム数。
    • チェックアイコン: 正常に送信されたウィスパーメッセージ数。
    • Xアイコン: 失敗したウィスパー試行数。
  4. アクション:
    • 再生/停止ボタン: この特定の接続のライブ検索を手動で開始または停止します。
    • ショッピングカート: この検索からアイテムを一括購入するためのManual Buyメニューを開きます。
    • ペン(編集): 接続の名前またはURLを更新します。
    • ギア(設定): この接続の詳細なSettings & Logsウィンドウを開きます。
    • ゴミ箱(削除): この検索接続を完全に削除します。

グローバルコントロール

タブの下部には、グローバルコントロールがあります:

  • Connect All: 有効なすべての検索に順次接続します。APIレート制限のトリガーを防ぐため、接続間に小さな遅延を追加します。
  • Disconnect All: すべてのアクティブな検索を即座に停止します。
  • Add Link: Loginタブのブラウザを使用したくない場合、トレード検索URLを手動で追加します。

Auto-Stash(Memory Scannerモードのみ)

Memory Scannerが有効な場合、トレードシステムはトレード中の自動インベントリ管理をサポートします。

  • Enable Auto-Stash: トレードフロー中の自動スタッシュ預け入れを有効にするチェックボックス。
  • Inventory Threshold: インベントリの使用率がこのパーセンテージ(10-80%)を超えると、システムは自動的にHideoutにテレポートし、購入を続行する前にアイテムをスタッシュに預けます。
  • Protected Slots: 特定のインベントリスロットを保護済みとしてマークできます。これらのスロットのアイテムはスタッシュに移動されません。

Auto-Stashの仕組み

  1. 各購入前に、システムはインベントリのスナップショットを取得し、使用率を確認します。
  2. 使用率がしきい値を超えている場合、システムはHideoutにテレポートします。
  3. スタッシュまで歩き、開いて、保護されていないすべてのアイテムをCtrl+クリックでスタッシュに入れます。
  4. スタッシュへの預け入れが完了すると、トレードに戻ります。

Auto-Stash設定(Settingsタブ内)

設定 範囲 デフォルト 説明
Stash Inventory Threshold 10-80% 50% スタッシュダンプをトリガーする使用率%
Stash Click Retries 1-20 5 スタッシュエンティティを開く最大試行回数
Item Transfer Max Clicks 5-100 40 中止前の最大Ctrl+クリック試行回数
Item Transfer Delay 30-1000ms 100ms 各Ctrl+クリック後の遅延
Stash Open Verify Delay 50-2000ms 200ms スタッシュエンティティクリック後の遅延
Movement Key Virtual key T (0x54) スタッシュまで歩くために使用するキー
Walk Cursor Distance 100-800px 400px ウォークカーソルのプレイヤーからの前方ピクセル数
Protected Inventory Slots 12×5 bitmask 0 スロットごとの保護マスク

安全性: 停止ホットキーはすべてのスタッシュ操作を即座に停止します。入力ブロックはRAIIガードによって保護されています(常に解放されます)。各Ctrl+クリックはスタッシュUIがまだ開いていることを確認します。

接続設定とログ

任意の接続のGearアイコンをクリックすると、詳細なモーダルウィンドウが開きます。

Connection Settings

1. 一般設定

  • Auto Reconnect: 有効にすると、接続が切断された場合にツールが自動的に再接続を試みます。
  • Enable Notification: 新しいアイテムが見つかった時に、ゲーム内にポップアップ通知オーバーレイを表示します。
  • Multi-Item Whisper Delay: ウィスパーメッセージ間に設定可能な遅延(ミリ秒)を追加します。これは大量検索でスパムとしてフラグ付けされることを避けるために重要です。

2. 通貨フィルター

出品価格に基づいて着信通知をフィルタリングします。これにより、ウェブサイトのフィルターを変更せずに、安すぎるまたは高すぎる出品を無視できます。

  • PoE 1 / PoE 2サポート: 通貨リストは選択されたゲームモードに基づいて自動的に調整されます。
  • Min/Max: 特定の通貨の最小/最大数量を設定します(例:100〜150 Chaos Orbの間で出品されたアイテムのみ通知)。

3. トレードログ

設定ウィンドウの右側には、この特定の検索で見つかったアイテムの履歴が表示されます。

Trade Logs

  • アイテムカード: アイテムのアイコン、名前、出品価格を表示します。
  • 売り手情報: プレイヤー名とアイテムが出品されてからの経過時間を表示します。
  • Mod: アイテムのExplicit Modifierをリスト表示します。
  • ステータスインジケータ:
    • Travel: 売り手のHideoutへの訪問が成功したかどうかを示します。
    • Buy: トレードメッセージが正常にコピー/送信されたかどうかを示します。

3. Settings

Settingsタブは、アプリケーションのグローバル動作、ゲーム統合、およびユーザーインターフェース設定を構成するためのコントロールセンターです。

ゲーム選択

  • Path of Exile 2 / Path of Exile 1: 現在プレイしているゲームモードを選択します。これによりトレード検索URL、ウィンドウ検出ロジック、およびスキャナーの互換性が調整されます。
  • League: ドロップダウンメニューから現在のリーグ(例:Standard、Hardcore、またはテンポラリーリーグ)を選択し、トレード検索が正しいエコノミーを対象にするようにします。

スキャナータイプ

アプリケーションがゲームクライアントからデータを読み取る方法を選択します。

  • WGC(Windows Graphics Capture):
    • 説明: バックグラウンドにある場合でもゲームウィンドウを視覚的にキャプチャします。PoE 1またはMemory Scannerが利用できない場合に推奨されます。
    • Corner Density: フレーム分析のしきい値を調整します(高度な設定)。
    • Use Full Window: 有効にすると、ゲームウィンドウ全体をスキャンします。無効にすると、特定のスキャン範囲を手動で定義できます(ウルトラワイドモニターや特定のセットアップに便利)。
    • Select Area: 画面上にスキャン矩形を描画するインタラクティブツール。
  • Memory Scanner(PoE 2のみ):
    • 説明: ゲームメモリを直接読み取り、アイテムやエンティティを識別します。一般的にPoE 2ではより高速で正確ですが、ゲームが互換性のある状態にある必要があります。

クリック設定

アプリケーションがゲームのマウス入力とどのように対話するかを設定します。主に自動トレードやインベントリ管理に使用されます。

  • Enable Auto Click: アプリケーションがマウスクリックを実行できるようにするマスタースイッチ。
  • Click Count: アクションごとのクリック数(インベントリに通貨がない場合、最初のクリックでアイテムが購入されない場合があります)。
  • Click Interval: クリック間の遅延(ミリ秒)。
  • Scan Timeout: スキャナーがアイテムの検索を諦めるまでの最大時間(秒)。
  • Hold Ctrl: クリック中に自動的にCtrlキーを保持します(インベントリとスタッシュ間でアイテムを素早く移動するのに便利)。
  • Return Cursor: クリックアクション実行後、マウスカーソルを元の位置に戻します。
  • Block Input: アプリケーションが自動アクションを実行中に、干渉を防ぐためにユーザーのマウス入力を一時的にブロックします。
  • Enable Rate Limit: ゲームサーバーによるフラグ付けを防ぐためにアクションの頻度を制限します。
  • Fast Trade: 迅速なトレードインタラクションのために設定を最適化します。
  • Fast Mouse Click: マウスダウン/アップイベントの入力遅延を低減します。

高度な設定

  • Return to Hideout: 特定のアクションの後に自動的にチャットで/hideoutを入力しようとします(設定されている場合)。
  • Streamer Mode: ストリーミングソフトウェア(OBSなど)からアプリケーションのオーバーレイとウィンドウを非表示にし、視聴者にはゲームのみが表示されるようにします。

デスクトップ通知

トレード検索がアイテムを見つけた時に表示されるポップアップ通知をカスタマイズします。

  • Enable Desktop Notifications: システムレベルの通知のオン/オフを切り替えます。
  • Position: 通知が画面上に表示される位置を選択します(右上、左上、右下、左下)。
  • Display Time: 通知が表示される時間(秒)。
  • Enable Sound: 通知が表示された時に効果音を再生します。
  • 表示オプション:
    • Show Icon: アイテムのアイコンを表示します。
    • Show Price: 出品価格を表示します。
    • Show Seller: 売り手のキャラクター名を表示します。
    • Show Mods: アイテムのExplicit Modifierをリスト表示します。
  • Test Notification: 現在の設定をテストするためにサンプル通知を送信します。

テーマと外観

  • Theme: アプリケーション全体の4つのビジュアルテーマから選択:
    • Dark — 繊細なコントラストのデフォルトダークテーマ。
    • Light — 明るい環境向けのライトテーマ。
    • Blue — ブルーアクセントカラーのダークテーマ。
    • Midnight — 最小限の明るさのディープダークテーマ。
  • Font Scale: 高解像度ディスプレイでの読みやすさ向上のため、グローバルテキストサイズ(0.8x〜1.5x)を調整します。

言語とインターフェース

  • Language: アプリケーションのインターフェース言語を切り替えます(例:英語、ロシア語、韓国語など)。11言語がサポートされています。
  • すべてのテーマ関連文字列は、サポートされているすべての言語でローカライズされています。

Settings Tab


4. AutoPot [PoE 2]

AutoPotタブは、Path of Exile 2専用の自動フラスコ使用とユーティリティ機能を提供します。自動アクションとビジュアルオーバーレイを通じてキャラクターのHealth(HP)、Energy Shield(ES)、Mana(MP)を管理する包括的なシステムを含みます。

主な機能

1. 入力デバイスとドライバーステータス

システムは安全に入力をシミュレートするためにバーチャルコントローラーに依存しています。

  • ViGEmBus Driver: 必要なViGEmBusドライバーがインストールされているか確認し、不足している場合はダウンロードリンクを提供します。
  • コントローラー検出: 物理コントローラー(Gamepad)とバーチャルコントローラーを自動的に検出します。
  • 安全警告: ゲームパッドキーをバインドしているがコントローラーが検出されない場合に警告します。

2. Vitals Overlay(HUD)

ゲーム上に現在のHP、ES、MPを表示するカスタマイズ可能なビジュアルオーバーレイ。

  • 表示モード: 7つの異なるスタイルから選択:
    • Horizontal Bars(クラシックな外観)
    • Vertical Bars(コンパクトなサイドビュー)
    • Percent Text(シンプルなテキスト表示)
    • Circles(リングインジケーター)
    • Compact Blocks(ミニマリストスクエア)
    • Minimal Dots(控えめなドット)
    • Glass Panel(透明背景)
  • カスタマイズ:
    • Scale: オーバーレイのサイズを調整(0.5x〜3.0x)。
    • 表示切り替え: HP、ES、MPバーを個別に表示/非表示。
    • 数値: パーセンテージと絶対値を切り替え。
    • ドラッグ可能: メニューが開いている時、「Drag Hint」が表示され、オーバーレイを画面上の任意の場所に移動できます。

3. 自動化モード

キャラクタービルドに最適なロジックを選択:

  • Life: HPのみを監視。
  • Energy Shield(ES): ESのみを監視。
  • Life + ES: 両方を監視。
  • Mind Over Matter(MOM): MP(ダメージ軽減によく使用)を監視。
  • MOM + Life: MPとHPを監視。
  • MOM + ES: MPとESを監視。
  • All: HP、ES、MPを同時に監視。

4. しきい値設定

ポーションが使用されるタイミングの精密な制御。

  • スライダー: HP、ES、MPのパーセンテージしきい値(1-100%)を設定します。値がこのレベルを下回ると、対応するキーがトリガーされます。
  • スマート表示: 選択したModeに関連するスライダーのみが表示され、UIをクリーンに保ちます。

5. Auto Disconnect(Chicken)

バイタルが危険なレベルに低下した場合に自動的にログアウトまたは切断する安全機能。

  • 個別トリガー: HP、ES、MPの独立した有効トグルとしきい値。
  • ビジュアルインジケーター: しきい値はVitals Overlay上に破線またはマーカーとして視覚化され、切断がトリガーされるタイミングを正確に表示します。

6. キーバインドと遅延

各アクションに対して押すキーを設定。

  • Key 1: 選択したモードに応じて、通常Health(HP)またはEnergy Shield(ES)に使用。
  • Key 2: 通常Mana(MP)またはセカンダリフラスコトリガーとして使用。
  • Key 3: Energy Shield(ES)専用キー。「All」モードでのみ利用可能。
  • 入力タイプ: キーボードキーとGamepadボタンの両方をサポート。
  • 遅延: アクションの連打を防ぐため、各キーにクールダウン(ミリ秒)を設定。

AutoPot Tab

Vitals Overlay


5. Radar [PoE 2]

Path of Exile 2専用に設計された高度なビジュアルアシスタントおよびマップオーバーレイシステム。ナビゲーション、エンティティ追跡、フィルタリングを支援します。

主な機能

1. 一般設定

レーダーのコア動作をカスタマイズ。

  • Draw Walkable Map: ゲームのナビゲーションメッシュ(歩行可能な地形)の視覚化を切り替えます。暗いエリアで有効なパスを確認するのに便利です。
    • Color: マップオーバーレイの色をカスタマイズ。
    • Border Thickness: マップ境界の輪郭の太さを調整。
  • Map Fix: マップのアライメント問題の修正モードを切り替えます。
  • 表示ロジック:
    • Hide in Town/Hideout: 安全なゾーンでレーダーを自動的に無効にし、煩雑さを軽減。
    • Hide in Background: ゲームウィンドウがフォーカスされていない時(Alt+Tab時)にオーバーレイを非表示。
    • Hide on Pause: ゲームが一時停止している時にオーバーレイを非表示。
    • Hide Outside Network Bubble: サーバーの更新範囲外のエンティティを非表示にし、「ゴースト」エンティティ(古いデータ)を防止。
  • Show Player Names: プレイヤーの上に名前の表示を切り替え。

Radar Settings

2. アイコン

レーダー上のエンティティの視覚表現をカスタマイズ。

  • グループ: エンティティはグループ(Base、League、Breach、Delirium、Expedition等)に分類されます。
  • カスタマイズ: 各グループに特定のアイコンを割り当て、サイズを調整できます。これにより、通常のモンスター、ボス、特定のリーグメカニクスを一目で区別できます。

Radar Icons

3. Path Finder

特定のターゲットへの線/パスを描画する強力なナビゲーションツール。

  • Enable Path Finder: パス描画システムを切り替え。
  • Multicolor: 複数のターゲット間の区別を改善するためにパスの色をランダム化。
  • Important POI: 「関心ポイント」(クエスト目標やウェイポイントなど)の表示を、オプションのテキスト背景付きで切り替え。
  • ターゲット管理:
    • Add Target: 名前でターゲットを手動追加。
    • Add from Map: レーダー上のオブジェクトをクリックしてターゲットとして追加するインタラクティブモードに入ります。
    • Add to Global/Area: ターゲットをすべてのエリア(Global)で追跡するか、現在のゾーン(Area)でのみ追跡するかを選択。
  • Ignored Areas: 煩雑さを避けるため、特定のゾーンでPath Finderを無効にできます。

Path Finder

4. フィルター(エンティティ管理)

レーダーに表示されるエンティティとその表示方法を微調整。

  • Add Nearby Entities: プレイヤー近くの有効なエンティティ(モンスター、チェスト、NPC等)の現在のメモリをスキャンするドロップダウンリスト。エンティティを選択し「Add」をクリックして、即座にフィルターを作成します。
  • Manual Input: 上級ユーザー向けに、metadataパスを手動で入力してフィルターを追加できます。
  • Edit Mode: フィルターの横にある「E」ボタンをクリックして詳細エディターを開きます:
    • Name: カスタム表示名を設定。
    • Color: カスタムテキストカラーを選択。
    • Icon: アイコン表示を切り替え、特定のアイコンを選択し、サイズを調整。
    • Draw Path: このエンティティへのパスを描画する個別トグル(Path Finderが有効な場合)。
    • Ignore: レーダーからこのエンティティを完全に非表示。

Filters

Edit Entity


6. Smoother

Smootherタブは、ゲームパフォーマンスの最適化とビジュアル要素のカスタマイズのために設計された包括的なツールです。ゲームのデータファイル(.ggpk等)を変更して、特定のグラフィカル機能を無効化または変更することで動作します。

主な機能

ゲーム選択とセットアップ

  • Game Version: Path of Exile 1とPath of Exile 2の両方をサポート。
  • パス設定: ゲームのContent.ggpkファイル(またはPoE 2の場合はBundles2ディレクトリ)へのパスを指定する必要があります。ツールにはファイルブラウザと正しいパスが選択されていることを確認するバリデーションが含まれています。
  • バックアップシステム:
    • Create Backup: パッチを適用する前に、元のファイルのバックアップを自動的に作成します。
    • Restore All: すべての変更を元に戻し、ゲームを元の状態に復元するための単一ボタン。
    • Clear Backup: 保存されたバックアップとハッシュを削除します(新しく始めたい場合に便利)。
    • ゲームアップデート: ゲームが更新されたことを自動的に検出し、破損を防ぐために新しいバックアップの作成を促します。

パフォーマンスパッチ

特定のグラフィカルエフェクトを無効にする個別パッチを切り替えます。低スペックシステムでFPSを大幅に向上させることができます。

  • Fog / Atlas Fog: マップとAtlasからフォグエフェクトを除去。
  • Shadows & Lights: 動的シャドウとライティング計算を無効化。
  • Particles: 環境パーティクル(雨、ほこり)と一般的なパーティクルエフェクトを除去。
  • Corpses: 死体のレンダリングを防止(PoE 1のみ)。
  • Delirium: Deliriumリーグに関連する視覚的なフォグとオーバーレイを除去。
  • EpkRemoval: よりクリーンなビジュアルのためにエフェクトパッケージを除去。
  • Camera: 拡張カメラズーム制限を有効化(スライダーで設定可能)。

Patches

高度なカスタマイズツール

1. Color Mods

アイテムModifierとステータスのテキスト色をカスタマイズ。

  • Search & Add: 特定のステータス(例:「Physical Damage」)を検索し、カスタム色を割り当てます。
  • Presets: 危険なMod(Reflect、No Regen)や貴重なドロップ用のデフォルトプリセットを含みます。
  • Export/Import: JSONファイルを通じて他のユーザーと色設定を共有。
  • Edit Descriptions: Modのテキスト説明をより明確に書き直すことも可能。

Color Mods

2. Spell Effects

特定のスペルエフェクトを無効にする強力なツリーベースのエディター。

  • Tree View: カテゴリ別に整理されたすべてのゲームエフェクトを閲覧。
  • 選択的無効化: 特定のスキル(例:「Discharge」、「Tornado Shot」)のエフェクトを無効にし、すべてを除去せずに視覚的な煩雑さを軽減。
  • Search: 名前でエフェクトを素早く検索。

Spell Effects

3. Black Screen(パフォーマンスモード)

テクスチャとシェーダーを除去し、重要なゲームプレイ要素を表示したままゲームワールドをほぼ黒くレンダリングする極端な最適化モード。

  • File Extensions: 無視するファイルタイプ(例:.ddsテクスチャ、.wavサウンド)を選択。
  • Animation Blocks: ParticleEffects、Lights、WindEventsなどの特定のアニメーションカテゴリを無効化。
  • SkinMesh Settings:
    • Ignore List: Black Screenモードでも表示し続ける特定の3Dモデル(metadata)を選択。キャラクター、特定のボス、重要なメカニクスを表示し続けるために不可欠です。
    • Scanning: ツールがゲームファイルをスキャンして、切り替え可能な利用可能なモデルの完全なリストを構築。

Black Screen


7. AutoCraft(開発中!)

AutoCraftタブは、特定のModifierがヒットするまでCurrency Spam(例:Chaos Orb)を使用してアイテムをクラフトするための強力な自動化ツールを提供します。

概要

AutoCraftは、選択した通貨をアイテムに自動的に繰り返し適用することで動作します。各適用後、アイテムのModifierをスキャンして、希望する条件に一致するかを確認します。一致が見つかると、プロセスは即座に停止します。

使い方

Smootherタブに移動 -> .ggpkファイルのパスを指定 -> Load Dataをクリック(ゲームクライアントからMod情報を取得する必要があるため、これは非常に重要です!)

  1. モジュールを有効にする: メインPOEFixerウィンドウのAutoCraftタブに移動し、**「Enable AutoCraft」**ボックスにチェックを入れます。
  2. ゲーム内での起動:
    • ゲームウィンドウに切り替えます。
    • インベントリ内のクラフトしたいアイテムの上にマウスカーソルを合わせます。
    • **Ctrl + Alt**を押します。
    • AutoCraft Overlayウィンドウが開きます。

インターフェースの説明(オーバーレイ)

クラフトプロセスはゲーム内オーバーレイウィンドウを通じて完全に管理されます。

AutoCraft

  • Target Item: 現在クラフト用に選択されているアイテムの名前を表示。
  • Currency: 使用したい通貨タイプ(例:Chaos Orb、Orb of Alteration)を選択するドロップダウンメニュー。ツールはインベントリ内の利用可能な通貨を自動的に検出します。
  • Limit: 使用する通貨の最大数を設定する安全機能。デフォルトは10です。この制限に達するとボットは停止し、すべての通貨を誤って失うことを防ぎます。
  • Search Mods:
    • このフィールドに入力して特定のModifier(例:「maximum life」、「resistance」)を検索します。
    • 一致するModのリストが下に表示されます。Modをクリックして設定用に選択します。
  • Mod設定:
    • Modが選択されると、そのステータスの最小値を設定できます(例:「+80 to Maximum Life」以上が必要な場合、値を80に設定)。
    • **「+ Add」**ボタンをクリックしてターゲットリストに追加。
  • Target Mods List:
    • 探しているすべての条件を表示。
    • ロジック: システムは**「OR」**ロジックを使用します。つまり、このリストのいずれかのModが必要な値でアイテムに見つかった場合、クラフトプロセスは「成功」として停止します。
    • ターゲットを管理するには「Edit」または「X」(Delete)ボタンを使用。

クラフトプロセス

  1. セットアップ: 選択した通貨がインベントリに十分にあることを確認。
  2. 開始: オーバーレイの緑色の**「START CRAFT」**ボタンをクリック。
  3. 実行:
    • ボットは自動的に通貨を右クリック。
    • 一括適用を有効にするためにShiftを保持。
    • ターゲットアイテムを左クリックして通貨を適用。
    • 各クリック後、アイテムの新しいModifierを即座に読み取り。
  4. 停止:
    • 成功: 一致するModが見つかった。
    • 制限到達: 設定された通貨制限に達した。
    • 手動停止: 「STOP」ボタンをクリック。
    • エラー: アイテムまたは通貨が移動/紛失した。

警告: ボットはマウスクリックをシミュレートします。クラフトプロセス中はマウスを動かしたりキーボードを使用しないでください(緊急停止ホットキーが設定されている場合のそのキーの押下、またはUIでのStopクリックを除く)。

設定

AutoCraftモジュールはUI内で直接設定可能な項目を公開しています:

  • Timing: クリック間隔、スキャンタイムアウト、アクションクールダウンの調整可能な遅延。
  • Safety: セッションごとの通貨制限、緊急停止ホットキーサポート。
  • Behavior: 一括クラフト用のShift保持設定、カーソルリターンオプション。

緊急停止: いつでもクラフトプロセスを即座に停止するグローバルホットキーを設定できます。


8. HealthBars

HealthBarsタブは、ゲームワールド内のエンティティの上にHealth(HP)とEnergy Shield(ES)バーを直接表示する高度にカスタマイズ可能なオーバーレイシステムを提供します。このビジュアルエイドにより、高優先度のターゲットを素早く特定し、自分のステータスを監視し、Culling Strikeなどのメカニクスを正確に実行できます。

グローバル設定

これらの設定はHealthBarsシステム全体に適用されるか、デフォルトを定義します。

  • Enable HealthBars: 機能全体のオン/オフを切り替え。
  • Draw in Town / Draw in Hideout: タウンやHideoutなどの安全なゾーンにいる時にヘルスバーを表示するかどうかを選択。
  • Interpolate Position: エンティティの動きに合わせてヘルスバーの移動をスムーズにします。
    • Interpolation Rate: スムーズさの速度(ミリ秒)を調整。低い値はより応答的で、高い値はよりスムーズです。
  • Height Offset: エンティティモデルに対するすべてのヘルスバーの垂直位置をグローバルに調整(バーが高すぎたりモデルにクリッピングする場合に便利)。
  • Culling Strikeしきい値:
    • バーの色が変わってモンスターがCulling Strike範囲内にあることを示すHPのパーセンテージを定義。
    • WhiteMagicRareUniqueモンスターごとに個別に設定可能。

HealthBars Global

エンティティグループ

異なるタイプのエンティティに対してヘルスバーを個別に設定できます。これにより、例えばUniqueボスには大きく目立つバーを表示し、Whiteモンスターのバーは控えめにしたり非表示にしたりできます。

サポートされるグループ:

  • White Monsters: 通常の敵。
  • Magic Monsters: 青い敵。
  • Rare Monsters: 黄色い敵。
  • Unique Monsters: ボスとユニークな敵。
  • Friendly Monsters: ミニオンと味方NPC。
  • Player: 自分のキャラクターと他のプレイヤー。

グループごとの設定

各グループには、以下のオプションを含む折りたたみ可能なセクションがあります:

表示と要素

  • Enable Group: この特定のグループのヘルスバーを切り替え。
  • Show Health Bar: メインHPバーを表示。
  • Show ES Bar: Energy Shieldバーを表示(HPバーの上に積み重ね)。
  • Show Culling Strike: ターゲットが定義されたCulling Strikeしきい値以下の場合、HPバーの色を変更。
  • Show Text: 数値HP値(例:「1.5M」、「100K」)を表示。
    • Show Text Background: 読みやすさ向上のためテキストの後ろに背景ボックスを追加。

カラー

フルカラーピッカーで視覚的な外観をカスタマイズ(透過をサポート):

  • Health Color: HPバーの色。
  • ES Color: Energy Shieldバーの色。
  • Background Color: バーの空き部分の背景色。
  • Text Color: 数値テキストの色。
  • Text Background: テキスト背景ボックスの色。

サイズとレイアウト

  • Scale(Width/Height): ヘルスバーのサイズを調整。
  • Shift(X/Y): エンティティに対するバーの位置を微調整(ピクセルオフセット)。
  • Graduations: HPパーセンテージの推定に役立つ垂直目盛りをバーに追加。
  • Border Thickness: バー周囲の黒い輪郭の太さを調整。
  • Bar Gap: HPバーとESバー間の垂直間隔を設定。

HealthBars Group


9. Atlas

Atlasタブは、ゲーム内Atlasのための包括的なオーバーレイを提供し、マッピング戦略を効率化するための強化された視覚化、パスファインディング、管理ツールを提供します。完了状況の追跡、特定のマップの検索、Atlas全体のルート計画を支援します。

主な機能

1. インタラクティブオーバーレイ

コア機能は、ゲーム内Atlas画面上に直接描画される高度にカスタマイズ可能なオーバーレイです。

  • Enable Overlay: Atlas Overlayシステム全体のオン/オフを切り替え。
  • Hide When Not Focused: ゲームウィンドウがフォーカスされていない時にオーバーレイを自動的に非表示にし、リソースと画面スペースを節約。
  • Controller Mode: コントローラーを使用するプレイヤー向けに最適化されたナビゲーションと表示調整。

Atlas Overlay

2. 検索とナビゲーション

特定のマップを簡単に見つけたり、進行パスを計画。

  • Search Maps: マップ名を入力できる専用検索バー(部分一致対応)。オーバーレイが一致するマップをハイライト。
  • Visual Pathfinding(Draw Lines):
    • Route Lines: ノード間の接続線を描画してパスを視覚化。
    • Path Thickness: 視認性向上のための調整可能な太さ。
    • Search Lines: 現在の位置/開始ノードから検索クエリに一致するマップまでの線を描画。
    • Citadel/Tower Lines: CitadelやTowerなどの重要な目標への線を描画。
    • Range Sliders: 画面の煩雑さを避けるため、これらの線の最大距離を設定。

3. 表示のカスタマイズ

現在の目標に集中するために表示内容をフィルタリング。

  • Hide Completed: すでに完了したマップ(ボーナス目標達成済み)を非表示。
  • Hide Inaccessible: 現在到達できないまたは実行できないマップを非表示。
  • Grid System:
    • Show Grid: より簡単な座標推定のためにAtlasにグリッドをオーバーレイ。
    • Skip Completed: 完了したエリアのグリッドセルを除去。
    • Custom Color: 完全にカスタマイズ可能なグリッド線の色。

4. ビジュアル強化

好みに合わせてオーバーレイの外観をカスタマイズ。

  • Map Badges: マップにティア、バイオーム、特定のプロパティを示すアイコンまたはテキストバッジを表示。
  • Biome Borders: 特定のバイオームに属するマップの周囲に色付きボーダーを描画。
    • Thickness: 調整可能なボーダーの太さ。
  • Colors & Scaling:
    • Background/Font Colors: オーバーレイ要素のグローバルデフォルト色を設定。
    • Scale Multiplier: ゲームUIに対するオーバーレイ要素(テキスト、アイコン)のサイズを調整。
    • Anchor Nudge: オーバーレイがゲームウィンドウと完全に一致しない場合のアライメントを微調整。

5. バイオームとコンテンツ管理

特定のゲームメカニクスと地域のハイライト方法の詳細な制御。

  • Biome Settings: 各特定バイオームの表示を切り替え、ボーダー色をカスタマイズ。
  • Content Settings:
    • Badges: マップに関連する特定のコンテンツタイプ(例:Breach、Delirium、Expedition、Ritual)のハイライトを設定。
    • Overrides: 各コンテンツタイプに対して、目立たせるためのカスタム背景色とフォント色を設定。

6. Map Groups

特定の戦略(例:「Farming」、「Boss Rushing」)を追跡するためのマップのカスタムコレクションを作成。

  • Custom Groups: マップの名前付きグループを作成。
  • Organization: グループの並べ替え、削除、名前変更。
  • Styling: Atlas上の素早い視覚的識別のために各グループにユニークな背景色とフォント色を割り当て。
  • Management: 名前でマップをグループに簡単に追加または削除。

Map Groups


10. Hotkeys(Custom Hotkeys)

Hotkeysタブは、複雑な動作、Auto-Aimスクリプト、リアクションベースのトリガーを作成できる強力な自動化およびマクロシステムです。Custom HotkeysSystem Hotkeysの2つのメインセクションに分かれています。

Custom Hotkeys

このセクションでは、独自のマクロを定義できます。グループに整理し、特定の条件を設定し、複数のアクションを連鎖させることができます。

グループ

  • Add Group: ホットキーを整理するための新しいフォルダーを作成(例:「Combat」、「Buffs」)。
  • Toggle: グループ全体を一度に有効/無効。
  • Rename: グループ名をダブルクリックして名前を変更。

ホットキー設定

各ホットキーは、アイデンティティ、トリガー/出力キー、グローバル条件、アクションリストで構成されます。

  1. アイデンティティ:

    • Enabled: 個別のホットキーを切り替え。
    • Name: ダブルクリックして名前を変更(例:「Auto Pot」、「Aim Bot」)。
    • ID: マクロの連鎖に使用されるユニークな番号(例:#1)。
  2. グローバル条件:

    • Focus: チェックすると、ゲームウィンドウがフォアグラウンドにある時のみホットキーが機能します(Alt+Tab中の誤トリガーを防止)。
    • Safe Zone: チェックすると、タウンやHideoutでホットキーが無効になります(リソースの無駄を防止)。
  3. 出力キー(トリガー):

    • ボタンをクリックしてキーを割り当て(キーボード、マウス、またはGamepad)。
    • 機能: アクション実行時にプログラムがシミュレートして押すキーです。「Chain」アクションの手動トリガーとしても機能します。
    • 修飾キー: Ctrl、Shift、Alt、Gamepad LTをサポート。

アクション

1つのホットキーに複数のアクションを追加できます。設定に基づいて順次実行またはループします。

  • Repeat:

    • 出力キーを繰り返し押すだけです。
    • Infinite: ホットキーがアクティブな間、永続的に実行。
    • Count: 特定の回数だけ実行。
    • Interval: 押下間の時間(ms)。
  • Chain(Link Hotkeys):

    • IDで別のホットキーをトリガーします。
    • Trigger Mode:
      • Program Only: このホットキーが自動的にトリガーされた場合にのみ発火。
      • User Only: あなたが物理的にキーを押した場合にのみ発火。
      • Always: 両方の場合に発火。
    • Delay: 次のホットキーをトリガーするまでの待ち時間。
  • Vitals(Health / Energy Shield / Mana):

    • HP/ES/Manaが条件を満たした時にキー押下をトリガー(例:< 50%)。
    • Auto-Pot、Auto-Logout、パニックスキルに便利。
  • Buffs / Charges:

    • Check Charges: Power/Frenzy/Endurance/Spiritチャージ数に基づいてトリガー。
    • Check Buff: 特定のバフ名が存在/不在、または特定のスタック数/残り時間がある場合にトリガー。
    • Charged Staff: 「charged_staff_stack」の特別なチェック。
  • Monster Count:

    • 特定の半径内に一定数のモンスター(オプションのRarityフィルター付き)がいる場合にトリガー。
    • 囲まれた時にAoEスキルを自動的に使用するのに便利。
  • Hold:

    • 指定された時間(ms)出力キーを押し続けます。
  • MouseMove(Auto-Aim):

    • 最も高度なアクション。ターゲットを見つけ、マウスカーソルをそこに移動し、(オプションで)キーを押します。
    • ターゲットタイプ:
      • Monster: Rarity(Normal/Magic/Rare/Unique)でフィルター。
      • Chest: タイプ(Strongbox、Expedition、Breach等)でフィルター。
      • Player/NPC: 現在のエリアから特定の名前を選択。
      • Custom: Metadataパスで任意のエンティティをターゲット。
    • 設定:
      • Radius: ターゲット検索の最大距離。
      • Hold Time: ターゲットを追跡する時間。
      • Debug Mode: オーバーレイに赤い円(半径)と白いテキスト(エンティティmetadata)を描画。
      • Scan All: 標準フィルターを無視してすべてをターゲット(テスト用)。

System Hotkeys

アプリケーション制御用の組み込みグローバルショートカット。

  • Menu Toggle: オーバーレイメニューの表示/非表示。
  • Stop Trade: トレード自動化の緊急停止。
  • Radar - Add from Map: カーソル下のエンティティをRadarフィルターリストに追加。
  • Radar - Add POI: カーソル位置に関心ポイントを追加。

Hotkeys

MouseMove


11. Launcher(Limited User)

Launcherタブは、ゲームを実行するための安全で隔離された環境を提供します。制限された権限を持つWindowsアカウントである「Limited Users」を作成・管理し、これらの特定のユーザーコンテキストでゲームを起動できます。これはセキュリティ(サンドボックス化)や、異なる設定/権限でゲームの複数インスタンスを実行する場合に特に便利です。

主な機能

ユーザー管理

このタブの中核は、制限されたWindowsユーザーアカウントの管理です。

  • User Selection: どのLimited Userアカウントを使用してゲームを起動するかを選択するドロップダウンメニュー。
  • Create New User: **「Create New」**ボタンをクリックして、新しいユーザー名とパスワードを定義するダイアログを開きます。これにより、制限された権限を持つ実際のWindowsユーザーアカウントがシステム上に作成されます。
  • Delete User: 現在選択されているLimited Userをシステムから削除。
  • Manage All Users: システム上のすべてのユーザーのリストを表示。**警告:**どのユーザーでも削除できるため、注意して使用してください。

Launcher Create User

ゲーム設定

  • Game Path: ゲーム実行ファイルのフルパスを指定(例:PathofExile.exeまたはPathofExile_x64.exe)。
  • Browse: **「...」**ボタンを使用してファイルエクスプローラーを開き、実行ファイルを選択。

起動

  • Launch Game: 下部の大きなボタンは、選択されたLimited Userの資格情報を使用してゲームを開始します。アプリケーションはバックグラウンドでユーザーのログインとプロセスの安全な起動の複雑なプロセスを処理します。

詳細な機能

  1. 隔離: 異なるユーザーとしてゲームを実行することで、ゲームプロセスはメインユーザーのファイルや他の実行中のプロセスから隔離されます。
  2. 設定の保存: ランチャーは選択したゲームパスとユーザー設定をlimitedUser/config.jsonに自動保存するため、毎回再入力する必要がありません。
  3. セキュリティ: パスワードと資格情報はアプリケーションのバックエンド(LimitedUserManager)によって安全に管理されます。

12. Logs

Logsタブは、アプリケーションの内部状態を監視し、問題をデバッグし、自動アクションをリアルタイムで追跡できる強力なシステムイベントビューアーです。情報を関連性のある読みやすい状態に保つための広範なフィルタリングと管理ツールを提供します。

インターフェース概要

インターフェースは4つのメインエリアに分かれています:コントロールバー、カテゴリフィルター、ログリスト、ステータスバー。

Logs

1. コントロールバー(上部)

タブの上部にあり、グローバルフィルターとウィンドウ管理へのクイックアクセスを提供します。

  • Search: リアルタイムテキストフィルター。ここに入力すると、メッセージの内容やタイムスタンプでログを即座にフィルタリング。
  • レベルフィルター: 重大度に基づいてログの表示/非表示を切り替えるトグルボタン:
    • Info: 一般的な情報メッセージ(青)。
    • Warning: 潜在的な問題や重要なアラート(黄)。
    • Error: 重大な障害やエラー(赤)。
    • Debug: 詳細な内部状態情報(グレー、Debugビルドのみ)。
  • Category Filter Toggle: フィルターアイコンをクリックして詳細なカテゴリ選択パネルを展開/折りたたみ。
  • Detach/Attach Window: Logsタブを別のフローティングウィンドウに移動。メインアプリケーションで他のタブを使用しながら、セカンドモニターでログを表示し続けるのに便利。
  • Save to File: 現在のログ履歴をlogs/ディレクトリのテキストファイルにエクスポート。サポートのために開発者と共有するのに便利。

2. カテゴリフィルター(折りたたみ可能)

展開すると、どのモジュールがログを生成するかを細かく制御できます。

  • Categories: TradeRadarAutoPotAutoCraftHotkeysなどの特定の機能のログを有効または無効にできます。
  • Tradeサブグループ: Tradeカテゴリは、正確なデバッグのためにさらにサブグループに分けられています:
    • Connection: トレードサイトへの接続状態。
    • Buy: 購入アクションとクリップボード操作。
    • WebSocket: ライブデータストリームイベント。
    • RateLimit: APIレート制限に関する警告。
    • Icon: アイテムアイコンの読み込み状態。
  • All / None: すべてのカテゴリを一度に有効または無効にするクイックボタン。

Filters

3. ログリスト(中央)

メインエリアには、イベントの時系列履歴が表示されます。

  • 形式: 各エントリにはタイムスタンプ、レベルアイコン、カテゴリアイコン、メッセージが表示されます。
  • コンテキストメニュー: 任意のログエントリを右クリックしてコピーオプションにアクセス:
    • Copy Line: 選択したログ行をクリップボードにコピー。
    • Copy Visible: 現在フィルタリングされたログのみをコピー。
    • Copy All: ログ履歴全体をコピー。
  • Auto-Scroll: 手動で上にスクロールして古いログを確認しない限り、リストは自動的に最新のエントリにスクロールします。

4. ステータスバー(下部)

統計とメンテナンスツールを表示。

  • Counters: メモリ内のログの「Total」数と、現在のフィルターに基づいた「Shown」数を表示。
  • Clear All: メモリからすべてのログエントリを完全に削除。
  • Clear Filtered: 現在表示されている(アクティブなフィルターを通過した)ログのみを削除。

13. Follow Bot

Follow Botタブは、キャラクターが自動的に別のプレイヤーやエンティティを追従できるようにします。これはサポートキャラクター(Aurabot)でのプレイやデュアルボクシングに特に便利です。

主な機能

1. 一般制御

  • Enable Follow Bot: ボットの開始/停止のマスタースイッチ。
  • ステータスインジケーター: ボットの現在の状態(例:FollowingWaitingForTargetStuck)を色分けで表示し、素早い状態確認が可能。

2. ターゲット設定

誰を追従するか、どの程度近くにいるかを設定。

  • Target Name: 追従するプレイヤー/キャラクターの名前を手動入力。
  • Pick Player: 近くのプレイヤーを表示するドロップダウンリスト。選択するとTarget Nameが自動的に入力されます。
  • Stop Distance: ボットがターゲットへの移動を停止する距離(ターゲットの真上に立つことを避けるため)。

3. 移動設定

ボットの移動方法とゲームとのインタラクションを微調整。

  • Move Key: 移動に使用するキーを割り当て(通常、ゲーム内の「Force Move」キー)。ボタンをクリックして希望のキーを押してバインド。
  • Click Ahead Distance: ボットが現在の位置からどれだけ先をクリックしようとするか。
  • Click Interval: 移動クリック間の時間(ms)。
  • Update Interval: ボットのロジックが実行される頻度。
  • Path Recalc Interval: パスファインディングアルゴリズムがターゲットへのルートを再計算する頻度。
  • Return Cursor: 有効にすると、移動クリック後にマウスカーソルを元の位置に戻します。
  • Require Focus: 有効にすると、ゲームウィンドウがフォアグラウンドにある時のみボットが移動します。
  • Disable in Town: タウンやHideoutにいる時にボットを自動的に一時停止。

4. Anti-Stuck設定

ボットがスタックした状況に対処するメカニズム。

  • Stuck Timeout: 「Stuck」を宣言するまでの移動なしの待ち時間(ms)。
  • Max Recovery: 諦めるかリセットする前のスタック解消試行回数。

5. デバッグ設定

パスファインディングとロジックを診断するための視覚ツール。

  • Debug Overlay: 画面上にデバッグ情報の描画を有効化。
  • Show Path: ターゲットへの計算されたパスを描画。
  • Show Waypoints: ボットがクリックする特定のポイントをハイライト。
  • Show Stop Radius: ボットが停止するターゲット周囲の円を視覚化。
  • Metadata Debug: エンティティmetadataを表示し、特定のオブジェクトへのパスファインディングをテストするツール(Custom Hotkeysに類似)。

14. Debug [PoE 2]

Debugタブは、ゲームメモリ構造をリアルタイムで検査するための低レベルの検査ツールを提供します。主にプラグイン開発者やエンティティデータ、コンポーネント値、UI要素の階層構造を理解する必要がある上級ユーザー向けに設計されています。

1. Entity List

ゲームに現在読み込まれているすべてのエンティティを表示するフィルタリング可能なテーブル。

  • 列: Entity ID、Address、Metadata Path、Type、SubType、State、Rarity、Zone(InnerCircle/OuterCircle/Far)。
  • タイプフィルター: エンティティタイプで素早くフィルタリング — Monsters、Chests、NPCs、Players、Items、Shrines、AreaTransitions、ExpeditionMarkers、ExpeditionRemnants等。
  • 距離フィルター: 特定の範囲内(0-5000グリッドユニット)のエンティティのみを表示するスライダー。
  • Search: metadataパスによるテキストベースの検索。
  • カウント表示: エンティティの総数とフィルタリング後の数を表示。

2. Entity Watch(Component Inspector)

リスト内のエンティティをクリックして「ウォッチ」します。アプリケーションのワーカースレッドがそのエンティティの詳細なコンポーネントデータを毎フレーム読み取ります。

利用可能なコンポーネント:

  • Life: Health/EnergyShield/Manaバイタル(それぞれCurrent、Total、Regeneration、ReservedFlat、ReservedPercent付き)。

  • Render: ワールド位置(X/Y/Z)、グリッド位置、地形高さ、モデル境界(X/Y/Z)。

  • Positioned: Reaction値、IsFriendlyフラグ。

  • Targetable: IsTargetable、IsHighlightable、IsTargettedByPlayer、HiddenFromPlayer、MeetsQuestStateフラグ。

  • Animated: 現在のアニメーションパス、アニメーションID。

  • Stats: CurrentWeaponIndex、IsShapeshifted、アイテムとバフのstat辞書(stat ID → value)。

  • Actor: AnimationId、AnimationName、アクティブスキルリスト(Name、UseStage、CastType、Cooldown、CanBeUsed付き)、DeployedCounts。

  • Buffs: すべてのアクティブバフ(名前、チャージ、残り時間、合計持続時間、フラスコスロット、有効性、ソースエンティティID付き)。

  • All Components: 専用のパース処理がないコンポーネントを含む、すべてのコンポーネント名→アドレスペア(合計34コンポーネント)の完全なリストを表示。

3. Component Explorer

全34のゲームオブジェクトコンポーネントクラスを詳細に検査するための専用サブタブ。

  • 元の20コンポーネント: Actor、Animated、Buffs、Charges、Chest、DiesAfterTime、Life、MinimapIcon、Mods、NPC、Player、Positioned、Render、Shrine、Stack、StateMachine、Stats、Targetable、Transitionable、TriggerableBlockage。
  • 新規13コンポーネント: Quality、Flask、Sockets(データ保持); AreaTransition、Base、Beam、ClientAnimationController、CurrencyInfo、HeartbeatClickable、Magnetic、ObjectMagicProperties、Pathfinding、Projectile(マーカーのみ)。
  • インジケーター列: Q(Quality)、F(Flask)、S(Sockets)、W(その他の重要なコンポーネント)でエンティティが持つコンポーネントを一目で確認。
  • 距離フィルター: 0-5000グリッドユニットの範囲セレクター。
  • Item Properties: アイテムエンティティのQuality、Sockets、Flaskデータ、タイプサマリーを表示する結合セクション。

4. Inventory Debug

ゲームのインベントリシステムを詳細に検査。

  • ServerData: ServerDataコンポーネントアドレスを表示。
  • Inventory List: すべてのプレイヤーインベントリ(ID、Address、Name)を表示。
  • Inventory Watch: 検査するインベントリを選択:
    • Slot Grid: 使用中/空きスロットの視覚的表現。
    • Item List: metadataパス、Rarity、スロット位置を含むすべてのアイテム。
    • Item Mods: 値を含む完全なMod内訳(Implicit、Explicit、Enchant、Hellscape)。

5. UI Explorer

ゲームのUI要素ツリー階層をナビゲート。

  • Game UI Root: ゲーム内UIルート下の要素(パネル、メニュー、ボタン)を検査。
  • Top-Level UI Root: ログイン/ローディング画面のトップレベルUIルートにアクセス。
  • Tree Navigation: UI要素を展開/折りたたみして子要素、アドレス、プロパティを確認。
  • Search: 名前/パスで要素をフィルター。
  • GameCullValue: UIスケール計算用に表示。

15. Plugins

Pluginsタブは、POEFixerの機能を拡張するネイティブC++ DLLプラグインを管理します。プラグインはオーバーレイのレンダリング、ゲームデータへのアクセス、既存のUIとのシームレスな統合が可能です。

プラグイン管理

  • Plugin List: Plugins/ディレクトリから検出されたすべてのプラグインを表示。
  • Enable/Disable: 個別のプラグインのオン/オフを切り替え。状態はセッション間で保存されます。
  • プラグインごとの設定: 有効化された各プラグインは、Pluginsタブ内に独自の設定セクションを直接レンダリングできます。
  • SDK Version Check: ホストは読み込み時にプラグインのSDKバージョン互換性を検証します。現在のSDKバージョン:4

利用可能なプラグイン

Kill Counter

永続的な統計を持つ包括的なキル/チェスト/デス追跡オーバーレイ。

KillCount

  • モンスターキル追跡: Rarity(Normal、Magic、Rare、Unique、Unknown)別にキルされたモンスターをカウント。消失ベースの検出を使用 — InnerCircle(約60ユニット)とOuterCircle(約120ユニット)ゾーン内のエンティティを監視。
  • チェスト追跡: タイプ(Magic、Rare、Expedition、Breach、Strongbox)別に開かれたチェストをカウント。状態遷移(閉→開)を検出。
  • デスカウンター: HP遷移を監視してプレイヤーのデスを追跡。
  • マップごとのカウンター: 新しいエリアに入ると自動リセット。新しいエリアでの最初のキルまで古いカウンターは表示されたまま。
  • ライフタイム合計: SQLite3データベース(Plugins/KillCount/data/killcount.db)に保存される永続統計。エリアごとのセッション履歴(名前、ハッシュ、レベル、タイムスタンプ、すべてのカウンター)を追跡。
  • オーバーレイ:
    • プログラムメニューがアクティブな時にドラッグ可能(「Drag to reposition」ヒントが表示)。
    • メニューが非表示の時は非インタラクティブでタイトルバーなし。
    • 不透明度設定可能(0-100%)。
    • MapとTotalビューを切り替えるタブバー(両方同時に有効化可能)。
    • 色分けセクション:オレンジのヘッダー(Monsters)、ライトブルー(Chests)、赤(Deaths)。
  • Icon Atlas: 共有のResources/radar/icons.pngスプライトシートからエンティティタイプアイコンを表示し、すべてのカテゴリにフォールバックアイコンを使用。
  • 設定: 表示するカウンター(5つのモンスタータイプ + 5つのチェストタイプ + デス)、不透明度、オーバーレイモード、マップ/ライフタイム統計のリセットボタンを設定。

KillCount Settings

Ninja Pricer

poe.ninjaから価格を取得し、地面のアイテム、インベントリ、スタッシュタブに表示するリアルタイムアイテム価格オーバーレイ。

NinjaPricer Ground

  • poe.ninja統合: 13カテゴリにわたるExchange APIから価格を取得:Currency、Fragments、Abyss、Uncut Gems、Essences、Soul Cores、Idols、Runes、Omens(Ritual)、Expedition、Liquid Emotions(Delirium)、Catalysts(Breach)、Lineage Support Gems。
  • 3つの表示場所:
    • Ground Items: ゲームワールド内のドロップアイテムに価格を表示。スタック数を検出(例:「2x Divine Orb」→ 倍の価格)。位置設定可能:アイテムラベルの上、下、左、右。
    • Inventory: プレイヤーインベントリグリッド内のアイテムに価格を表示。小さなセルに適応するフォントサイズ。位置設定可能:各セルの角。
    • Stash Tabs: 現在開いているスタッシュタブのアイテムに価格を表示。スタッシュUIとアクティブなタブインデックスを自動検出。
  • 価格表示:
    • 3つの通貨モード:Divine(D)、Exalted(E)、Chaos(C)。
    • 色分け:金(>= 1 Divine)、白(>= 0.1 Divine)、グレー(< 0.1 Divine)。
    • テキストサイズ調整可能(0.5x〜2.0x)。
  • 自動更新: バックグラウンドスレッドが5〜60分ごとに価格を取得(設定可能)。手動更新ボタン利用可能。オフラインフォールバック用のローカルJSONキャッシュ。
  • リーグ検出: poe2scout.com APIから現在のリーグリストを取得。フォールバックリーグ:Fate of the Vaal、HC Fate of the Vaal、Standard、Hardcore。
  • 表示コントロール:
    • ゲームがフォーカスされていない時に非表示。
    • 非表示ホットキー(押している間オーバーレイを一時的に非表示)。
    • カテゴリごとのトグル(13の価格カテゴリのいずれかを有効/無効)。
  • 設定: リーグセレクター、通貨モード、テキストスケール、場所ごとの表示位置、更新間隔、カテゴリトグル、非表示ホットキー。

NinjaPricer Inventory

NinjaPricer Settings

Example Plugin

すべてのPlugin SDK機能を示すリファレンス実装:

  • Buff Inspector: フィルタリングとプログレスバー付きのプレイヤーバフリスト。
  • Entity Explorer: ウォッチメカニズム、コンポーネントツリー付きのエンティティデバッグリスト。
  • Inventory Inspector: ServerDataビューアー、インベントリセレクター、スロットグリッド、アイテムMod。
  • Memory Viewer: ヘックスダンプビューアー、Read<T>デモ、パターンスキャナー。
  • UI Explorer: 検索とハイライト機能を持つ完全なUI要素ツリーナビゲーター。

プラグインの作成

独自のプラグインの作成方法については、Plugin Development Guideを参照してください。以下を含みます:

  • プロジェクトのセットアップとビルド設定
  • IPluginインターフェースの実装
  • PluginContext APIリファレンス(v1-v4)
  • データ構造と列挙型
  • 一般的なレシピとパターン
  • ドラッグ可能なオーバーレイパターン
  • トラブルシューティングガイド

← Home

Clone this wiki locally