Economy & jobs
Examples usages for economy
--
ADDGOLD = exports.undead_core:AddGold(_UndeadSource, goldAmount)
REMOVEGOLD = exports.undead_core:RemoveGold(_UndeadSource, goldAmount)
--
ADDXP = exports.undead_core:AddXP(_UndeadSource, xpAmount)
REMOVEXP = exports.undead_core:RemoveXP(_UndeadSource, xpAmount)
--
ADDCASH = exports.undead_core:AddCash(_UndeadSource, value)
REMOVECASH = exports.undead_core:RemoveCash(_UndeadSource, value)
--
ADDCASHBANK = exports.undead_core:addCashBank(_UndeadSource, value)
-- add a job farmer rank 1 to the player
RegisterCommand('newjob', function(source, args)
TriggerServerEvent("undead_core:setJob", _UndeadSource, _UndeadSource, 'farmer', 1)
end)
-- check a job trigger
RegisterCommand('checkjob', function(source, args)
local PlayerDatas = exports.undead_core:GetPlayerSession(_UndeadSource)
exports.undead_core:notification(_UndeadSource, PlayerDatas._Job, 'Rank '..PlayerDatas._JobGrade, 'center_left', 'undeadcore', 2500)
end)
-- remove current job to unmployed
RegisterCommand('removejob', function(source, args)
TriggerServerEvent("undead_core:setJob", _UndeadSource, _UndeadSource, 'unmployed', 0)
end)
-- DOCUMENTATION
TriggerServerEvent("undead_core:setJob", _UndeadSource, _UndeadSource, 'unmployed', 0)
1. _UndeadSource = id of executor cmd
2. _UndeadSource = id player receive the job
3. '' = jobname db
4. 0 to infinite = job rank
Last modified 1mo ago