このガイドの終わりまでに, Modding Ventures用のカスタムシングルプレイヤーキャンペーンフォルダーをセットアップする方法を知っています.
1 – 序章
ブラックメサのマップを作成して自分のものを作成したいと思ったことはありませんか シングルプレイヤーキャンペーン ダモクレスや青いシフトのように? 私はかつてこれを自分で行う方法に困惑し、オンラインでチュートリアルを検索しました, しかし、役に立たない. 今、私は主題についていくつかの知識を持っています, 他の人が私が現在知っていることを共有することは有益だと感じました.
始める前に, デフォルトを使用する代わりにNotepad ++をインストールすることを強くお勧めします メモ帳.
それもそうです 必須 インストール gcfscape, .vpksを抽出できるように.
2 – フォルダーのセットアップ
初め, ルートブラックメサディレクトリに移動したいと思います (これがBms.exeの場所です).
次, 新しいフォルダーを作成します. このフォルダーをmodの名前の凝縮バージョンに名前を付けるのが良い習慣です. 例えば, 「クールなmod」と呼ばれるmodを作成します, フォルダ「CMOD」という名前を付けます.
このフォルダー内, さらに6つのフォルダーを作成します: 「CFG」, 「マップ」, 「材料」, 「スクリプト」, 'リソース', 「モデル」.
3 – gameinfo.txt
次, MODフォルダー, 「gameinfo.txt」というタイトルの新しいテキストドキュメントを作成します’
新しいテキストドキュメント内, 以下を貼り付けます (
注記: これは、XBLAHの改造ツールを使用して作成されました):
// Xblahの改造ツールで作られています.
// でダウンロードしてください ギルブ
GameInfo { ゲーム "クールなmod" Gamelogo "1" 開発者 " " developer_url " " タイプ "両方" Gamelogo "1" supportsdx8 "0" supportsxbox360 "1" ノモデル "1" Nocrosshair "1" gamedata "../BMS" InstancePath "bms/mapsrc/" hidden_maps { background01 "1" 背景02 "1" 背景03 "1" 背景04 "1" 背景05 "1" 背景06 "1" 背景07 "1" 背景08 "1" 背景09 "1" 背景10 "1" 背景11 "1" 背景12 "1" 背景13 "1" 背景14 "1" BM_C0A0A "1" BM_C0A0B "1" BM_C0A0C "1" BM_C1A0A "1" BM_C1A0B "1" BM_C1A1A "1" BM_C1A1B "1" BM_C1A1C "1" BM_C1A1D "1" BM_C1A1E "1" BM_C1A2A "1" BM_C1A2B "1" BM_C1A2C "1" BM_C1A3A "1" BM_C1A3B "1" BM_C1A3C "1" BM_C1A4A "1" BM_C1A4B "1" BM_C1A4C "1" BM_C1A4D "1" BM_C1A4E "1" BM_C2A1A "1" BM_C2A1B "1" BM_C2A2A "1" BM_C2A2B "1" BM_C2A2C "1" BM_C2A3A "1" BM_C2A3B "1" BM_C2A3C "1" BM_C2A4A "1" BM_C2A4B "1" BM_C2A4C "1" BM_C2A4D "1" BM_C2A4E "1" BM_C2A4F "1" BM_C2A4G "1" BM_C2A4H "1" BM_C2A5A "1" BM_C2A5B "1" BM_C2A5C "1" BM_C2A5D "1" BM_C2A5E "1" BM_C2A5F "1" BM_C2A5G "1" BM_C2A5H "1" BM_C2A5I "1" BM_C3A1A "1" BM_C3A1B "1" BM_C3A2A "1" BM_C3A2B "1" BM_C3A2C "1" BM_C3A2D "1" BM_C3A2E "1" BM_C3A2F "1" BM_C3A2G "1" BM_C3A2H "1" クレジット "1" } ファイルシステム { SteamAppid "362890" toolsappid "211" SearchPaths { ゲーム+mod "cmod" ゲーム+mod "bms/custom/*" ゲーム+mod "cmod/custom/*" ゲーム+mod "bms/bms_textures.vpk" ゲーム+mod "bms/bms_materials.vpk" ゲーム+mod "bms/bms_models.vpk" ゲーム+mod "BMS/BMS_MISC.VPK" ゲーム+mod "BMS/BMS_SOUNDS_MISC.VPK" ゲーム+mod "BMS/BMS_SOUND_VO_ENGLISH.VPK" ゲーム+mod "BMS/BMS_MAPS.VPK" ゲーム "|all_source_engine_paths|HL2/HL2_MISC.VPK" ゲーム "|all_source_engine_paths|HL2/HL2_SOUNDS_MISC.VPK" ゲーム "|all_source_engine_paths|hl2/hl2_textures.vpk" ゲーム "|all_source_engine_paths|hl2/hl2_materials.vpk" ゲーム "|all_source_engine_paths|HL2/HL2_MODELS.VPK" プラットフォーム "|all_source_engine_paths|Platform/platform_misc.vpk" mod+mod_write+default_write_path "|gameinfo_path|." ゲーム "BMS" Game+Game_Write "cmod" GameBin "|all_source_engine_paths|BMS/BIN" ゲーム "|all_source_engine_paths|HL2" プラットフォーム "|all_source_engine_paths|プラットフォーム" } } タイトル "" タイトル2 "" hasportals "0" Advcrosshair "0" マニュアル "" アイコン "リソース/アイコン" ノードグラフ "0" supportsvr "0" }
今, 「クールなmod」を交換します’ MODと「CMOD」のタイトル’ 略語で、以前にmodフォルダーにタイトルを付けることを選択しました.
4 – .バット
これで、ブラックメサフォルダーに新しいファイルを作成します
新しいテキストドキュメントを作成します, 私の場合、それは「cmod」になります.
次, ファイル拡張子を.txtから.batに変更します.
次, 新しい.batファイル内, 以下を挿入します:
@echo off
if exist "%〜dp0 bms.exe" (
始める "" "%〜dp0 bms.exe" -ゲームCMOD %*
) それ以外 (
始める "" "%〜dp0 .. .. .. .. common black mesa bms.exe" -ゲームCMOD %*
)
「CMOD」を交換します’ modフォルダーの名前.
この.batファイルは本質的にあなたのmodのランチャーとして機能します, だから今、あなたはそれをテストしてあなたのmodを起動する必要があります.
5 – メニュー
すべてが正しく行われた場合, あなたはこれを見るはずです:
あなたは考えているかもしれません:
“一体何が起こっているのか? 私がHL2を改造しているかのように、私のmodの名前を表示しないのはなぜですか?”
リラックス, 今すぐ修正します.
GCFSCAPEを開き、「BMS」に移動します’ ブラックメサディレクトリ内のフォルダー. 探す bms_misc_dir.vpk それをGCFSCAPEにドラッグします:
次, 「ui」を開きます’ フォルダー、そして「画像フォルダ」. 「UI」と呼ばれるMODフォルダー内に新しいフォルダーを作成する, そして、「画像」と呼ばれるものの中にある別のフォルダー.
GCFScape画像フォルダーのすべてのコンテンツをMODの画像フォルダーに選択してドラッグします.
ここ, おなじみの画像が表示される場合があります. 「logo-new.png」, メインメニューに使用される画像です.
画像操作プログラムを使用します, 独自のロゴを作成してファイルを交換できます. この場合, これを作成しました:
次にmodをロードするとき, カスタムロゴが動作している必要があります:
上部のオレンジナビゲーションバーの色を変更することもできます, 'nav-background.pngの色を変更することにより’ 画像操作プログラムを使用します:
その後、Theme.qmlを編集することで、OrangeからOrangeからColorにMODの全体的なUIテーマを変更することもできます。.
GCFSCAPEに戻り、「UI」に移動します’ フォルダ. 「theme.qml」というファイルを見つけます’ それをmodのUIフォルダーにドラッグします.
ラインに向かいます 49 themad.qmlの, それは次のように見えるはずです: Readonlyプロパティカラーハイライト: “#E47125”
ここ, #e47125はオレンジ色の六角色であることがわかります. Googleが提供するこのツールを使用します, メニューのために独自の160色を取得できます
この場合, #f2ff00を使用しています, 明るい黄色.
オンラインで#e47125を交換します 49 あなたが選んだ別の六角色で.
次にmodをロードするとき, あなたはあなたの労働の果物を見るはずです:
このガイドのすべてがこのガイドのためです. 次回, ガイドは、章を作成する方法に関する情報とともに更新されます.