Skills/Client Exports

Client Exports

Read the local player's skills from another resource.

Skills pages

getSkillLevel

Gets the current level of one of the player's skills.

Lua
exports.evolent_skills:getSkillLevel(skill)
ParameterType
skillstring
Example
local skillLevel = exports.evolent_skills:getSkillLevel('driving')
if skillLevel > 10 then
    print('Player is above level 10!')
end

getSkillXp

Gets the current XP of one of the player's skills.

Lua
exports.evolent_skills:getSkillXp(skill)
ParameterType
skillstring
Example
local skillXp = exports.evolent_skills:getSkillXp('shooting')
print(skillXp) -- 182

getAllSkills

Gets all of the player's skills with their levels and XP.

Lua
exports.evolent_skills:getAllSkills()
Example
local skills = exports.evolent_skills:getAllSkills()
for skillName, skillData in pairs(skills) do
    print(skillName, skillData.level, skillData.xp)
end