Spawn a Hidden NPC somewhere in the world and challenge your players to get moving and find it.
-
Whoever discovers the NPC gets rewarded with a loot bag filled with random items from your custom loot table.
-
Features include:
-
Customizable NPC Outfit.
-
Dynamic NPC spawning across monuments and world locations.
-
Customizable Loot, Put exclusive loot here to get your players moving.
-
Optional delayed respawn of the NPC after being found, if false, it will respawn next load.
-
Top Seekers leaderboard to showcase the best seekers.
-
Discord logging to announce the Seeker find.
-
The NPC can emit a sound chosen from random from an effect pool on interval, and a message notifying players that the NPC is still waiting to be found.
Commands
All Require HideAndSeek.Admin
-
Cheat - Teleports the user to the NPCS Pos.
-
SeekBag - Gives the user a Mystery Bag useful for testing the loot table.
-
TopSeekers - Announces Top Seekers to chat.
-
WipeHideAndSeekStats - Wipes all Hide And Seek Data.
Config
{
"Wipe Top Seekers On Wipe?": false,
"Log Top Seekers to Discord?": false,
"How Often To Announce Top in Minutes": 180,
"Announce Still Hiding Message?": false,
"How Often To Announce Still Hiding in Minutes": 30,
"Send a Sound Effect at NPC Position?": true,
"How Often To Send An Effect in Minutes": 1,
"Effect Pool": [
"assets/bundled/prefabs/fx/player/howl.prefab",
"assets/prefabs/clothes/diving.tank/effects/scuba_inhale.prefab"
],
"Respawn NPC After Find?": true,
"Respawn Delay in Minutes": 1,
"Discord Webhook": "",
"Loot Bag Name": "Mystery Bag",
"Loot Bag SkinID": 3603950776,
"How many bags to give the Seeker": 1,
"Min Item Selections": 1,
"Max Item Selections": 2,
"OpenEffect": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Loot Table": [
{
"Item ShortName": "supply.signal",
"Item Custom Name": "Hide And Seek Signal",
"Item SkinSkinID": 0,
"Min Amount": 1,
"Max Amount": 3,
"Pull Probability": 50
},
{
"Item ShortName": "rifle.ak",
"Item Custom Name": "Hide And Seek AK",
"Item SkinSkinID": 0,
"Min Amount": 1,
"Max Amount": 1,
"Pull Probability": 50
}
],
"NPC Clothing Options": [
{
"Shortname": "hat.boonie",
"Skin": 3603597669
},
{
"Shortname": "tshirt",
"Skin": 3603594060
},
{
"Shortname": "pants",
"Skin": 3603595648
},
{
"Shortname": "jacket",
"Skin": 3603594891
},
{
"Shortname": "shoes.boots",
"Skin": 3603596326
}
]
}
Lang
{
"StillHiding": "The <color=yellow>Hidden NPC</color> is still somewhere out there...",
"FoundNPCBroadcast": "[<color=yellow>HIDDEN NPC</color>] <color=#ffe135>{0}</color> found the Hidden NPC!",
"CheatMessage": "You cheater :/",
"TopBanner": "<color=#ff8000>Top Hide & Seek Players</color>",
"RankEntry": "\n<color=#ffe135>Rank <color=#b8ff35>{0}</color> - <color=#ffe135>{1}</color> - <color=#ffe135>Finds: <color=#b8ff35>{2}</color></color></color>"
}