Server Functions
setPlayerHordeMode
Set horde mode for a player By default there are levels 1, 2 and 3, what a horde mode does is define a greater density of zombies around the players and greatly increase the detection radius of zombies close to the player
exports.fivecore_zombies:setPlayerHordeMode(playerId, value)
playerId:
number
value:
number|nil
By default in the settings, level 1 is light, level 2 is medium and level 3 is heavy, set to nil or false to disable horde mode and return the player density to the default from area
Example:
-- Command to set my own horde mode to level 3: heavy
RegisterCommand('setMyHordeMode', function (source)
exports.fivecore_zombies:setPlayerHordeMode(source, 3)
end)
-- Command to disable my horde mode and set to default density of my area
RegisterCommand('disableMyHordeMode', function (source)
exports.fivecore_zombies:setPlayerHordeMode(source, nil)
end)
despawnZombies
Despawn all zombies
exports.fivecore_zombies:despawnZombies()
Example:
-- Create a command to despawn all zombies
RegisterCommand('despawnzombies', function ()
exports.fivecore_zombies:despawnZombies()
end, true)
registerSafezone
Register a safezone in run-time
exports.fivecore_zombies:registerSafezone(data)
data: table
id:
string
coords:
vector3
radius:
number
createBlip?:
boolean
blipLabel?:
string
required if createBlip is true
despawnZombies:
boolean
removeSafezone
Remove a default or run-time created safezone
exports.fivecore_zombies:removeSafezone(id)
id:
string
Last updated