-- 配置私有车库的命令
Config.PrivGarageCreateCommand = 'privategarages'
-- 该车库的工作限制
Config.PrivGarageCreateJobRestriction = {
'realestate', -- 只能由房地产工作者创建
}
-- 是否启用室内车库
Config.PrivGarageEnableInteriors = true
-- 是否隐藏地标
Config.PrivGarageHideBlips = false
-- 地标配置
Config.PrivGarageBlip = {
id = 357, -- 地图标识符
color = 0, -- 地标颜色
scale = 0.7, -- 地标大小
}
-- 工作车库是否显示地标
Config.JobGarageShowBlips = true
-- 工作车库的地标是否唯一
Config.JobGarageUniqueBlips = false
-- 设置工作车辆的命令
Config.JobGarageSetVehicleCommand = 'setjobvehicle'
-- 移除工作车辆的命令
Config.JobGarageRemoveVehicleCommand = 'removejobvehicle'
-- 工作车库位置是否唯一
Config.JobGarageUniqueLocations = true
-- 是否启用室内工作车库
Config.JobGarageEnableInteriors = true
-- 工作车库的位置配置
Config.JobGarageLocations = {
Police = {
coords = vector3(467.2591, -1021.5493, 28.2218), -- 警局车库坐标
spawn = {
vector4(467.2591, -1021.5493, 28.2218, 90.8374), -- 车辆生成位置和朝向
},
distance = 20, -- 触发距离
type = 'car', -- 车辆类型
job = {
'police', -- 只有警察工作者可以使用这个车库
},
hideBlip = false, -- 是否隐藏地图标记
vehiclesType = 'spawner', -- 车辆类型为生成器
vehicles = { -- 可用车辆配置
-- 在这里添加可用的车辆列表
}
}
}
以上代码应该放在 `Config.lua` 文件中,而具体的功能实现可能需要在 `server.lua` 或 `client.lua` 中进行调用和处理。根据具体的游戏逻辑,可能涉及到客户端和服务器之间的通信。 |