Api

isCuffed

-- returns true or false
local isCuffed = exports['uniq_mafia']:isCuffed(source)
print(isCuffed)

isMafia

-- returns true or false
local isMafia = exports['uniq_mafia']:isMafia(source)
print(isMafia )

getMafiaLevel

local level = exports['uniq_mafia']:getMafiaLevel('uniq')
print(level)

doesMafiaExist

local mafia = exports['uniq_mafia']:doesMafiaExist('uniq')

if mafia then
    print(json.encode(mafia, {indent = true}))
end

AddMafiaMoney

RegisterCommand('test', function(source, args, raw)
	local name = args[1]
	local amount = tonumber(2)

	if name then
		local mafia = exports['uniq_mafia']:doesMafiaExist(name)

		if mafia then
			exports['uniq_mafia']:AddMafiaMoney(mafia.name, amount)
		end
	end
end)

RemoveMafiaMoney

RegisterCommand('test', function(source, args, raw)
	local name = args[1]
	local amount = tonumber(2)

	if name then
		local mafia = exports['uniq_mafia']:doesMafiaExist(name)

		if mafia then
			exports['uniq_mafia']:RemoveMafiaMoney(mafia.name, amount)
		end
	end
end)

SetMafiaMoney

RegisterCommand('test', function(source, args, raw)
	local name = args[1]
	local amount = tonumber(2)

	if name then
		local mafia = exports['uniq_mafia']:doesMafiaExist(name)

		if mafia then
			exports['uniq_mafia']:SetMafiaMoney(mafia.name, amount)
		end
	end
end)

SetMafiaLevel

-- min 1
-- max 4
RegisterCommand('test', function(source, args, raw)
	local name = args[1]
	
	if name then
		local mafia = exports['uniq_mafia']:doesMafiaExist(name)

		if mafia then
			exports['uniq_mafia']:SetMafiaLevel(mafia.name, 1)
		end
	end
end)

Last updated