Comment on page
🪄
StatusEffectService
Service for giving and removing status effects.
Example usage:
-- Give all entities the Speed Status Effect when the match starts for 60 seconds
Events.MatchStart(function(event)
for i, player in ipairs(PlayerService.getPlayers()) do
local entity = player:getEntity()
if not entity then
continue
end
StatusEffectService.giveEffect(entity, StatusEffectType.SPEED, 60)
end
end)
Gives an effect to an entity. You can optionally specify the duration (in seconds) of the effect.
Removes an effect from an entity
Returns true if the entity has the specified status effect currently applied to them.
Last modified 4mo ago