Config = {}
Config.debug = false -- 是否启用调试模式
Config.Framework = 'esx' -- 框架类型,可选 'qb' 或 'esx'
Config.Phone = 'lb' -- 手机系统类型,可选 'qb', 'qs', 'lb', 'none'
Config.Target = 'ox' -- 目标系统类型,可选 'qb' 或 'ox'
--[[ (QB TARGET 配置)
Config.TargetZones = {
[1] = {
name = 'Pacific Bank', -- 银行名称
coords = vector3(241.6, 226.2, 106.0), -- 交互区域坐标
length = 3, -- 区域长度
width = 3, -- 区域宽度
heading = 0, -- 区域朝向
minZ = 104.0, -- 最小高度
maxZ = 108.0, -- 最大高度
}
}
]]
-- (OX TARGET 配置)
Config.TargetZones = {
[1] = {
name = 'Pacific Bank', -- 银行名称
coords = vec3(241.6, 226.2, 106.0), -- 交互区域坐标
size = vec3(1, 1, 2), -- 区域大小 (x, y, z)
rotation = 341.75, -- 区域旋转角度
}
}
-- 可以审批或拒绝贷款的职业
Config.BankerJob = {
"banker", -- 职业名称
}
-- 贷款相关配置
Config.LoanIntervals = 600000 -- 每次贷款检查的间隔时间 (单位: 毫秒,10 分钟)
Config.AutomaticDeduction = true -- 是否在到期后自动扣款
-- 可用贷款类型
Config.LoanTypes = {
{ label = '个人贷款', value = 'Personal Loan', interest = 0.05 }, -- 每周利率为 5%
{ label = '商业贷款', value = 'Business Loan', interest = 0.1 }, -- 每周利率为 10%
{ label = '房贷', value = 'Home Loan', interest = 0.15 }, -- 每周利率为 15%
{ label = '高利贷', value = 'Gao Loan', interest = 0.40 }, -- 每周利率为 15%
}
-- 贷款时长(以周为单位)
Config.Duration = {
{ label = '1周', value = 1 },
{ label = '2周', value = 2 },
{ label = '3周', value = 3 },
{ label = '4周', value = 4 },
{ label = '5周', value = 5 },
{ label = '6周', value = 6 },
}
-- 信用分数配置
Config.CreditScore = {
Enable = true, -- 是否启用信用分数
CreditScoreRequirementForLoans = true, -- 是否需要检查贷款信用分数
Requirement = { -- 各贷款类型的最低信用分数要求
['Personal Loan'] = 0, -- 个人贷款的最低信用分数
['Business Loan'] = 600, -- 商业贷款的最低信用分数
['Home Loan'] = 100, -- 房贷的最低信用分数
['Gao Loan'] = 100, -- 房贷的最低信用分数
},
DefaultCreditScore = 500, -- 默认信用分数
DefaultInterest = 0.08, -- 默认利率
OptLoan = { -- 不同信用分数对应的贷款选项
['Personal Loan'] = {
{ minCreditScore = 500, interest = 0.5, maxAmount = 2000 }, -- 信用分 >= 500, 利率 50%, 最大贷款金额 2000
{ minCreditScore = 600, interest = 0.2, maxAmount = 200000 }, -- 信用分 >= 600, 利率 20%, 最大贷款金额 20 万
},
['Business Loan'] = {
{ minCreditScore = 600, interest = 0.15, maxAmount = 200000 },
{ minCreditScore = 700, interest = 0.25, maxAmount = 1000000 },
},
['Home Loan'] = {
{ minCreditScore = 700, interest = 0.30, maxAmount = 5000000 },
{ minCreditScore = 800, interest = 0.40, maxAmount = 10000000 },
},
['Gao Loan'] = {
{ minCreditScore = 600, interest = 0.30, maxAmount = 5000000 },
{ minCreditScore = 800, interest = 0.40, maxAmount = 10000000 },
},
},
Addon = { -- 按时还款增加信用分数
{ score = 100, amount = 0 },
{ score = 200, amount = 1000 },
{ score = 300, amount = 2000 },
{ score = 400, amount = 3000 },
},
Deduct = { -- 逾期未还款扣除信用分数
{ score = 100, amount = 0 },
{ score = 200, amount = 500 },
{ score = 300, amount = 200 },
{ score = 500, amount = 1000 },
},
}
-- 手机通知配置 (兼容 qb-phone)
Config.PhoneMails = {
DueReminder = true, -- 到期前是否发送提醒
Time = 20, -- 到期前的提醒天数 (以重启脚本时间为基准)
ApproveMail = true, -- 是否发送贷款批准通知
DeclineMail = true, -- 是否发送贷款拒绝通知
}