forked from Simnation/Main
20 lines
584 B
Lua
20 lines
584 B
Lua
-- Get player by source
|
|
---@return number PlayerIdentifier
|
|
function server.GetPlayer(source)
|
|
return server.framework.GetPlayerFromId(source)
|
|
end
|
|
|
|
-- Give money to player
|
|
---@return boolean
|
|
function server.PlayerAddMoney(source, type, amount)
|
|
local xPlayer = server.GetPlayer(source)
|
|
if xPlayer then
|
|
type = type == 'cash' and 'money' or type
|
|
return xPlayer.addAccountMoney(type, tonumber(amount))
|
|
end
|
|
return false
|
|
end
|
|
|
|
function server.CreateUseableItem(item, callback)
|
|
server.framework.RegisterUsableItem(item, callback)
|
|
end
|