以下我將簡字改日文字 簡體看不懂的來這
教育の出所:ウルフ
ダウンロードしたamxx、またこのディレクトリにコピーcstrikeのアドオンをカバーするためにliblist.gamのcstrikeディレクトリとコピーを開く、このamxxがインストールされています。
アドオン\ amxmodx \ configsディレクトリを開き、このディレクトリはamxxのを設定されています。
amxx.cfg - メイン設定
users.ini - そのようなOPのようなユーザー権利の様々な、など
modules.ini - モジュールのいくつかを切り替える
plugins.iniは - 新しいプラグインをインストールする
どの詳細なヘルプファイルの指示を持っている上に、私はヒットしません。
我々はamxxをダウンロードし、アドオン\ amxmodx \プラグインの内側を配置し、plugins.iniを変更し、上に追加します。
AMX MOD Xをインストールする方法
EDITORIAL:
AMX Xは、その後、DOCファイルが完全に終了、正式なバージョン0.2のリリースまで待つとしていた。記事AMX MOD Xのインストールガイドを作成する最初の、気まぐれで、フォーラムで質問BAD BOYを参照してください。 0.2リリース後、間もなく完全にリリースのドキュメントをそこに完成する予定なので、しばらくお待ちください。
このガイドでは、不完全な記述する場所です、できるだけ早く変更であっても、私は助け修正してください。
1はじめに
(AMX Xのことを聞いた友人は、このセクションをスキップすることができます)
AMX MOD Xは、強力なプラグHLサーバーの管理であり、それはというように、このようなCS、DODとして、HLサーバでMODのすべてを実行することができます。私の友人の多くはAMX聞いたことがあるかもしれません、あなたは知っている必要があります、AMX X AMXは、以前に従事する開発プロジェクト(もちろん、現在開発AMX再起動する必要が、これは余談です)、後の開発のそのコースの連続以来停止スタッフ開発のほとんどは、AMX AMX Xに移動
AMX MOD XコレクションAMX、AdminModとClanMod機能が、すでにAMX MOD X、小型のプラグインに統合されたサーバープラグインのような"StatsMe"として。 AMX MOD Xの強力な機能を見ることができます。
前述のように、AMX MOD Xの主な機能は、サーバの"管理"することです。その特定の機能は次のとおりです。
管理者コマンド(プレイヤーを殺したキック、シールは、プレーヤー、等を処罰する)
便利なメニュー操作
即座に(すなわちStatsMe機能、ヒット領域、ランキング、等を含む)統計データのさまざまなを表示することができます
管理チャネルが管理者用に予約することができます
投票機能(マップ用など、蹴る)と
禁止武器(1.6はシールドを無効にするには、この機能の使用)
他の拡張機能のさまざまなを達成するためにさまざまなプラグインを介して(たとえば、WAR3は広くプラグインを使用)
AMX MOD Xの機能がたくさんある、との使用で、あなたは徐々に強力な機能がわかります。唯一の欠点は、AMX MOD Xは、我々は今までのリリースの公式の中国語版を見たことがないので、UTF - 8エンコーディングをサポートしていないです。しかし、他の手段が終了し、この方法ですることができるが、言うことはありません。
(2)私はMETAMOD言及する必要があります
公式サイト:
http://metamo.../~~V 前述のAMX MOD Xとしては、Metamod言及する必要があります。どちらかのサーバーがプラグインをAdminModイェジンハオ、AMXイェジンハオは、適切に機能できるようにするには、、Metamodのサポートに頼る必要があるためです。あなたが取っておくことを意味しますHL MetaModプラグインマネージャである、それはまた、HLおよび管理プラグインブリッジにたとえることができます。
実際に、我々はDLL HLゲーム無料のプラットフォーム内部の機能を拡張できるようなプラットフォームを提供MetaMod。我々は公式サイトに行くことができる特定の導入および使用は、完全なDOCのファイルをダウンロードすることができます。
ここMetamodインストールおよび使用を話す始めた。
1)Metamodをダウンロード
公式サイトからローカルにMetamod。最新バージョンは1.17.2です。 (注)は、正しいファイル形式をダウンロードする必要があります。 WINDOWSシステムのダウンロードの窓"のonclick ="tagshow(イベント)"クラス="t_tag"> Windowsバイナリ、Linuxユーザはv1.17.2 Linuxバイナリをダウンロードしてください。本論文では、説明する例として、Windowsシステムを。
2)***はMODの***フォルダを見つける
それは非常に重要です。あなたのゲームのディレクトリにインストールされているMODのフォルダ。例えば、あなたがCS1.6にFドライブにインストールされ、その後CSはMODのフォルダです。
F:\ CS1.6 \ cstrike
スチームユーザーの場合、このパスは、おそらくです
F:\プログラムファイル\スチーム\ SteamApps \ cstrike
一度発見すると、次のステップを働かせることができる。本論文では、例としてCSを説明する。
3)Metamodをインストールします。
MODフォルダで新しいフォルダ"アドオン"(引用符なし)を作成
"アドオン"フォルダ新しいフォルダ"metamod"で、このディレクトリを抽出する前にZIPアーカイブをダウンロードする。
解凍が完了すると、ディレクトリmetamod DLLファイル"metamod.dll"、新しい"のDLL"ディレクトリ、内側に"metamod.dll"以上のものを見つけるでしょう。
metamodディレクトリに戻って、このステップを完了した後、新しいplugins.iniファイル。前述のとおり、Metamodプラグインマネージャは、HLと同等であるとして、plugins.iniの役割は、使用するプラグインをMetamodまさに伝えることです。もう一つのことを言って、"フォルダオプション"で、Windows XPのシステムのユーザーを使用して、適切に各種拡張機能を作成できるように、"ファイルの拡張子は表示しない"をオフにします。拡張子が"INI"にする必要があることに注意してください!誤って"plugins.ini"テキストファイルというファイルを作成しないでください。
ディレクトリ構造は、現在以下のように形成されています。
コード:
アドオン
metamod
plugins.ini
dllを - metamod.dll
plugins.iniのコンテンツのフォーマットは後述する。
4)liblist.gamファイルを変更します。
開くにはテキストエディタで、liblist.gamを見つけるためにcstrikeディレクトリにある(選択のプロセスを開く)
その二行が見つかりました
コード:
gamedll"のDLL / mp.dll"
gamedll_linux"dlls/cs_i386.so"
変更
コード:
gamedll"アドオン/ metamod / DLLを/ metamod.dll"
gamedll_linux"addons/metamod/dlls/metamod_i386.so"
もちろん、2行目はLinuxユーザのために用意されています。
目的は、実行時にHLを変更する場合、DLLは、オリジナルの組み合わせでゲームのDLLをMetaModなります。これは、ブリッジのMetamodの役割として機能することができます。
一部の人はここを参照して求めることができる、そのHL後に修正された我々はMetaModのDLLを使用するつもりですか?どのように元のDLLが呼び出される?
良い質問は!それはあなたが基本的な理解をMetamodためのメカニズムを持っている意味と考えることができます。はい、我々はliblist.gamの内容を変更し、ゲームはdllの場所を削除することですありません。ゲームは自動的にMetamodコールするときに実行されます。ビルトインHLコール"のDLL"ディレクトリ"mp.dll"ファイルに自動的にそれを実行する、メカニズムをMetamod。これは2つの実行の目的を達成する。
ここで、我々はより多くのナンセンス1.6 DLLの問題を相談してください。我々はすべて知っているように、BOTと新機能の1.6は同時に使用することはできません。 BOTがCZのために特別に用意されているので、その時にCS、バルブのアップデートだけで新機能が追加されますが、更新のDLLファイルを同期できません。 BOTのdllファイルは、"mpbot.dll"であり、およびDLLファイルの新機能は、"mp.dll"です。私はこれを言わなければならない理由はここに、我々は理解するかもしれない。 Metamod上記の書類は自動的にMetamodインストール後に使用するmp.dllはそれではないBOTを使用できるように決して呼ぶのだろうか?それは我々が保証することができるものです。 Metamod非常に便利な機能もありますDLLファイルを手動でゲームの場所を指定できることです。この関数は、の"config.ini"ファイルの実装によって実行されます。
などと一緒にアドオン\ metamod \ディレクトリ内に新しいconfig.iniファイルの下で、どの
コード:
gamedll dlls \をmpbot.dll
このゲームはBOTとDLLのDLLファイルとして指定することができます。新機能を使用したい、単にこのように、この行をコメントアウト
コード:
/ / Gamedll dlls \をmpbot.dll
または、あなたが直接の"config.ini"ファイルの名前を変更できることができる、例えば、"config.in"に変更
config.iniファイルの設定は、他の関数があるので、しかし、最初の方法が推奨され、名前変更、すべての構成は失敗します。 config.iniに固有の機能は、ドキュメントの公式ウェブサイトを参照してください。
この時点で、インストールされているMetamod。
5)試験Metamod
通常のビルドサーバーと同様に、ListenServerとServerができます。あなたが以下の情報が表示された場合、将来には、コンソールを開いて、
Metamodバージョン1.17.2へCopyright(c)2001〜2004ウィルデイ<
willday@metamod.org>
Metamodは完全に無保証が付属していますので、詳細型`メタGPL"のために。
これはフリーソフトウェアであり、そしてあなたはそれを再配布する歓迎されています
タイプ`DETAのメタGPL';一定の条件の下で
正常にインストールMetamod、おめでとうので。
5)一般的に使用されるいくつかのコンソールコマンドをMetamod
メタ:
バージョンは - 情報を使用するmetamodの現在のバージョンを表示します。
ゲーム - gamedllの表示、サーバーの負荷情報
リスト - ロードされたプラグインとそれらの動作を表示する
cmdsの - ロードされているすべてのプラグインで使用可能なコマンドのリスト
cvars - ロードされているすべてのプラグインコマンドのパラメータのリスト
リフレッシュ - リフレッシュのプラグインをロードする
<name>をロードする - 指定されたプラグインのロード
の<plugin>をアンロード - 指定されたプラグインの使用を停止
の<plugin>をリロードする - 指定されたプラグインの再起動
情報の<plugin> - 指定されたプラグインでビューの情報
一時停止の<plugin> - 指定されたプラグインに懸濁し
一時停止を解除の<plugin> - 指定されたプラグインポーズの状態を持ち上げる
の<plugin>を再試行 - 指定されたプラグインを再起動しようとすると
明確なの<plugin> - から始まるプラグインプラグインのリストをクリアに失敗しました。
force_unloadの<plugin> - 指定されたプラグインを起動、停止を余儀なくさ
この時点で、MetaModは説明のインストールと使用を完了した。
3.AMX MOD Xのインストール
HOHO〜〜やっと戻ってタイトルであることに。 AMX MOD Xの公式サイトは以下のとおりです。
http://www.amxmodx...ROOT~~V、公式フォーラム:
http://www.amxmod...orums/ 問題が答えの公式サイトに行くことができる場合は、インストールおよび使用中のすべての人、。しかし、レイアウトを送信することを忘れないでください、そして"検索"誰もが同じ問題が前に質問しない検索を投稿する前に使用することを忘れないでください。
1)ダウンロードAMX X
http://www.amxmodx...ghtly/ これは夜間のため安定性が保証されていない、最新のAMX MOD Xが、開発バージョンを持っている、ビルドです。 (2004年10月18日)、最新版は10月8日版である現在のように、プラットフォームの最新バージョンをダウンロードすることを選択してください。
http://sourceforge.net.../amxmodx/ ここでは、アップデートのバージョンは遅いが、安定している上記のナイトリービルド、と比較して、別のダウンロードアドレスです。
BASEのファイルやMODファイル:ダウンロードには2つの部分が含まれます。 AMX Xのベースファイルには、様々なMODの公的文書の基本的な文書です。 MODファイルは異なる特殊なMODのファイルに対して生成されます。あなたがCSのサーバを構築したい場合は、、、あなたはダウンロードする必要があります。
amxmodx - 0.20 - 20041008.zip
amxmodx - cstrike - 0.20 - 20041008.zip
二つのファイル。
2)AMX Xをインストールします。
ファイルを解凍し、ファイルを上書きする同じ名前のプロンプト時に後者が発生する可能性の抽出、BASEのMODファイルをオンに、上書きを選択。
完了時には、アドオンフォルダよりも多くのものが見つかります、そしてこのアドオンフォルダが意味する前に我々が言及した。オープンアドオンは、次のことがamxmodxフォルダ、良い、コピーを見つける
MODフォルダ\アドオン次回。 MODのフォルダは場所で、Metamod部分を参照してください。
次のように今、ディレクトリ構造は次のとおりです。
コード:
cstrike
アドオン
metamod
dllを - metamod.dll
plugins.ini
[したConfig.ini]
amxmodx
のconfigs
データの
dllを
ドキュメント
ログ
モジュール
プラグイン
スクリプティング
今単純に各ディレクトリの役割について話す。
ファイル内のconfigsディレクトリには、AMX X設定のために主に使用されます。 One amxx.cfgが呼び出されるようにグローバルコンフィギュレーション、plugins.ini指定されたAMX MOD Xのプラグインであり、そしてmodules.ini AMX MOD Xが使用するモジュールを指定するために使用されます。
データディレクトリの主な機能は、現在のマルチ言語のドキュメントを格納することです。
DLLのディレクトリは、AMX XのDLLファイルに格納されています
docディレクトリは、現在、将来には文書がない、公式のリリースドキュメントの後に存在します
ログファイルのログディレクトリ
モジュールを使用するためにAMX Xを格納するディレクトリモジュール
pluginsディレクトリにプラグインの拡張子"。Amxx"を使用してAMX Xが含まれています
スクリプティングのディレクトリが使用されるプラグインを作成し、コンパイルするために使用されます。プラグインのソースファイルの拡張子"。SMA"、samllのためのスクリプト言語は、クラスCの言語です。あなたがプラグインの作成が完了したら、コンパイルするcompile.exeまたはamxxsc.exeを使用することができます。
次に、metamod AMX Xを使用するように指示する、metamodのplugins.iniを編集する必要がありますplugins.iniのコンテンツのフォーマットについて説明する前にコンパイルの作業に。
コード:
<platform>の<filepath> [<DESCRIPTION>]
plagformは、プラットフォームを使用していることを意味、WINDOWSは"Win32を"書いた、LINUXは"linux"を書いた。他の文字はすべて不正であり
filepathは、DLL / SOファイル、プラグインで指定。 MODのディレクトリパスのためにここで使用することではなく、絶対パスのサポート相対的なものです。しかし、また、書き込みパスには、使用する際に"/"だけでなく、Windowsシステムの"\"、リアルタイムでは使用しないでください。また、指定されたプラグインのパスを繰り返すしないでください、Metamodはパスの第二読会を無視します。
説明は、定義により、増加する時間から追加できるプラグインの説明です。これは、スペースを可能にする。
さらに、自動的に無視される私たちのコンテンツを読んだ後に内容、Metamodを、コメントアウトする"#"には、行の先頭を追加することができます"/ /"または。
そんなにplugins.ini形式。次は正しい例です。
コード:
/ / Win32のアドオン/ amxx / DLLを/ amxx_mm.dll
#Win32のアドオン/ statsme / DLLを/ statsme_mm.dll Statsmeプラグイン
win32のアドオン/ブースター/ booster_mm.dll
Linuxのアドオン/ブースター/ booster_mm.so
win32のアドオン/ amxmodx / DLLを/ amxmodx_mm.dll
例では、指定されたDLLファイルAMX Xパスの最後の行です。今すぐあなたのplugins.iniの最後のファイルに同じをコピーする必要があります。
完成した、ファイルを保存します。このメッセージが表示された場合その後AMX MOD Xのインストールに成功した、お祝いして、コンソールでのCSサーバーを再起動! !
以下は彼のようなAMX、AMXX原則を使用する実例である。