アドオンAPI
==========
リバース エンジニアリング要件のないカスタマイズ プラグイン用の Halo Extension のインターフェイス。
###アドオンのセットアップ方法については、特定のコーディング言語で書かれた README ファイルをお読みください。つまり、C# アドオンのコーディングでは、CSharp フォルダーを参照して、手順の README ファイルを読む必要があります。
アドオンを Windows のモジュール形式にコンパイルし終えたら、Converter フォルダー内の README ファイルを読んで最終的な手順を確認してください。
すべてのアドオンは、(halo ディレクトリ)/extension/plugins ディレクトリに存在する必要があります。したがって、適切にロードするには、追加の DLL/モジュールは (halo ディレクトリ)/extension/DLLs に存在する必要があります。
拡張機能フォルダーが表示されない場合は、Halo Extension を初めてセットアップしていない可能性があります。したがって、まず、クライアントと専用サーバーのいずれかを起動します。次に、コンソールで引用符なしで「load」と入力すると、他のファイルとともにディレクトリも自動的に作成されます。 3 番目に、プラグイン ディレクトリにアドオンを配置します。最後に、ext_addon_load "plugin_name_here" のようにコンソールにプラグイン名を入力して、アクティブなプラグインになります。
ただし、「要求された関数 'load' は現在実行できません。」というメッセージが表示された場合は、メッセージ。基本的に winmm.dll と h-ext.dll が halo ディレクトリに存在する必要がある Halo 拡張機能がインストールされていません。