• Хостинг игровых серверов

    Максимальная производительность для ваших игровых серверов!

    Заказать сейчас

Скидка NPC Bases 1.3.4

Requires: Copy Paste
Works with:
Marker Manager
Zone Manager
Zone Domes

---
Random Positions
Random Spawnpoints
Power Spawn
Spawns Database


Spawn saved bases on random positions in the world!

Features:
  • Ability to set different base designs (from CopyPaste)
  • Works with PVE servers
  • Automatically spawns bases (manually or by timer)
  • Ability to set infinite ammo in turrets (just place turret in building)
  • Add one or multiple defender types to base
  • Block teleports near base and other flags

Console Commands (requires admin rights):
  • npcbases spawn <optional: shortname from config> - spawn base randomly in the world
  • npcbases spawnatme <optional: shortname from config> - spawn base on your position

Config:
JSON:
{
  "Debug mode": false,
  "Maximal amount of bases": 3,
  "Base spawn check interval": 300,
  "NPC distance check time": 30,
  "NPC maximal distance": 50,
  "Use Random Spawns": false,
  "Use Random Positions": false,
  "Use Power Spawn": false,
  "Entries": [
    {
      "Shortname": "test",
      "Display name": "Test Base",
      "Enabled": true,
      "Maximal amount on the map": 0,
      "Building settings": [
        {
          "Copy-Paste base name": "test",
          "Copy-Paste base position offset": {
            "x": 0.0,
            "y": 0.0,
            "z": 0.0
          },
          "Building radius": 50.0,
          "Spawns file name": ""
        },
        {
          "Copy-Paste base name": "test",
          "Copy-Paste base position offset": {
            "x": 0.0,
            "y": 0.0,
            "z": 0.0
          },
          "Building radius": 50.0,
          "Spawns file name": ""
        }
      ],
      "General settings": {
        "Modify turrets": true,
        "Modify cupboard": true,
        "Spawn defenders": false,
        "Maximal amount of different defender types": 1,
        "Randomize defenders types": true,
        "Show message on spawning": true,
        "Message on spawning": [
          "Base {name} was spawned on {grid} {position}",
          "SPAWNING ??? BASE ON {grid} {position}!!! WHO KNOW WHAT IS IT?"
        ]
      },
      "Marker settings": {
        "Enabled": false,
        "Marker radius": 0.4
      },
      "Zone settings": {
        "Enabled": false,
        "Zone name": "",
        "Zone id": 0,
        "Show dome": true,
        "Show message on joining": true,
        "Show message on leaving": true,
        "Message on joining": [
          "You are entering RAID BASE ZONE!",
          "You can't escape death..."
        ],
        "Message on leaving": [
          "You are leaving RAID BASE ZONE!",
          "RUN FOREST, RUUUUUUUUUUUN"
        ],
        "Flags": [
          "autolights",
          "true",
          "ejectsleepers",
          "true",
          "nobuild",
          "true",
          "notp",
          "true",
          "nostability",
          "true"
        ]
      },
      "Self destroy": {
        "Enabled": true,
        "Global self destroy timer (seconds)": 3600,
        "Self destroy timer after raid (seconds)": 600,
        "Building parts destroyed to start self-destroy": 25
      },
      "Defenders settings": [
        {
          "Shortname": "assets/prefabs/npc/murderer/murderer.prefab",
          "Respawning cooldown": 3600,
          "Maximal amount of defenders": 5,
          "Health": 200,
          "Kit name": ""
        },
        {
          "Shortname": "assets/prefabs/npc/murderer/murderer.prefab",
          "Respawning cooldown": 3600,
          "Maximal amount of defenders": 5,
          "Health": 200,
          "Kit name": ""
        }
      ]
    },
    {
      "Shortname": "test",
      "Display name": "Test Base",
      "Enabled": true,
      "Maximal amount on the map": 0,
      "Building settings": [
        {
          "Copy-Paste base name": "test",
          "Copy-Paste base position offset": {
            "x": 0.0,
            "y": 0.0,
            "z": 0.0
          },
          "Building radius": 50.0,
          "Spawns file name": ""
        },
        {
          "Copy-Paste base name": "test",
          "Copy-Paste base position offset": {
            "x": 0.0,
            "y": 0.0,
            "z": 0.0
          },
          "Building radius": 50.0,
          "Spawns file name": ""
        }
      ],
      "General settings": {
        "Modify turrets": true,
        "Modify cupboard": true,
        "Spawn defenders": false,
        "Maximal amount of different defender types": 1,
        "Randomize defenders types": true,
        "Show message on spawning": true,
        "Message on spawning": [
          "Base {name} was spawned on {grid} {position}",
          "SPAWNING ??? BASE ON {grid} {position}!!! WHO KNOW WHAT IS IT?"
        ]
      },
      "Marker settings": {
        "Enabled": false,
        "Marker radius": 0.4
      },
      "Zone settings": {
        "Enabled": false,
        "Zone name": "",
        "Zone id": 0,
        "Show dome": true,
        "Show message on joining": true,
        "Show message on leaving": true,
        "Message on joining": [
          "You are entering RAID BASE ZONE!",
          "You can't escape death..."
        ],
        "Message on leaving": [
          "You are leaving RAID BASE ZONE!",
          "RUN FOREST, RUUUUUUUUUUUN"
        ],
        "Flags": [
          "autolights",
          "true",
          "ejectsleepers",
          "true",
          "nobuild",
          "true",
          "notp",
          "true",
          "nostability",
          "true"
        ]
      },
      "Self destroy": {
        "Enabled": true,
        "Global self destroy timer (seconds)": 3600,
        "Self destroy timer after raid (seconds)": 600,
        "Building parts destroyed to start self-destroy": 25
      },
      "Defenders settings": [
        {
          "Shortname": "assets/prefabs/npc/murderer/murderer.prefab",
          "Respawning cooldown": 3600,
          "Maximal amount of defenders": 5,
          "Health": 200,
          "Kit name": ""
        },
        {
          "Shortname": "assets/prefabs/npc/murderer/murderer.prefab",
          "Respawning cooldown": 3600,
          "Maximal amount of defenders": 5,
          "Health": 200,
          "Kit name": ""
        }
      ]
    },
    {
      "Shortname": "test",
      "Display name": "Test Base",
      "Enabled": true,
      "Maximal amount on the map": 0,
      "Building settings": [
        {
          "Copy-Paste base name": "test",
          "Copy-Paste base position offset": {
            "x": 0.0,
            "y": 0.0,
            "z": 0.0
          },
          "Building radius": 50.0,
          "Spawns file name": ""
        },
        {
          "Copy-Paste base name": "test",
          "Copy-Paste base position offset": {
            "x": 0.0,
            "y": 0.0,
            "z": 0.0
          },
          "Building radius": 50.0,
          "Spawns file name": ""
        }
      ],
      "General settings": {
        "Modify turrets": true,
        "Modify cupboard": true,
        "Spawn defenders": false,
        "Maximal amount of different defender types": 1,
        "Randomize defenders types": true,
        "Show message on spawning": true,
        "Message on spawning": [
          "Base {name} was spawned on {grid} {position}",
          "SPAWNING ??? BASE ON {grid} {position}!!! WHO KNOW WHAT IS IT?"
        ]
      },
      "Marker settings": {
        "Enabled": false,
        "Marker radius": 0.4
      },
      "Zone settings": {
        "Enabled": false,
        "Zone name": "",
        "Zone id": 0,
        "Show dome": true,
        "Show message on joining": true,
        "Show message on leaving": true,
        "Message on joining": [
          "You are entering RAID BASE ZONE!",
          "You can't escape death..."
        ],
        "Message on leaving": [
          "You are leaving RAID BASE ZONE!",
          "RUN FOREST, RUUUUUUUUUUUN"
        ],
        "Flags": [
          "autolights",
          "true",
          "ejectsleepers",
          "true",
          "nobuild",
          "true",
          "notp",
          "true",
          "nostability",
          "true"
        ]
      },
      "Self destroy": {
        "Enabled": true,
        "Global self destroy timer (seconds)": 3600,
        "Self destroy timer after raid (seconds)": 600,
        "Building parts destroyed to start self-destroy": 25
      },
      "Defenders settings": [
        {
          "Shortname": "assets/prefabs/npc/murderer/murderer.prefab",
          "Respawning cooldown": 3600,
          "Maximal amount of defenders": 5,
          "Health": 200,
          "Kit name": ""
        },
        {
          "Shortname": "assets/prefabs/npc/murderer/murderer.prefab",
          "Respawning cooldown": 3600,
          "Maximal amount of defenders": 5,
          "Health": 200,
          "Kit name": ""
        }
      ]
    }
  ]
}

