レイドコスト計算機
必須ドア・壁・設置物ごとの C4/ロケット/サッチェル/爆薬必要数。混合最適と 2 基準切替対応
Facepunch ポストアポカリプスPVP · サバイバル / 拠点襲撃
レイドコストと硫黄・火薬の逆算、TC 維持費と劣化タイマー、強制ワイプカウントダウン、リサイクルとテックツリー計画、さらに導入・設定生成・ワイプ運用・容量計画まで。
ドア・壁・設置物ごとの C4/ロケット/サッチェル/爆薬必要数。混合最適と 2 基準切替対応
硫黄と木炭から火薬・Explosives・C4/ロケットを逆算。混合台比較と精錬時間付き
建築コスト式で 1 日/週の維持費を算出し、TC 空後の崩壊までの時間も表示
ソーラー・風力・タレット・工業機器の rW / rWm を 4 倍ルールで配平
60%(モニュメント)と 40%(安全圏)の産出比較。取捨判断付き
3 本のツリーをノード別に集計。研究台の定額と比較し、取得済みをチェック可能
「毎月第 1 木曜 19:00 UTC」から都度算出。現地時刻へ自動変換、2026–2027 暦付き
主要アイテムの短縮名を検索し、inventory.giveto / giveall を生成
SteamCMD 導入、steamclient.so リンク、Oxide 導入、start.sh / systemd / Docker / 更新スクリプトを生成
7 区分+6 プリセット(バニラ/週刊/2x/5x/PvE/ハードコア)。RCON・EAC・ポート・マップ検証付き
権限・プレイヤー・テレポート・アイテム/世界・セーブ・性能調査の 6 分類
map / full ワイプ、cron、RCON 告知スクリプト、ワイプ日 6 ステップ SOP
人数・マップ規模・プラグイン数からメモリ/ディスク/tickrate を算出。再起動方針とポート表も
| ポート | プロトコル | 用途 |
|---|---|---|
| 28015 | UDP | ゲームポート(接続先) |
| 28016 | TCP | RCON 遠隔管理(既定ポートの変更を強く推奨) |
| 28017 | UDP | Steam クエリ/コミュニティ一覧 |
SteamCMD appid 258550
sudo useradd -m -s /bin/bash steam
sudo apt update && sudo apt install -y steamcmd lib32gcc-s1
sudo -u steam -i \
/usr/games/steamcmd +force_install_dir /opt/gameserver \
+login anonymous +app_update 258550 validate +quit
server/<identity>/server.cfgserver/<identity>/users.cfgserver/<identity>/oxide/config/RustDedicated_Data/Managed/専用サーバーの app id は 258550(ストア本体の 252490 とは別)で、SteamCMD から匿名で取得できます。定番のポートは 28015/UDP がゲーム、28016/TCP が RCON、28017/UDP が Steam クエリです。2 つ目のインスタンスを立てるときは全ポートを 5 ずつずらすのが Facepunch 推奨で、Steam の隣接サービスとの衝突を避けられます。つまずきどころは 2 点:Linux では RustDedicated_Data/Plugins/x86_64 に同ディレクトリの libsteam_api.so を指す steamclient.so のシンボリックリンクを張らないと起動時に steamclient が見つからず失敗します。また server.cfg を置いたら +server.identity を付けて起動しないと既定ディレクトリに設定が書かれてしまいます。Rust は毎月第 1 木曜に強制ワイプがあり、更新後はクライアントとビルドを一致させないと接続できないため、更新スクリプトはワイプ日に合わせてください。mod は oxide/uMod(Oxide.Rust.zip を server/<identity>/oxide/ に展開)で、プラグインは oxide/plugins、設定は oxide/config です。RCON パスワードは server.cfg 的 rcon.password にあり、空欄や既定の 28016 のままにしないでください。