βοΈConfiguration
π οΈ Configuration Files
1. Society Configuration (data/society.lua)
data/society.lua)Configuration Structure
{
accountName = 'society_unique_identifier',
label = "Display Name",
job = {'job_name'}, -- Can be string or table of jobs
grade = minimum_access_grade,
presetGrade = preset_creation_grade,
vat = tax_percentage
}Example Configuration
---@type Society[]
return {
{
accountName = 'society_lspd',
label = "Police",
job = {'police'},
grade = 3, -- Minimum grade to access account
presetGrade = 4, -- Grade required to create presets
vat = 5 -- 5% VAT for this society
},
{
accountName = 'society_ambulance',
label = "Ambulance",
job = 'ambulance',
grade = 4,
presetGrade = 5,
vat = 5
}
}2. General Configuration (data/config.lua)
data/config.lua)Configuration Options
π₯οΈ State Bag and Functions
Pay All Invoices
Send Invoice with customizable details
Parameters :
Society Financial Management
Registering a Billing Society
π§ Configuration Tips
Society Configuration
General Configuration
π¨ Important Notes
Last updated
