建物の構造強度&崩落計算
建築木・丸石・コンクリート・鋼鉄ブロックの最大梁スパンと荷重限界。異素材は小さい方を採用する規則と赤カーソル判定付き
The Fun Pimps ゾンビサバイバル&拠点防衛 · ゾンビサバイバル / ボクセルクラフト
40以上の鯖コマンドをカテゴリ別に検索(V3.x 追加の getoptions / exportcurrentconfigs 含む)。8081/TCP の危険性も警告
木・丸石・コンクリート・鋼鉄ブロックの最大梁スパンと荷重限界。異素材は小さい方を採用する規則と赤カーソル判定付き
V3.x とクラシック 2.5 の両計算式。生存日数補正、パーティ加重、凶暴・放射線・自爆工兵の解禁閾値付き
GS とバイオームから Loot Stage を算出し、8段階ティア(1/25/50/75/100/150/200/300)に照合。3系統のコミュニティ倍率も併記
オレンジ星の強化判定、ティール色数値の誤解、合成時の最高値転移、MOD品質1〜6、修理劣化カーブ
発電機・バッテリー・ソーラーの電力と、ブレードトラップ/SMG・ショットガン・M60タレット/電線ポスト/照明の消費電力を計算(V3.2のタレット変更含む)
Rekt / Jen / Bob / Hugh / Joel の出現バイオーム、専門分野、クエスト傾向と、補充周期・営業時間を決める沙盒オプション
5バイオームの戦利品ボーナスと出現GSボーナスを分離表示。報酬/リスク比、環境被害、野生動物、拠点アドバイス付き
「1人8体」は誤り。1人あたり上限→近接グループ約30体→世界約1.9×MaxSpawnedZombies の3段を通して最小値が実数
Navezgane と Random Gen の比較、4K〜12K の5サイズの生成時間・セーブ容量・推奨用途、事前生成の注意点付き
11個の公式プリセットと公開済みコード、および V3.0 で統合された150項目・8分類の沙盒オプション一覧
V3.2 基準で有効な 50+ 項目をグループ別に編集し、myserver.xml を書き出し(無効な29項目は除外済み)
貼り付け可能な SandboxCode を生成し、黙って無効化される旧29項目の移行先対照表を提示
40以上の鯖コマンドをカテゴリ別に検索(V3.x 追加の getoptions / exportcurrentconfigs 含む)。8081/TCP の危険性も警告
結論は直感に反します:血月のラグはCPUシングルコア性能の問題でメモリ増設は無効。人数・マップ・MOD量から構成を提案
SteamCMD インストール、Linux/Windows 起動スクリプト、systemd ユニット、ufw/firewalld 設定、バックアップと定期再起動を生成
V3.0/3.1/3.2 の破壊的変更を列挙。該当項目にチェックすると要再実装か軽微修正かを判定し、検証手順も提示
| ポート | プロトコル | 用途 |
|---|---|---|
| 26900 | TCP/UDP | ゲームメイン(TCP・UDP の両方を開放) |
| 26901 | UDP | サーバー情報/プレイヤー状態クエリ |
| 26902 | UDP | 追加クエリポート(Steam 通信) |
| 8080 | TCP | Web ダッシュボード(ControlPanelEnabled=true 時のみ) |
| 8081 | TCP | Telnet コンソール(既定で有効。パスワード変更か無効化を) |
SteamCMD appid 294420
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 294420 validate +quit
serverconfig.xmlserveradmin.xmlMods/Saves/<世界名>/専用サーバーは app id 294420(本体の 251570 とは別)で匿名取得でき、サーバー機がゲームを所有している必要はありません。ポートは次の順で開放します。26900 は TCP と UDP の両方を開ける必要があり(ゲーム接続とサーバー一覧の双方で使用)、26901 と 26902 は UDP のクエリ用、8081/TCP は Telnet コンソールです。Telnet は既定で有効なので、パスワードを変更しないとコンソールをインターネットに晒すことになります。強力なパスワードを設定するか TelnetEnabled=false にしてください。8080/TCP は Web ダッシュボードで、既定では無効です。ServerPort を変更した場合は 26901/26902 もずらす必要があります(ServerPort=26920 なら 26921/26922)。設定は serverconfig.xml のコピー(例:myserver.xml)を編集してください。本体の設定ファイルを直接編集するとゲーム更新で上書きされます。起動は startserver.sh -configfile=myserver.xml で行います。AdminFileName の既定は serveradmin.xml で、自分の 64bit SteamID を追記すると管理者になれます。プレイヤー数は開発者が 8 人を安定上限と明言しており、30 を超えるとセーブデータが破損します。マップは GameWorld で Navezgane(手工マップ、即時)か Random Gen(WorldGenSize 4096/6144/8192/10240/12288、初回生成は5分〜8時間)。必ず -generateworld で事前生成し、生成中の再起動は厳禁です。V3.0 以降、旧 30 項目(GameDifficulty / BloodMoonEnemyCount / LootAbundance / ZombieMove 等)は唯一の SandboxCode に統合されました。書き続けてもエラーは出ず、静かに無効化されます —— これが 3.x 最大の落とし穴です。サーバー側 mod はルートの Mods/ に置き、サーバーと全クライアントで mod とゲームのバージョンを完全に一致させないと incompatible version エラーになります。EAC 非対応 mod を使う場合は EACEnabled=false も必要です。