Main/resources/[tools]/RxBilling/config.lua

89 lines
2.7 KiB
Lua
Raw Normal View History

2025-06-07 08:51:21 +02:00
--[[
BY RX Scripts <EFBFBD> rxscripts.xyz
--]]
Config = {}
Config.Locale = 'de'
Config.ReceiveMoney = {
enabled = true, -- Wenn aktiviert, geht das Geld aus bezahlten Rechnungen an den Absender/die Gesellschaft
deductTax = 0.05, -- Steuerprozentsatz, der vom Rechnungsbetrag abgezogen wird (0.05 = 5 %)
}
Config.PlayerInvoices = {
enabled = true, -- Spieler k<>nnen anderen Spielern Rechnungen senden
maxInvoices = 5, -- Maximal ausstehende Rechnungen pro Spieler
}
Config.JobInvoices = {
['police'] = {
label = 'Polizei',
requiredGrade = 2,
presetInvoices = {
{ name = 'Rotes Licht <20>berfahren', amount = 250, reason = 'Rotes Licht <20>berfahren' },
{ name = 'Falsches Parken', amount = 150, reason = 'Falsches Parken' },
{ name = 'Zu schnelles Fahren', amount = 300, reason = 'Zu schnelles Fahren' },
{ name = 'Gef<EFBFBD>hrliches Fahren', amount = 500, reason = 'Gef<EFBFBD>hrliches Fahren' },
{ name = 'K<EFBFBD>rperverletzung', amount = 1000, reason = 'K<EFBFBD>rperverletzung' },
}
},
['ambulance'] = {
label = 'Rettungsdienst',
requiredGrade = 2,
presetInvoices = {
{ name = 'Medizinischer Einsatz', amount = 500, reason = 'Medizinischer Einsatz' },
{ name = 'RTW-Einsatz', amount = 300, reason = 'RTW-Einsatz' },
}
},
['taxi'] = {
label = 'Taxi',
requiredGrade = 1,
presetInvoices = {
{ name = 'Taxifahrt', amount = 100, reason = 'Taxifahrt' },
{ name = 'Flughafentransfer', amount = 200, reason = 'Flughafentransfer' },
}
},
}
Config.AutoPay = {
enabled = true, -- Automatisches Bezahlen nach bestimmter Zeit
hours = 24, -- Nach wie vielen Stunden eine Rechnung automatisch bezahlt wird
feePercentagePerHour = 0.05 -- Aufschlag pro Stunde (0.05 = 5 %)
}
Config.Commands = {
openBilling = 'billing', -- /billing <20>ffnet das Rechnungsmen<65>
}
Config.Keybinds = {
openBilling = 'F7', -- Taste zum <20>ffnen des Rechnungsmen<65>s (false = deaktivieren)
}
Config.UI = {
color = {
primary = {
[50] = "#FEDDE9",
[100] = "#FCBAD3",
[200] = "#FA76A6",
[300] = "#F7317A",
[400] = "#D80955",
[500] = "#95063B",
[600] = "#76052E",
[700] = "#580423",
[800] = "#3B0217",
[900] = "#1D010C",
[950] = "#0F0106"
},
}
}
--[[
Passe diesen Teil nur an, wenn du die Namen der Ressourcen ge<EFBFBD>ndert hast
--]]
Resources = {
FM = { name = 'fmLib', export = 'new' },
RX_BANKING = { name = 'RxBanking', export = 'all' },
}
IgnoreScriptFoundLogs = false