Jump to content

Recommended Posts

SpawnNPC


This plugin creates NPC on Rust monuments.

This plugin works with new intelligence for NPC.

The plugin has many settings for creating NPC of any type of complexity.

For each NPC separately, it is possible to customize different clothes, weapons, loot.

You can use additional plugins such as: Kits, MarkerManager.

For the issuance of NPS kits. Kits plugin from https://umod.org.

You can add a marker for the NPC. MarkerManager plugin from https://umod.org

[ spawnnpc.command ] - Permission to use chat commands

command to chat
[ /npc count ] - Shows how many NPC are on the map.
[ /npc kill ] - Kill all NPCs on the map.
[ /npc respawn ] - Respawn all NPC on the map.
[ /npc reload ] - Reload plugin.

Weapon advice for the Scarecrow
For melee weapons for example (knife.combat, pitchfork, salvaged.cleaver, machete) and other things that pierce or cut.

Weapon advice for the Scientist
For ranged weapons for example (pistol.revolver, smg.2, rifle.lr300, lmg.m249) and other things that shoot.

Quote
{
  "Safe Zone Kills": false,
  "Turrets don't attack": false,
  "Bradley doesn't attack": false,
  "Preset for the NPC": [
    {
      "Preset name": "murderer_machete",
      "How many seconds until the respawns": 600,
      "Use random appearance on the map, after the destruction of the NPC": false,
      "NPC Type (Scientist = true | Scarecrow = false)": false,
      "Display name": "Murderer",
      "Health": 100.0,
      "At what distance does the NPC see the enemy": 30.0,
      "At what distance does the NPC attack the enemy": 0.0,
      "Roam range, (affects the Scientist only)": 30.0,
      "Enable map marker NPC": false,
      "Radio disabled": true,
      "Enable weapon damage multiplier": false,
      "Weapon damage multiplier": 100.0,
      "Use kit (clothing and Loot)": false,
      "Kit ID": "",
      "Wear": [
        {
          "Short Name Item": "gloweyes",
          "SkinID Item": [
            0
          ]
        },
        {
          "Short Name Item": "burlap.headwrap",
          "SkinID Item": [
            811534810
          ]
        },
        {
          "Short Name Item": "burlap.trousers",
          "SkinID Item": [
            1177788927
          ]
        },
        {
          "Short Name Item": "burlap.shirt",
          "SkinID Item": [
            1177719024
          ]
        },
        {
          "Short Name Item": "shoes.boots",
          "SkinID Item": [
            820952520
          ]
        }
      ],
      "Belt": [
        {
          "Amount Item": 1,
          "Short Name Item": "machete",
          "SkinID Item": [
            928142240
          ]
        }
      ],
      "Loot": {
        "Use loot Rust": false,
        "Use loot Kit": false,
        "Use Loot Extra": false,
        "Use loot Crates": true,
        "Name crates loot": [
          "radtown_loot_component_test"
        ],
        "Min Item": 3,
        "Max Item": 6,
        "List exclude items": null,
        "Extra loot definition": null
      }
    },
    {
      "Preset name": "scarecrow_sickle",
      "How many seconds until the respawns": 600,
      "Use random appearance on the map, after the destruction of the NPC": true,
      "NPC Type (Scientist = true | Scarecrow = false)": false,
      "Display name": "Scarecrow",
      "Health": 100.0,
      "At what distance does the NPC see the enemy": 30.0,
      "At what distance does the NPC attack the enemy": 0.0,
      "Roam range, (affects the Scientist only)": 100.0,
      "Enable map marker NPC": false,
      "Radio disabled": true,
      "Enable weapon damage multiplier": false,
      "Weapon damage multiplier": 100.0,
      "Use kit (clothing and Loot)": false,
      "Kit ID": "",
      "Wear": [
        {
          "Short Name Item": "gloweyes",
          "SkinID Item": [
            0
          ]
        },
        {
          "Short Name Item": "scarecrow.suit",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Belt": [
        {
          "Amount Item": 1,
          "Short Name Item": "sickle",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Loot": {
        "Use loot Rust": false,
        "Use loot Kit": false,
        "Use Loot Extra": false,
        "Use loot Crates": true,
        "Name crates loot": [
          "radtown_loot_component_test"
        ],
        "Min Item": 3,
        "Max Item": 6,
        "List exclude items": null,
        "Extra loot definition": null
      }
    },
    {
      "Preset name": "surgeon_butcher",
      "How many seconds until the respawns": 600,
      "Use random appearance on the map, after the destruction of the NPC": true,
      "NPC Type (Scientist = true | Scarecrow = false)": false,
      "Display name": "Surgeon",
      "Health": 100.0,
      "At what distance does the NPC see the enemy": 30.0,
      "At what distance does the NPC attack the enemy": 0.0,
      "Roam range, (affects the Scientist only)": 100.0,
      "Enable map marker NPC": false,
      "Radio disabled": true,
      "Enable weapon damage multiplier": false,
      "Weapon damage multiplier": 100.0,
      "Use kit (clothing and Loot)": false,
      "Kit ID": "",
      "Wear": [
        {
          "Short Name Item": "gloweyes",
          "SkinID Item": [
            0
          ]
        },
        {
          "Short Name Item": "halloween.surgeonsuit",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Belt": [
        {
          "Amount Item": 1,
          "Short Name Item": "knife.butcher",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Loot": {
        "Use loot Rust": false,
        "Use loot Kit": false,
        "Use Loot Extra": false,
        "Use loot Crates": true,
        "Name crates loot": [
          "radtown_loot_component_test"
        ],
        "Min Item": 3,
        "Max Item": 6,
        "List exclude items": null,
        "Extra loot definition": null
      }
    },
    {
      "Preset name": "mummy_pitchfork",
      "How many seconds until the respawns": 600,
      "Use random appearance on the map, after the destruction of the NPC": true,
      "NPC Type (Scientist = true | Scarecrow = false)": false,
      "Display name": "Mummy",
      "Health": 200.0,
      "At what distance does the NPC see the enemy": 30.0,
      "At what distance does the NPC attack the enemy": 0.0,
      "Roam range, (affects the Scientist only)": 100.0,
      "Enable map marker NPC": false,
      "Radio disabled": true,
      "Enable weapon damage multiplier": false,
      "Weapon damage multiplier": 100.0,
      "Use kit (clothing and Loot)": false,
      "Kit ID": "",
      "Wear": [
        {
          "Short Name Item": "halloween.mummysuit",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Belt": [
        {
          "Amount Item": 1,
          "Short Name Item": "pitchfork",
          "SkinID Item": [
            0
          ]
        },
        {
          "Amount Item": 10,
          "Short Name Item": "grenade.beancan",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Loot": {
        "Use loot Rust": true,
        "Use loot Kit": false,
        "Use Loot Extra": false,
        "Use loot Crates": false,
        "Name crates loot": [
          "radtown_loot_component_test"
        ],
        "Min Item": 3,
        "Max Item": 6,
        "List exclude items": null,
        "Extra loot definition": null
      }
    },
    {
      "Preset name": "mummy_chainsaw",
      "How many seconds until the respawns": 600,
      "Use random appearance on the map, after the destruction of the NPC": true,
      "NPC Type (Scientist = true | Scarecrow = false)": false,
      "Display name": "Mummy",
      "Health": 200.0,
      "At what distance does the NPC see the enemy": 30.0,
      "At what distance does the NPC attack the enemy": 0.0,
      "Roam range, (affects the Scientist only)": 100.0,
      "Enable map marker NPC": false,
      "Radio disabled": true,
      "Enable weapon damage multiplier": false,
      "Weapon damage multiplier": 100.0,
      "Use kit (clothing and Loot)": false,
      "Kit ID": "",
      "Wear": [
        {
          "Short Name Item": "halloween.mummysuit",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Belt": [
        {
          "Amount Item": 1,
          "Short Name Item": "chainsaw",
          "SkinID Item": [
            0
          ]
        },
        {
          "Amount Item": 10,
          "Short Name Item": "grenade.beancan",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Loot": {
        "Use loot Rust": true,
        "Use loot Kit": false,
        "Use Loot Extra": false,
        "Use loot Crates": false,
        "Name crates loot": [
          "radtown_loot_component_test"
        ],
        "Min Item": 3,
        "Max Item": 6,
        "List exclude items": null,
        "Extra loot definition": null
      }
    },
    {
      "Preset name": "butcher_revolver",
      "How many seconds until the respawns": 900,
      "Use random appearance on the map, after the destruction of the NPC": false,
      "NPC Type (Scientist = true | Scarecrow = false)": true,
      "Display name": "Butcher",
      "Health": 100.0,
      "At what distance does the NPC see the enemy": 40.0,
      "At what distance does the NPC attack the enemy": 30.0,
      "Roam range, (affects the Scientist only)": 30.0,
      "Enable map marker NPC": false,
      "Radio disabled": true,
      "Enable weapon damage multiplier": false,
      "Weapon damage multiplier": 100.0,
      "Use kit (clothing and Loot)": false,
      "Kit ID": "",
      "Wear": [
        {
          "Short Name Item": "shoes.boots",
          "SkinID Item": [
            1100926907,
            882570089,
            869090082,
            826587881,
            1406796292,
            1441308562,
            1432967312,
            899942107,
            838205144,
            919261524,
            784559403,
            1395755190,
            1106548545,
            613481881,
            1111680681,
            809586899,
            1084392788,
            920390242,
            962503020,
            961096730,
            944997041
          ]
        },
        {
          "Short Name Item": "burlap.shirt",
          "SkinID Item": [
            849866944,
            1127407306,
            809909900,
            1438049725,
            654502725,
            899941622,
            1755124648,
            926478499,
            1294811936,
            1394039696,
            1354670586,
            1323654151,
            1229561297,
            882451685,
            1294812700,
            1145786859
          ]
        },
        {
          "Short Name Item": "burlap.trousers",
          "SkinID Item": [
            1127409880,
            1438049211,
            1755140135,
            921250017,
            1394040054,
            1354675665,
            1760352876,
            2216144342,
            1994622998,
            809968188,
            1145780081,
            1323664071
          ]
        },
        {
          "Short Name Item": "burlap.headwrap",
          "SkinID Item": [
            942098139,
            1691834772,
            896506958,
            861551572,
            1694253807,
            868014709,
            785890135,
            822358002
          ]
        }
      ],
      "Belt": [
        {
          "Amount Item": 1,
          "Short Name Item": "pistol.revolver",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Loot": {
        "Use loot Rust": true,
        "Use loot Kit": false,
        "Use Loot Extra": false,
        "Use loot Crates": false,
        "Name crates loot": [
          "radtown_loot_component_test"
        ],
        "Min Item": 3,
        "Max Item": 6,
        "List exclude items": null,
        "Extra loot definition": null
      }
    },
    {
      "Preset name": "scientist_spacesuit",
      "How many seconds until the respawns": 1200,
      "Use random appearance on the map, after the destruction of the NPC": false,
      "NPC Type (Scientist = true | Scarecrow = false)": true,
      "Display name": "Scientist spacesuit",
      "Health": 350.0,
      "At what distance does the NPC see the enemy": 80.0,
      "At what distance does the NPC attack the enemy": 70.0,
      "Roam range, (affects the Scientist only)": 100.0,
      "Enable map marker NPC": false,
      "Radio disabled": false,
      "Enable weapon damage multiplier": false,
      "Weapon damage multiplier": 100.0,
      "Use kit (clothing and Loot)": false,
      "Kit ID": "",
      "Wear": [
        {
          "Short Name Item": "hazmatsuit.spacesuit",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Belt": [
        {
          "Amount Item": 1,
          "Short Name Item": "lmg.m249",
          "SkinID Item": [
            1719536313
          ]
        }
      ],
      "Loot": {
        "Use loot Rust": false,
        "Use loot Kit": false,
        "Use Loot Extra": false,
        "Use loot Crates": true,
        "Name crates loot": [
          "chinooklockedcrate"
        ],
        "Min Item": 3,
        "Max Item": 6,
        "List exclude items": null,
        "Extra loot definition": null
      }
    },
    {
      "Preset name": "scientis_heavy_l96",
      "How many seconds until the respawns": 1200,
      "Use random appearance on the map, after the destruction of the NPC": false,
      "NPC Type (Scientist = true | Scarecrow = false)": true,
      "Display name": "Scientist heavy",
      "Health": 250.0,
      "At what distance does the NPC see the enemy": 80.0,
      "At what distance does the NPC attack the enemy": 70.0,
      "Roam range, (affects the Scientist only)": 80.0,
      "Enable map marker NPC": false,
      "Radio disabled": false,
      "Enable weapon damage multiplier": false,
      "Weapon damage multiplier": 100.0,
      "Use kit (clothing and Loot)": false,
      "Kit ID": "",
      "Wear": [
        {
          "Short Name Item": "scientistsuit_heavy",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Belt": [
        {
          "Amount Item": 1,
          "Short Name Item": "rifle.l96",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Loot": {
        "Use loot Rust": false,
        "Use loot Kit": false,
        "Use Loot Extra": false,
        "Use loot Crates": true,
        "Name crates loot": [
          "radtown_crate_elite"
        ],
        "Min Item": 3,
        "Max Item": 6,
        "List exclude items": null,
        "Extra loot definition": null
      }
    },
    {
      "Preset name": "scientist_heavy_lr300",
      "How many seconds until the respawns": 1200,
      "Use random appearance on the map, after the destruction of the NPC": false,
      "NPC Type (Scientist = true | Scarecrow = false)": true,
      "Display name": "Scientist heavy",
      "Health": 250.0,
      "At what distance does the NPC see the enemy": 80.0,
      "At what distance does the NPC attack the enemy": 70.0,
      "Roam range, (affects the Scientist only)": 80.0,
      "Enable map marker NPC": false,
      "Radio disabled": false,
      "Enable weapon damage multiplier": false,
      "Weapon damage multiplier": 100.0,
      "Use kit (clothing and Loot)": false,
      "Kit ID": "",
      "Wear": [
        {
          "Short Name Item": "scientistsuit_heavy",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Belt": [
        {
          "Amount Item": 1,
          "Short Name Item": "rifle.lr300",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Loot": {
        "Use loot Rust": false,
        "Use loot Kit": false,
        "Use Loot Extra": false,
        "Use loot Crates": true,
        "Name crates loot": [
          "radtown_crate_elite"
        ],
        "Min Item": 3,
        "Max Item": 6,
        "List exclude items": null,
        "Extra loot definition": null
      }
    },
    {
      "Preset name": "scientist_lr300",
      "How many seconds until the respawns": 900,
      "Use random appearance on the map, after the destruction of the NPC": false,
      "NPC Type (Scientist = true | Scarecrow = false)": true,
      "Display name": "Scientist",
      "Health": 175.0,
      "At what distance does the NPC see the enemy": 60.0,
      "At what distance does the NPC attack the enemy": 50.0,
      "Roam range, (affects the Scientist only)": 50.0,
      "Enable map marker NPC": false,
      "Radio disabled": false,
      "Enable weapon damage multiplier": false,
      "Weapon damage multiplier": 100.0,
      "Use kit (clothing and Loot)": false,
      "Kit ID": "",
      "Wear": [
        {
          "Short Name Item": "hazmatsuit_scientist",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Belt": [
        {
          "Amount Item": 1,
          "Short Name Item": "rifle.lr300",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Loot": {
        "Use loot Rust": true,
        "Use loot Kit": false,
        "Use Loot Extra": false,
        "Use loot Crates": false,
        "Name crates loot": [
          "radtown_crate_normal_2_medical"
        ],
        "Min Item": 1,
        "Max Item": 3,
        "List exclude items": null,
        "Extra loot definition": null
      }
    },
    {
      "Preset name": "scientist_mp5",
      "How many seconds until the respawns": 900,
      "Use random appearance on the map, after the destruction of the NPC": false,
      "NPC Type (Scientist = true | Scarecrow = false)": true,
      "Display name": "Scientist",
      "Health": 175.0,
      "At what distance does the NPC see the enemy": 60.0,
      "At what distance does the NPC attack the enemy": 50.0,
      "Roam range, (affects the Scientist only)": 50.0,
      "Enable map marker NPC": false,
      "Radio disabled": false,
      "Enable weapon damage multiplier": false,
      "Weapon damage multiplier": 100.0,
      "Use kit (clothing and Loot)": false,
      "Kit ID": "",
      "Wear": [
        {
          "Short Name Item": "hazmatsuit_scientist",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Belt": [
        {
          "Amount Item": 1,
          "Short Name Item": "smg.mp5",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Loot": {
        "Use loot Rust": true,
        "Use loot Kit": false,
        "Use Loot Extra": false,
        "Use loot Crates": false,
        "Name crates loot": [
          "radtown_crate_normal_2_medical"
        ],
        "Min Item": 1,
        "Max Item": 3,
        "List exclude items": null,
        "Extra loot definition": null
      }
    },
    {
      "Preset name": "scientis_shotgun",
      "How many seconds until the respawns": 900,
      "Use random appearance on the map, after the destruction of the NPC": false,
      "NPC Type (Scientist = true | Scarecrow = false)": true,
      "Display name": "Scientist",
      "Health": 175.0,
      "At what distance does the NPC see the enemy": 60.0,
      "At what distance does the NPC attack the enemy": 50.0,
      "Roam range, (affects the Scientist only)": 50.0,
      "Enable map marker NPC": false,
      "Radio disabled": false,
      "Enable weapon damage multiplier": false,
      "Weapon damage multiplier": 100.0,
      "Use kit (clothing and Loot)": false,
      "Kit ID": "",
      "Wear": [
        {
          "Short Name Item": "hazmatsuit_scientist",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Belt": [
        {
          "Amount Item": 1,
          "Short Name Item": "shotgun.spas12",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Loot": {
        "Use loot Rust": true,
        "Use loot Kit": false,
        "Use Loot Extra": false,
        "Use loot Crates": false,
        "Name crates loot": [
          "radtown_crate_normal_2_medical"
        ],
        "Min Item": 1,
        "Max Item": 3,
        "List exclude items": null,
        "Extra loot definition": null
      }
    },
    {
      "Preset name": "scientis_m92",
      "How many seconds until the respawns": 900,
      "Use random appearance on the map, after the destruction of the NPC": false,
      "NPC Type (Scientist = true | Scarecrow = false)": true,
      "Display name": "Scientist",
      "Health": 175.0,
      "At what distance does the NPC see the enemy": 60.0,
      "At what distance does the NPC attack the enemy": 50.0,
      "Roam range, (affects the Scientist only)": 50.0,
      "Enable map marker NPC": false,
      "Radio disabled": false,
      "Enable weapon damage multiplier": false,
      "Weapon damage multiplier": 100.0,
      "Use kit (clothing and Loot)": false,
      "Kit ID": "",
      "Wear": [
        {
          "Short Name Item": "hazmatsuit_scientist",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Belt": [
        {
          "Amount Item": 1,
          "Short Name Item": "pistol.m92",
          "SkinID Item": [
            0
          ]
        }
      ],
      "Loot": {
        "Use loot Rust": true,
        "Use loot Kit": false,
        "Use Loot Extra": false,
        "Use loot Crates": false,
        "Name crates loot": [
          "radtown_crate_normal_2_medical"
        ],
        "Min Item": 1,
        "Max Item": 3,
        "List exclude items": null,
        "Extra loot definition": null
      }
    }
  ],
  "Rule Spawn NPC for Monument": [
    {
      "Name Monument": "powerplant_1",
      "Name Preset Npc": "scientist_lr300",
      "Min Radius Spawn Npc": 50.0,
      "Max Radius Spawn Npc": 60.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "powerplant_1",
      "Name Preset Npc": "scientist_mp5",
      "Min Radius Spawn Npc": 50.0,
      "Max Radius Spawn Npc": 60.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "powerplant_1",
      "Name Preset Npc": "scientis_shotgun",
      "Min Radius Spawn Npc": 50.0,
      "Max Radius Spawn Npc": 60.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "military_tunnel_1",
      "Name Preset Npc": "scientist_lr300",
      "Min Radius Spawn Npc": 50.0,
      "Max Radius Spawn Npc": 60.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "military_tunnel_1",
      "Name Preset Npc": "scientist_mp5",
      "Min Radius Spawn Npc": 50.0,
      "Max Radius Spawn Npc": 60.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "military_tunnel_1",
      "Name Preset Npc": "scientis_shotgun",
      "Min Radius Spawn Npc": 50.0,
      "Max Radius Spawn Npc": 60.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "airfield_1",
      "Name Preset Npc": "scientist_lr300",
      "Min Radius Spawn Npc": 50.0,
      "Max Radius Spawn Npc": 60.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "airfield_1",
      "Name Preset Npc": "scientist_mp5",
      "Min Radius Spawn Npc": 50.0,
      "Max Radius Spawn Npc": 60.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "airfield_1",
      "Name Preset Npc": "scientis_shotgun",
      "Min Radius Spawn Npc": 50.0,
      "Max Radius Spawn Npc": 60.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "trainyard_1",
      "Name Preset Npc": "scientist_lr300",
      "Min Radius Spawn Npc": 50.0,
      "Max Radius Spawn Npc": 60.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "trainyard_1",
      "Name Preset Npc": "scientist_mp5",
      "Min Radius Spawn Npc": 50.0,
      "Max Radius Spawn Npc": 60.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "trainyard_1",
      "Name Preset Npc": "scientis_shotgun",
      "Min Radius Spawn Npc": 50.0,
      "Max Radius Spawn Npc": 60.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "water_treatment_plant_1",
      "Name Preset Npc": "scientist_lr300",
      "Min Radius Spawn Npc": 50.0,
      "Max Radius Spawn Npc": 60.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "water_treatment_plant_1",
      "Name Preset Npc": "scientist_mp5",
      "Min Radius Spawn Npc": 50.0,
      "Max Radius Spawn Npc": 60.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "water_treatment_plant_1",
      "Name Preset Npc": "scientis_shotgun",
      "Min Radius Spawn Npc": 50.0,
      "Max Radius Spawn Npc": 60.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "radtown_small_3",
      "Name Preset Npc": "scientist_lr300",
      "Min Radius Spawn Npc": 50.0,
      "Max Radius Spawn Npc": 60.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "radtown_small_3",
      "Name Preset Npc": "scientist_mp5",
      "Min Radius Spawn Npc": 50.0,
      "Max Radius Spawn Npc": 60.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "radtown_small_3",
      "Name Preset Npc": "scientis_shotgun",
      "Min Radius Spawn Npc": 50.0,
      "Max Radius Spawn Npc": 60.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "launch_site_1",
      "Name Preset Npc": "scientis_heavy_l96",
      "Min Radius Spawn Npc": 180.0,
      "Max Radius Spawn Npc": 200.0,
      "Min Amount Npc": 1,
      "Max Amount Npc": 1
    },
    {
      "Name Monument": "launch_site_1",
      "Name Preset Npc": "scientist_heavy_lr300",
      "Min Radius Spawn Npc": 180.0,
      "Max Radius Spawn Npc": 200.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "launch_site_1",
      "Name Preset Npc": "scientist_spacesuit",
      "Min Radius Spawn Npc": 180.0,
      "Max Radius Spawn Npc": 200.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "junkyard_1",
      "Name Preset Npc": "scientist_lr300",
      "Min Radius Spawn Npc": 50.0,
      "Max Radius Spawn Npc": 100.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "junkyard_1",
      "Name Preset Npc": "scientist_mp5",
      "Min Radius Spawn Npc": 50.0,
      "Max Radius Spawn Npc": 100.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "junkyard_1",
      "Name Preset Npc": "scientis_shotgun",
      "Min Radius Spawn Npc": 50.0,
      "Max Radius Spawn Npc": 100.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "satellite_dish",
      "Name Preset Npc": "scientis_m92",
      "Min Radius Spawn Npc": 30.0,
      "Max Radius Spawn Npc": 50.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "harbor_1",
      "Name Preset Npc": "scientis_m92",
      "Min Radius Spawn Npc": 30.0,
      "Max Radius Spawn Npc": 50.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "harbor_2",
      "Name Preset Npc": "scientis_m92",
      "Min Radius Spawn Npc": 30.0,
      "Max Radius Spawn Npc": 50.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "sphere_tank",
      "Name Preset Npc": "butcher_revolver",
      "Min Radius Spawn Npc": 30.0,
      "Max Radius Spawn Npc": 50.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "warehouse",
      "Name Preset Npc": "murderer_machete",
      "Min Radius Spawn Npc": 10.0,
      "Max Radius Spawn Npc": 20.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "gas_station_1",
      "Name Preset Npc": "murderer_machete",
      "Min Radius Spawn Npc": 10.0,
      "Max Radius Spawn Npc": 20.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    },
    {
      "Name Monument": "supermarket_1",
      "Name Preset Npc": "murderer_machete",
      "Min Radius Spawn Npc": 10.0,
      "Max Radius Spawn Npc": 20.0,
      "Min Amount Npc": 3,
      "Max Amount Npc": 3
    }
  ],
  "Rule Spawn NPC for Biome": [
    {
      "Name Biome": "Arctic",
      "Name Preset Npc": "scarecrow_sickle",
      "Min Amount Npc": 5,
      "Max Amount Npc": 5
    },
    {
      "Name Biome": "Arctic",
      "Name Preset Npc": "surgeon_butcher",
      "Min Amount Npc": 5,
      "Max Amount Npc": 5
    },
    {
      "Name Biome": "Arctic",
      "Name Preset Npc": "mummy_pitchfork",
      "Min Amount Npc": 5,
      "Max Amount Npc": 5
    },
    {
      "Name Biome": "Arctic",
      "Name Preset Npc": "mummy_chainsaw",
      "Min Amount Npc": 5,
      "Max Amount Npc": 5
    },
    {
      "Name Biome": "Arid",
      "Name Preset Npc": "scarecrow_sickle",
      "Min Amount Npc": 5,
      "Max Amount Npc": 5
    },
    {
      "Name Biome": "Arid",
      "Name Preset Npc": "surgeon_butcher",
      "Min Amount Npc": 5,
      "Max Amount Npc": 5
    },
    {
      "Name Biome": "Arid",
      "Name Preset Npc": "mummy_pitchfork",
      "Min Amount Npc": 5,
      "Max Amount Npc": 5
    },
    {
      "Name Biome": "Arid",
      "Name Preset Npc": "mummy_chainsaw",
      "Min Amount Npc": 5,
      "Max Amount Npc": 5
    },
    {
      "Name Biome": "Temperate",
      "Name Preset Npc": "scarecrow_sickle",
      "Min Amount Npc": 5,
      "Max Amount Npc": 5
    },
    {
      "Name Biome": "Temperate",
      "Name Preset Npc": "surgeon_butcher",
      "Min Amount Npc": 5,
      "Max Amount Npc": 5
    },
    {
      "Name Biome": "Temperate",
      "Name Preset Npc": "mummy_pitchfork",
      "Min Amount Npc": 5,
      "Max Amount Npc": 5
    },
    {
      "Name Biome": "Temperate",
      "Name Preset Npc": "mummy_chainsaw",
      "Min Amount Npc": 5,
      "Max Amount Npc": 5
    },
    {
      "Name Biome": "Tundra",
      "Name Preset Npc": "scarecrow_sickle",
      "Min Amount Npc": 5,
      "Max Amount Npc": 5
    },
    {
      "Name Biome": "Tundra",
      "Name Preset Npc": "surgeon_butcher",
      "Min Amount Npc": 5,
      "Max Amount Npc": 5
    },
    {
      "Name Biome": "Tundra",
      "Name Preset Npc": "mummy_pitchfork",
      "Min Amount Npc": 5,
      "Max Amount Npc": 5
    },
    {
      "Name Biome": "Tundra",
      "Name Preset Npc": "mummy_chainsaw",
      "Min Amount Npc": 5,
      "Max Amount Npc": 5
    }
  ],
  "Names for monument. Read-only!": [
    "powerplant_1",
    "military_tunnel_1",
    "harbor_1",
    "harbor_2",
    "airfield_1",
    "trainyard_1",
    "water_treatment_plant_1",
    "satellite_dish",
    "sphere_tank",
    "radtown_small_3",
    "launch_site_1",
    "excavator_1",
    "junkyard_1",
    "warehouse",
    "gas_station_1",
    "supermarket_1",
    "mining_quarry_c",
    "mining_quarry_a",
    "mining_quarry_b",
    "desert_military_base_a",
    "arctic_research_base_a",
    "Water Well A (x)",
    "Water Well E (x)",
    "MONUMENT Dome",
    "Mining Quarry A2 ***",
    "MONUMENT Junkyard *",
    "MONUMENT Pumpjack Compound ***",
    "MONUMENT Fishing Village South A **",
    "MONUMENT Fishing Village East C **",
    "MONUMENT Compound ***",
    "Lighthouse",
    "Lighthouse 2",
    "MONUMENT Military Tunnels Underground (old)",
    "MONUMENT Satellite Dish Island ***",
    "Warehouse 2",
    "Mining Quarry C2 ***",
    "MONUMENT Water Treatment Plant ***",
    "MONUMENT Waste Management ***",
    "MONUMENT Launch Site ***",
    "MONUMENT Stables A"
  ],
  "Names for biome. Read-only!": [
    "Arctic",
    "Arid",
    "Temperate",
    "Tundra"
  ],
  "Names for loot crate. Read-only!": [
    "radtown_loot_component_test",
    "radtown_crate_elite",
    "radtown_bradley_crate",
    "radtown_heli_crate",
    "radtown_foodbox",
    "radtown_crate_normal",
    "radtown_crate_normal_2",
    "radtown_crate_normal_2_medical",
    "radtown_crate_basic",
    "radtown_crate_tools",
    "underwater_labs_crate_normal",
    "underwater_labs_crate_normal_2",
    "underwater_labs_crate_tools",
    "underwater_labs_crate_food_2",
    "underwater_labs_tech_parts_2",
    "underwater_labs_crate_elite",
    "radtown_crate_underwater_basic",
    "radtown_crate_underwater_advanced",
    "chinooklockedcrate",
    "supply_drop",
    "presentdrop"
  ]
}

 

 


 

⢀⠄⠄⠄⠄⠄⠄⠄⠄⢀⣤⡀⠄⣀⣤⡤⢔⣖
⠄⠄⠄⠄⣤⡔⠹⠫⠻⣤⠬⠉⣫⠇⠄⡒⠄⠝⠒⣢⡀
⠄⣀⡴⣞⣍⠈⡂⢄⢂⡀⠄⠂⣀⡀⢁⠁⠢⠂⡇⠬⣃
⠉⠙⠾⢈⢀⢍⠇⠆⠁⠁⠱⠭⠭⠍⡉⡲⢇⡀⠐⢈⠦
⢌⢇⡐⡑⠈⠄⢀⣠⣷⣴⣄⡦⠥⡄⠂⠄⢸⣳⠦⡀⢒
⠇⠄⡊⠒⠊⢤⢾⢿⢛⡛⣟⣿⣶⣶⣤⢶⡿⠷⡀⡂⡚
⡄⡠⠈⠈⢘⠊⣷⡳⣕⢝⡜⣮⣿⣿⣷⣁⠄⡲⠌⠂⢣
⡻⡥⠶⠒⣿⣽⣻⢽⢪⡳⡳⣱⣱⣦⡕⠚⠩⢠⣿⠄⡴
⢅⠈⠄⠄⡿⠻⢈⠪⡘⠌⠍⡊⠏⠟⠟⠟⢶⣀⣿⡇
⠸⠣⠈⣼⣄⠊⠆⡓⠌⡣⡣⢣⢱⢕⢕⣥⣣⢻⡣
⠦⠨⢻⣿⣿⣶⣤⣶⣧⣄⣀⣑⠑⡱⡫⣖⢽⢜
⣔⠒⣽⣟⢿⣿⣟⠟⣝⡟⣛⡛⢆⠪⠚⠜⡝⠁
⡢⠂⣿⢝⣝⣿⣮⢷⡿⡛⡗⡮⣢⡌⢀⣴⡄
⢌⠂⣿⣗⡆⢿⣿⡕⡩⠈⠄⣰⣿⣿⣿⣿⣿⡀
⠄⠄⣿⢷⣗⢅⢿⣇⢄⣴⣿⣿⣷⣾⣿⡿⣿⣿⣿⣷⣶

Link to comment
Share on other sites

  • 2 months later...

why is there a map marker for a locked crate in the center of my map with this plugin running ? . there also seems to be a chair and code lock in it postion under the map. is there any way to remove the map marker 

Link to comment
Share on other sites

  • 2 months later...
22 hours ago, obicumblowme said:

I think the update might have broke this plugin.

 

Plugin has been updated 14 hours ago , enjoy!

⢀⠄⠄⠄⠄⠄⠄⠄⠄⢀⣤⡀⠄⣀⣤⡤⢔⣖
⠄⠄⠄⠄⣤⡔⠹⠫⠻⣤⠬⠉⣫⠇⠄⡒⠄⠝⠒⣢⡀
⠄⣀⡴⣞⣍⠈⡂⢄⢂⡀⠄⠂⣀⡀⢁⠁⠢⠂⡇⠬⣃
⠉⠙⠾⢈⢀⢍⠇⠆⠁⠁⠱⠭⠭⠍⡉⡲⢇⡀⠐⢈⠦
⢌⢇⡐⡑⠈⠄⢀⣠⣷⣴⣄⡦⠥⡄⠂⠄⢸⣳⠦⡀⢒
⠇⠄⡊⠒⠊⢤⢾⢿⢛⡛⣟⣿⣶⣶⣤⢶⡿⠷⡀⡂⡚
⡄⡠⠈⠈⢘⠊⣷⡳⣕⢝⡜⣮⣿⣿⣷⣁⠄⡲⠌⠂⢣
⡻⡥⠶⠒⣿⣽⣻⢽⢪⡳⡳⣱⣱⣦⡕⠚⠩⢠⣿⠄⡴
⢅⠈⠄⠄⡿⠻⢈⠪⡘⠌⠍⡊⠏⠟⠟⠟⢶⣀⣿⡇
⠸⠣⠈⣼⣄⠊⠆⡓⠌⡣⡣⢣⢱⢕⢕⣥⣣⢻⡣
⠦⠨⢻⣿⣿⣶⣤⣶⣧⣄⣀⣑⠑⡱⡫⣖⢽⢜
⣔⠒⣽⣟⢿⣿⣟⠟⣝⡟⣛⡛⢆⠪⠚⠜⡝⠁
⡢⠂⣿⢝⣝⣿⣮⢷⡿⡛⡗⡮⣢⡌⢀⣴⡄
⢌⠂⣿⣗⡆⢿⣿⡕⡩⠈⠄⣰⣿⣿⣿⣿⣿⡀
⠄⠄⣿⢷⣗⢅⢿⣇⢄⣴⣿⣿⣷⣾⣿⡿⣿⣿⣿⣷⣶

Link to comment
Share on other sites

  • 1 month later...
23 hours ago, bjorn winkler said:
I think the new update might have broke this plugin.
Error while compiling: SpawnNPC.cs(618,41): error CS1501: No overload for method `Init' takes `14' arguments

Thank you

Same thing for me.

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 months later...

Just installed, seems like a good plugin, but none of the NPC's are taking damage. Tried uninstalling/reinstalling plugin, reloading NPC's, still not taking damage. Haven't touched anything in the config file that might've messed things up. Suggestions?

Link to comment
Share on other sites

  • 1 month later...

How do i do, so they only spawn at Airfield, water threatment, powerplant and launch site? Everytime i changed locations i get a error?

Failed to initialize plugin 'SpawnNPC v1.0.24' (ArgumentException: Must specify valid information for parsing in the string.) at System.Enum+EnumResult.SetFailure (System.Enum+ParseFailureKind failure, System.String failureMessageID, System.Object failureMessageFormatArgument) [0x00023] in <fb001e01371b4adca20013e0ac763896>:0 at System.Enum.TryParseEnum (System.Type enumType, System.String value, System.Boolean ignoreCase, System.Enum+EnumResult& parseResult) [0x00077] in <fb001e01371b4adca20013e0ac763896>:0 at System.Enum.Parse (System.Type enumType, System.String value, System.Boolean ignoreCase) [0x00010] in <fb001e01371b4adca20013e0ac763896>:0 at Newtonsoft.Json.Utilities.EnumUtils.ParseEnumName (System.String enumText, System.Boolean isNullable, System.Type t) [0x00073] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.Converters.StringEnumConverter.ReadJson (Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Object existingValue, Newtonsoft.Json.JsonSerializer serializer) [0x00054] in <271c58b7a8684db5a2c92be17a81f252>:0 04/14 23:28:40 | Unloaded plugin Spawn NPC v1.0.24 by Author mod from Flames 04/14 23:28:40 | Previous version of plugin failed to load: SpawnNPC

Link to comment
Share on other sites

the commands don't work am I doing something wrong

[ spawnnpc.command ] - Permission to use chat commands

command to chat
[ /npc count ] - Shows how many NPC are on the map.
[ /npc kill ] - Kill all NPCs on the map.
[ /npc respawn ] - Respawn all NPC on the map.
[ /npc reload ] - Reload plugin.

  • Thanks 1
Link to comment
Share on other sites

  • 2 weeks later...

After playing for a couple hours with this plugin installed, my server is experiencing a sudden freeze. I removed the plugin, restarted the server and it runs fine. When I reinstall the plugin (even fresh, deleting the plugin, config and data files) the server runs fine for a few minutes but then goes unresponsive. No errors on the console, it just freezes. It doesnt disconnect me, all NPCs freeze in place, and I have to force close the server.

Anyone else experience this?

Link to comment
Share on other sites

  • 1 month later...
  • 2 weeks later...
  • 2 months later...
  • 4 weeks later...
  • 1 month later...
  • 3 weeks later...

Hello plugin developer! I have a big request for you! Please add the ability to disable kills between NPCs! So they don't kill each other. Otherwise, the meaning of the plugin is lost. The NPCs seem to have gone mad and are staging a coup. On the one hand, it's funny, but on the other, they weren't put here for that.

Thank you in advance!😇
I look forward to updating with a new feature!

Edited by JeLlee
Link to comment
Share on other sites

  • 4 months later...
1 hour ago, Riaan79704 said:

hello can you update this great plugin pls and thanks for the good work love this plugin

 

 

I took over maintaining the plugin until Flames return and fixed it for the wipe !

⢀⠄⠄⠄⠄⠄⠄⠄⠄⢀⣤⡀⠄⣀⣤⡤⢔⣖
⠄⠄⠄⠄⣤⡔⠹⠫⠻⣤⠬⠉⣫⠇⠄⡒⠄⠝⠒⣢⡀
⠄⣀⡴⣞⣍⠈⡂⢄⢂⡀⠄⠂⣀⡀⢁⠁⠢⠂⡇⠬⣃
⠉⠙⠾⢈⢀⢍⠇⠆⠁⠁⠱⠭⠭⠍⡉⡲⢇⡀⠐⢈⠦
⢌⢇⡐⡑⠈⠄⢀⣠⣷⣴⣄⡦⠥⡄⠂⠄⢸⣳⠦⡀⢒
⠇⠄⡊⠒⠊⢤⢾⢿⢛⡛⣟⣿⣶⣶⣤⢶⡿⠷⡀⡂⡚
⡄⡠⠈⠈⢘⠊⣷⡳⣕⢝⡜⣮⣿⣿⣷⣁⠄⡲⠌⠂⢣
⡻⡥⠶⠒⣿⣽⣻⢽⢪⡳⡳⣱⣱⣦⡕⠚⠩⢠⣿⠄⡴
⢅⠈⠄⠄⡿⠻⢈⠪⡘⠌⠍⡊⠏⠟⠟⠟⢶⣀⣿⡇
⠸⠣⠈⣼⣄⠊⠆⡓⠌⡣⡣⢣⢱⢕⢕⣥⣣⢻⡣
⠦⠨⢻⣿⣿⣶⣤⣶⣧⣄⣀⣑⠑⡱⡫⣖⢽⢜
⣔⠒⣽⣟⢿⣿⣟⠟⣝⡟⣛⡛⢆⠪⠚⠜⡝⠁
⡢⠂⣿⢝⣝⣿⣮⢷⡿⡛⡗⡮⣢⡌⢀⣴⡄
⢌⠂⣿⣗⡆⢿⣿⡕⡩⠈⠄⣰⣿⣿⣿⣿⣿⡀
⠄⠄⣿⢷⣗⢅⢿⣇⢄⣴⣿⣿⣷⣾⣿⡿⣿⣿⣿⣷⣶

Link to comment
Share on other sites

thank you its working great. some of the zombies at gas station is like hitting each other. is funny they making turns but no one dies. as soon as you get closer they agro me. but its working again thank you so much

Link to comment
Share on other sites

W dniu 12.11.2023 o 23:07, Sharkey napisał:

Is there any possibility to add to the plugin reward after killing an NPC?

@Shiro Will you answer my question? Is there perhaps such a possibility? 
I would very much like there to be such a function in your plugin 🙂

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...