1.configファイルの編集
設定ファイル:/home/rustserver/serverfiles/oxide/config/RaidableBases.json
設定済みサンプル(ver2.7.3)
ファイル:RaidableBases_ver2.7.3_config.zip
1.1.Raid Management設定
設定変更が必要なパラメータ
| パラメータ | デフォルト値 | 設定値 | 備考 |
| Difficulty Colors (Inner) | {"Normal": "00FF00"} | {"Normal": "000000"} | マップ上のマーカー色をナイトメアと合わせる設定 |
| Allow Raid Bases On Roads | true | false | 道路上のレイダブルベース生成を無効設定 |
| PVP Delay Between Zone Hopping | 10.0 | 1.0 | 戦闘エリア離脱後のPVP継続時間(秒) |
| Block Friends From Owning More Than One Raid | false | true | 友達が複数の Raid を所有できないようにブロックする |
| Block Teams From Owning More Than One Raid | false | true | チームが複数のレイドを所有するのをブロックする |
| Require All Bases To Spawn Before Respawning An Existing Base | false | true | 既存の基地をリスポーンする前にすべての基地をスポーンする必要がある |
1.2.Maintained Events
設定変更が必要なパラメータ
| パラメータ | デフォルト値 | 設定値 | 備考 |
| Maintained Events | { "Always Maintain Max Events": false, "Max Maintained Events": 1, "Chance To Randomly Spawn PVP Bases (0 = Ignore Setting)": 0.0, "Include PVE Bases": true, "Include PVP Bases": true, "Minimum Required Players Online": 1, "Maximum Limit Of Players Online": 300, "Time To Wait Between Spawns": 15.0, "Convert PVE To PVP": false, "Convert PVP To PVE": false, "Ignore Safe Checks": false, "Ignore Safe Checks In X Radius Only": 0.0, "Ignore Player Entities At Custom Spawn Locations": false, "Spawn Bases X Distance Apart": 100.0, "Spawns Database File (Optional)": "none" } | { "Always Maintain Max Events": true, "Max Maintained Events": 10, "Chance To Randomly Spawn PVP Bases (0 = Ignore Setting)": 0.0, "Include PVE Bases": true, "Include PVP Bases": true, "Minimum Required Players Online": 1, "Maximum Limit Of Players Online": 300, "Time To Wait Between Spawns": 15.0, "Convert PVE To PVP": true, "Convert PVP To PVE": false, "Ignore Safe Checks": false, "Ignore Safe Checks In X Radius Only": 0.0, "Ignore Player Entities At Custom Spawn Locations": false, "Spawn Bases X Distance Apart": 100.0, "Spawns Database File (Optional)": "none" } | イベント上限を10に変更、PVE->PVPコンバート |
| Manual Events | { "Convert PVE To PVP": false, "Convert PVP To PVE": false, "Max Manual Events": 1, "Spawns Database File (Optional)": "none" } | { "Convert PVE To PVP": true, "Convert PVP To PVE": false, "Max Manual Events": 1, "Spawns Database File (Optional)": "none" } | PVE->PVPコンバート |
| Scheduled Events | { "Enabled": false, "Every Min Seconds": 3600.0, "Every Max Seconds": 7200.0, "Max Scheduled Events": 1, "Max To Spawn At Once (0 = Use Max Scheduled Events Amount)": 0, "Chance To Randomly Spawn PVP Bases (0 = Ignore Setting)": 0.0, "Include PVE Bases": true, "Include PVP Bases": true, "Minimum Required Players Online": 1, "Maximum Limit Of Players Online": 300, "Time To Wait Between Spawns": 15.0, "Convert PVE To PVP": false, "Convert PVP To PVE": false, "Ignore Safe Checks": false, "Ignore Safe Checks In X Radius Only": 0.0, "Ignore Player Entities At Custom Spawn Locations": false, "Spawn Bases X Distance Apart": 100.0, "Spawns Database File (Optional)": "none" } | { "Enabled": true, "Every Min Seconds": 3600.0, "Every Max Seconds": 7200.0, "Max Scheduled Events": 10, "Max To Spawn At Once (0 = Use Max Scheduled Events Amount)": 0, "Chance To Randomly Spawn PVP Bases (0 = Ignore Setting)": 0.0, "Include PVE Bases": true, "Include PVP Bases": true, "Minimum Required Players Online": 1, "Maximum Limit Of Players Online": 300, "Time To Wait Between Spawns": 15.0, "Convert PVE To PVP": true, "Convert PVP To PVE": false, "Ignore Safe Checks": false, "Ignore Safe Checks In X Radius Only": 0.0, "Ignore Player Entities At Custom Spawn Locations": false, "Spawn Bases X Distance Apart": 100.0, "Spawns Database File (Optional)": "none" } | スケジュールによるイベント生成有効化 |
| Blacklisted Commands | [] | [ "remove", "up", "down" ] | エリア内コマンド使用禁止 |
1.3.Event Messages
設定変更が必要なパラメータ
| パラメータ | デフォルト値 | 設定値 | 備考 |
| Notify Plugin - Type (-1 = disabled) | -1 | 0 | 通知プラグイン有効化 |
1.4.GUIAnnouncements
設定変更が必要なパラメータ
| パラメータ | デフォルト値 | 設定値 | 備考 |
| Enabled | false | true | GUIAnnounceを有効化 |
2.Profilesファイルの編集
設定ファイル:/home/rustserver/serverfiles/oxide/data/RaidableBases/Profiles/RaidBases.json
設定済みサンプル(ver2.7.3)
ファイル:RaidBases_ver2.7.3_Profiles.zip
2.1.Additional Bases For This Difficulty
RaidBase1~RaidBase5デフォルトで定義に用意されているが、追加したり減らしたりする際はここを編集する。
なお、レイダブルベース(攻略対象の拠点)ファイルを「/home/rustserver/serverfiles/oxide/data/copypaste」配下に配置する必要がある。(例:RaidBase1.json~RaidBase5.json)
"RaidBase1": [
{
"Option": "stability",
"Value": "false"
},
{
"Option": "autoheight",
"Value": "false"
},
{
"Option": "height",
"Value": "1.0"
}
]
2.2.Arena Walls
設定変更が必要なパラメータ
| パラメータ | デフォルト値 | 設定値 | 備考 |
| Radius | 25.0 | 40.0 | 範囲拡大設定 |
2.3.NPC Levels
設定変更が必要なパラメータ
| パラメータ | デフォルト値 | 設定値 | 備考 |
| Level 2 - Final Death | false | true | 有効化 |
2.4.NPCs
設定変更が必要なパラメータ
| パラメータ | デフォルト値 | 設定値 | 備考 |
| Weapon Accuracy (0 - 100) | { "AK47": 25.0, "AK47 ICE": 25.0, "Bolt Rifle": 25.0, "Compound Bow": 25.0, "Crossbow": 25.0, "Double Barrel Shotgun": 25.0, "Eoka": 25.0, "Glock": 25.0, "HMLMG": 25.0, "L96": 25.0, "LR300": 25.0, "M249": 25.0, "M39": 25.0, "M92": 25.0, "MP5": 25.0, "Nailgun": 25.0, "Pump Shotgun": 25.0, "Python": 25.0, "Revolver": 25.0, "Semi Auto Pistol": 25.0, "Semi Auto Rifle": 25.0, "Spas12": 25.0, "Speargun": 25.0, "SMG": 25.0, "Snowball Gun": 25.0, "Thompson": 25.0, "Waterpipe Shotgun": 25.0 } | { "AK47": 35.0, "AK47 ICE": 35.0, "Bolt Rifle": 35.0, "Compound Bow": 35.0, "Crossbow": 35.0, "Double Barrel Shotgun": 35.0, "Eoka": 35.0, "Glock": 50.0, "HMLMG": 35.0, "L96": 60.0, "LR300": 35.0, "M249": 35.0, "M39": 35.0, "M92": 35.0, "MP5": 35.0, "Nailgun": 35.0, "Pump Shotgun": 35.0, "Python": 35.0, "Revolver": 35.0, "Semi Auto Pistol": 35.0, "Semi Auto Rifle": 35.0, "Spas12": 35.0, "Speargun": 35.0, "SMG": 35.0, "Snowball Gun": 35.0, "Thompson": 35.0, "Waterpipe Shotgun": 35.0 } | 命中率上方修正 |
| Amount Of Murderers To Spawn | 2 | 0 | 雑魚NPC無効化 |
| Minimum Amount Of Murderers To Spawn | 2 | 0 | 雑魚NPC無効化 |
| Amount Of Scientists To Spawn | 2 | 10 | NPCサイエンティスト10人 |
| Minimum Amount Of Scientists To Spawn | 2 | 10 | NPCサイエンティスト10人 |
2.5.Auto Turrets
設定変更が必要なパラメータ
| パラメータ | デフォルト値 | 設定値 | 備考 |
| Sight Range | 30.0 | 45.0 | タレットの射程延長 |
| Random Weapons To Equip When Unequipped | ["rifle.ak"] | ["rifle.l96", "lmg.m249"] | タレットの武装変更 |
2.6.その他
設定変更が必要なパラメータ
| パラメータ | デフォルト値 | 設定値 | 備考 |
| Add Code Lock To Tool Cupboards | false | true | TCにキーロック有効化 |
| Add Code Lock To Boxes | false | true | ストレージのキーロック有効化 |
| Allow Players To Deploy A Cupboard | true | false | TC設置無効化 |
| Amount Of Items To Spawn | 30 | 180 | スポーンアイテムの上方修正 |
| Block Damage Outside Of The Dome To Players Inside | false | true | エリアの外から中のプレイヤーへのダメージ無効化 |
| Block Damage Outside Of The Dome To Bases Inside | false | true | エリアの外側から内側の拠点へのダメージ無効化 |
| Always Spawn Base Loot Table | false | true |
3.Base_Lootファイル編集
レイダブルベースのストレージから取得できるアイテムリスト、デフォルトでは何も設定されていないのでファイルを差し替える
ファイル:/home/rustserver/serverfiles/oxide/data/RaidableBases/Base_Loot/RaidBases.json
設定済みサンプル(ver2.7.3)
ファイル:RaidBases_ver2.7.3_BaseLoot.zip
4.Difficulty_Lootファイル編集
レイダブルベースのストレージから取得できるアイテムリスト、デフォルトでは何も設定されていないのでファイルを差し替える
ファイル:/home/rustserver/serverfiles/oxide/data/RaidableBases/Difficulty_Loot/Normal.json
設定済みサンプル(ver2.7.3)
ファイル:Normal_ver2.7.3_DifficultyLoot.zip
5.Raid Base (無料)の取得
下記URLで取得したファイルを解凍し、「/home/rustserver/serverfiles/oxide/data/copypaste」に配置する。
9つのファイルがあるので、RaidBase1.json~RaidBase9.jsonにファイル名を書き換える。
- RaidBase1
https://codefling.com/bases/nightmare-base-for-use-with-raidablebases - RaidBase2
https://codefling.com/bases/medium-difficulty-raidable-base - RaidBase3
https://codefling.com/bases/doors-galore - RaidBase4
https://codefling.com/bases/the-cursed - RaidBase5
https://codefling.com/bases/the-squid - RaidBase6
https://codefling.com/bases/the-turtle - RaidBase7
https://codefling.com/bases/the-slit - RaidBase8
https://codefling.com/bases/come-at-me-bro - RaidBase9
https://codefling.com/bases/dingle-berry - 今回含めないが、参考までに
URL:https://codefling.com/bases/large-raid-base-pack