For the complete documentation index, see llms.txt. This page is also available as Markdown.

Exports

Available exports for integrating the BK Political System with other scripts.

There are two available server side exports for usage:

exports['bk_politicalsystem']:AddMoneyIncome(target, account, money)

which gives player money and deducts a part based on Income Tax Rate and

exports['bk_politicalsystem']:RemoveMoneyVAT(target, account, money)

which removes player money and deducts money based on VAT Tax Rate

Arguments

There are 3 arguments

  • target - player server ID

  • account - account to remove money ('bank', 'money', 'cash', etc.)

  • money - amount of money to process

Example

Example on a shop script:

Before:

local xPlayer = ESX.GetPlayerFromId(source)
local bread_price = 10

xPlayer.removeAccountMoney('money', bread_price)
xPlayer.addInventoryItem('bread', 1)

After installation:

Adding income tax into paycheck system

  1. Go to es_extended/server/paycheck.lua

  2. Find 1 of this:

and 3 of these

  1. Replace those with

  1. Ready for usage !

Last updated