Server
Game Management
IsPlayerInHorde
local inGame, game, gameId = exports['sd-horde']:IsPlayerInHorde(source)Parameters
Name
Type
Description
Returns
Name
Type
Description
Example
local inGame, game, gameId = exports['sd-horde']:IsPlayerInHorde(source)
if inGame then
print("Player is in game: " .. gameId)
print("Current round: " .. game.currentRound)
print("Map: " .. game.map)
endStartHordeGame
Parameters
Name
Type
Description
Returns
Name
Type
Description
Example
ForceStartHordeGame
Parameters
Name
Type
Description
Returns
Name
Type
Description
Example
StartHordeWithPlayers
Parameters
Name
Type
Description
Supported Player Formats
Options
Option
Type
Default
Description
Returns
Name
Type
Description
Examples
ForceEndGame
Parameters
Name
Type
Description
Returns
Name
Type
Description
Example
RemovePlayerFromGame
Parameters
Name
Type
Description
Returns
Name
Type
Description
Example
GetActiveGames
Returns
Name
Type
Description
Game Info Object
Field
Type
Description
Example
GetPlayerGameInfo
Parameters
Name
Type
Description
Returns
Name
Type
Description
Info Object
Field
Type
Description
Example
GetAvailableMaps
Returns
Name
Type
Description
Map Info Object
Field
Type
Description
Difficulty Info Object
Field
Type
Description
Example
Player Progression
GetPlayerStats
Parameters
Name
Type
Description
Returns
Name
Type
Description
Stats Object
Field
Type
Description
Stats Details
Example
AddPlayerXP
Parameters
Name
Type
Description
Returns
Name
Type
Description
Example
SetPlayerLevel
Parameters
Name
Type
Description
Returns
Name
Type
Description
Example
Cooldown Management
IsPlayerOnCooldown
Parameters
Name
Type
Description
Returns
Name
Type
Description
Example
SetPlayerCooldown
Parameters
Name
Type
Description
Returns
Name
Type
Description
Example
ClearPlayerCooldown
Parameters
Name
Type
Description
Returns
Name
Type
Description
Example
Perks System
ApplyPerkToAllPlayers
Parameters
Name
Type
Description
ClearAllPerksForAllPlayers
Parameters
Name
Type
Description
GetActivePerks
Parameters
Name
Type
Description
Returns
Name
Type
Description
ProcessWinningPerk
Parameters
Name
Type
Description
GetServerLootValueMultiplier
Parameters
Name
Type
Description
Returns
Name
Type
Description
Mystery Box
CleanupMysteryBoxForGame
Parameters
Name
Type
Description
Last updated