まるちとかで色々やる用のメモ

×
僕の環境 windows 10

��Steamを起動

�⊆�分のライブラリから
「Insurgency: Sandstorm Dedicated Server」
をインストール

※検索欄にうてば出てくるはず

��インストール先に行く
デフォルトだと \steamapps\common\sandstorm_server
!!Steamライブラリから起動するわけではない!!

�ぅぅ鵐好函璽訐茲妊灰泪鵐疋廛蹈鵐廛箸魑�動する
上にcmdって打つのが一番楽かな



�イ△笋靴す�い画面が起動するのでコマンドを入力する
InsurgencyServer.exe Citadel?Scenario=Scenario_Citadel_Checkpoint_Security?MaxPlayers=12 -Port=27102 -QueryPort=27131 -log -hostname="test server"

意味は InsurgencyServer.exeを起動/マップはCitadel/シナリオはCitadel Checkpoint/最大人数12/ポートは27102/27131/ログ出力ON/部屋名 test server

そしたら更に別の黒い画面が開くのでしばらく放置。何も文字が出なくなったらサーバーが起動した証拠なのでOKです。
あとは自分はローカルIP、他の人はグローバルIPで参加可能。ただし、ホスト(サーバーを建てる人)は上記27102/27131ポートを開放する必要あり

これで経験値は貰えないし、公開サーバーにも表示されないが身内で遊ぶことのできる環境は整えられる。さらにカスタマイズしたい場合は以下を読んで

�Ε泪奪廛蹇璽董璽轡腑鵑�coopのマップにする
サーバーのインストール先&コンフィグファイルの配置先に移動する。
Dドライブにインストールしている場合、以下みたいな感じだが、人によってばらばらだからSteamからインストール先を確認しよう。
D:\SteamLibrary\steamapps\common\sandstorm_server\Insurgency\Config\Server
※sandstorm_server\Insurgency\Config\Server の部分は人によって変わらないはず

ServerフォルダにMapCycle.txtがある場合は、中にマップを書き込む。無い場合は新規に同名のテキストファイルを生成して中身を書く
以下はcoopのチェックポイントモードに絞ったマップリストの例。1行1マップで書くこと。ちょっと古いので最新マップとかは自分で調べて追加してください。

Scenario_Bab_Checkpoint_Security
Scenario_Citadel_Checkpoint_Security
Scenario_Gap_Checkpoint_Security
Scenario_Hideout_Checkpoint_Security
Scenario_Hillside_Checkpoint_Security
Scenario_Ministry_Checkpoint_Security
Scenario_Outskirts_Checkpoint_Security
Scenario_Precinct_Checkpoint_Security
Scenario_Refinery_Checkpoint_Security
Scenario_Summit_Checkpoint_Security
Scenario_PowerPlant_Checkpoint_Security
Scenario_Tell_Checkpoint_Security
Scenario_Tideway_Checkpoint_Security
Scenario_Prison_Checkpoint_Security

��MODを入れる
●入れ方(インストール)
上記のMapCycle.txtと同じく、
D:\SteamLibrary\steamapps\common\sandstorm_server\Insurgency\Config\Server
にMods.txtを作成、または既存のファイルを編集する。
中にMODのリスースIDを1行おきに記載する。MODのリーソスIDとはmod.ioのMODページにかいてあるIDのこと

・MOD配布サイト(mod.io)
https://mod.io/g/insurgencysandstorm

・リスースIDの位置

このMODの場合は 747539 である

・Mods.txtサンプル(すごい古くてもう存在しないMODも含まれてるのでコピペして使用しないこと!)
1465487
98373
100859
93636
747539
405400
2260032
2308273

●サーバーへの適用方法
サーバー起動時に入力するコマンドをちょっと変更する。
InsurgencyServer.exe Citadel?Scenario=Scenario_Citadel_Checkpoint_Security?MaxPlayers=12 -Port=27102 -QueryPort=27131 -log -hostname="test0001" -Mods -Mutators=Medic,MoreAmmo,ImprovedAI,ISMCGunfighter_Tac_Casual_Legacy
  • Mods とはMODを有効にしますよ〜〜 という設定。
  • Mutators はサーバーの改造モードのこと。それぞれMedic MOD(2023年時点削除済み)、MoreAmmo MOD、ImprovedAI MOD、ISMCGunfighter_Tac_Casual_Legacyを有効にしている。

MODによって記入すべきmutatorの名前は異なるのでmod.ioのMODページに書かれている英語を各自読んでください。
1MODにつき1Mutatorsではなかったり、オプションコマンドがあるので細かく見ることを推奨します。

また、このMutatorsに記載しない場合、MODのインストールは行われていても、機能は有効にならないため注意が必要です。

●MOD紹介
※2022年情報なのでMODが更新されておらず正常に機能しなさそうなので参考にならないです。申し訳ない
・Medic MOD
・Tactical Armory
・ISMC
・ammo mutator
・more fire support
・improved AI

�┯�開サーバーにして経験値獲得をONにする
https://mod.io/g/insurgencysandstorm/r/server-admi...
このガイドの
  • GameStatsToken
  • GSLTToken
について記載されている箇所を参考にしてください。
ざっくりいうと、この2つのトークンを別サイトで発行してもらい、認証済みサーバーとして稼働させる方法です。

��ホストが自分のサーバーに入った時、チートコマンドやマップの変更をゲーム内から直接入力できるようにする
Mods.txtやMapCycle.txtと同じく
D:\SteamLibrary\steamapps\common\sandstorm_server\Insurgency\Config\Server
の配下に Admins.txt を作成または編集して中に自分のSteamID64(以下サイトなどで調べてください)を記入
https://www.utage-csgo.com/single-post/check-steam...

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

どなたでも編集できます

広告募集中