Files
community_bridge/modules/skills/_default/server.lua
T

43 lines
1.0 KiB
Lua
Raw Normal View History

---@diagnostic disable: duplicate-set-field
2025-04-28 09:17:43 -04:00
Skills = Skills or {}
local function warnUser()
print("Currently only a few skill systems are supported by Community Bridge, you are using a resource that requires the skills module to be used.")
end
---This will get the name of the Skills system being being used.
---@return string
2025-04-28 09:17:43 -04:00
Skills.GetResourceName = function()
return "none"
end
---This will get the skill level of the passed skill name.
---@param src number
---@param skillName string
---@return number
2025-04-28 09:17:43 -04:00
Skills.GetSkillLevel = function(src, skillName)
warnUser()
return 0
2025-04-28 09:17:43 -04:00
end
---This will add xp to the passed skill name.
---@param src number
---@param skillName string
---@param amount number
---@return boolean
2025-04-28 09:17:43 -04:00
Skills.AddXp = function(src, skillName, amount)
warnUser()
return false
2025-04-28 09:17:43 -04:00
end
---This will remove xp from the passed skill name.
---@param src number
---@param skillName string
---@param amount number
---@return boolean
2025-04-28 09:17:43 -04:00
Skills.RemoveXp = function(src, skillName, amount)
warnUser()
return false
end
return Skills