F.A.Q.:
- What is radius in base settings?

Its radius for despawning base parts + zone manager zone. Use it a bit higher than you base is (1 foundation = 3m)

- Do i need to power up or fill with ammo?
If you will turn "Turrets have infinite ammo" in base settings, it will fill turrets automatically

- My base is spawning clipped in ground (or what is base offset)
When you copy bases in CopyPaste it sometimes fucks up height. If your base is clipping in terrain, use offset and it will be okay (1 foundation = 3m)

- How to use it with PVE servers?
You need to set rule in TruePVE and define there zone name/id
NPC Bases – Spawn saved bases on random positions in the world!
Spawn saved bases on random positions in the world!
1,357 Просмотры
1 Скачивания
Первый выпуск
Обновление
0.00 звёзд 0 оценок
51.8 KB / .cs Размер
Теги
npc

Другие ресурсы Oxide Россия

Похожие ресурсы

Better NPC
Платное Better NPC 1.3.1 ₽1,300.00
Лучшие NPC для заполнения вашего сервера!
5.00 звёзд 3 оценок
Скачивания
128
Обновлено
Better NPC Names
Этот плагин даст безымянным NPC титул и / или имя вместо их идентификационного номера или типа NPC.
0.00 звёзд 0 оценок
Скачивания
42
Обновлено
Chaos NPC
Платное Chaos NPC 3.0.13 ₽58.00
API используемое другими плагинами.
0.00 звёзд 0 оценок
Скачивания
120
Обновлено
Items Lost Durability on NPC Hit
Этот плагин позволяет NPC поражать и уменьшать прочность экипированной брони.
0.00 звёзд 0 оценок
Скачивания
0
Обновлено
Junkpile NPC
Платное Junkpile NPC 1.0.4 ₽345.00
Возвращает ученых из мусорной кучи и возможность добавлять чучела.
0.00 звёзд 0 оценок
Скачивания
8
Обновлено
My NPC
Скидка My NPC 2022-03-14 ₽212.50 ₽250.00
Создавайте собственных неигровых персонажей и получайте доступ к их инвентарю
0.00 звёзд 0 оценок
Скачивания
4
Обновлено
NPC Bands
Платное NPC Bands 1.1.0 ₽690.00
Музыканты NPC увас на сервере, это реально!!!
0.00 звёзд 0 оценок
Скачивания
0
Обновлено
Npc Defenders
Платное Npc Defenders 1.2.3 ₽500.00
Игрок получает предмет, который он может бросить, чтобы какой-нибудь NPC помог защитить область
0.00 звёзд 0 оценок
Скачивания
2
Обновлено
Npc Durability
Платное Npc Durability 0.1.1 ₽110.00
Полезный плагин который запрещает поломку брони NPC.
0.00 звёзд 0 оценок
Скачивания
2
Обновлено
NPC Horses
Платное NPC Horses 3.0.6 ₽255.00 ₽300.00
Создайте ученых, которые скачут на лошадях по карте. См. Конфигурацию для всех текущих параметров.
5.00 звёзд 1 оценок
Скачивания
12
Обновлено