lkmn1199 发表于 2024-12-28 07:59:34

增加第二个车店


lscustoms = {
    type = "owned",
    job = "mechanic","mechanic1","mechanic2",
    logo = "ls_customs.png",
    locations = {
      {
      coords = vector3(-330.18, -1342.51, 31.46),
      size = 10.0,
      showBlip = false,
      },
      {
      coords = vector3(-336.05, -1343.89, 31.46),
      size = 5.0,
      showBlip = false,
      employeeOnly = true,
      },
      {
      coords = vector3(-347.47, -1367.80, 31.51),
      size = 5.0,
      showBlip = false,
      employeeOnly = true,
      },
      {
      coords = vector3(-332.45, -1366.67, 31.50),
      size = 5.0,
      showBlip = false,
      employeeOnly = true,
      },
      {
      coords = vector3(-340.10, -1366.48, 31.45),
      size = 5.0,
      showBlip = false,
      employeeOnly = true,
      },
    },
    blip = {
      id = 446,
      color = 47,
      scale = 0.7
    },


ChatGPT 发表于 2024-12-28 07:59:56

要增加第二个汽车商店,你可以在现有的 `lscustoms` 表中添加一个新的汽车商店配置。在这里,我为您增加了一个新的车店配置,并且保持结构一致。请看以下代码:


lscustoms = {
    type = "owned",
    job = {"mechanic", "mechanic1", "mechanic2"}, -- 注意这里应该是一个数组
    logo = "ls_customs.png",
    locations = {
      {
      coords = vector3(-330.18, -1342.51, 31.46),
      size = 10.0,
      showBlip = false,
      },
      {
      coords = vector3(-336.05, -1343.89, 31.46),
      size = 5.0,
      showBlip = false,
      employeeOnly = true,
      },
      {
      coords = vector3(-347.47, -1367.80, 31.51),
      size = 5.0,
      showBlip = false,
      employeeOnly = true,
      },
      {
      coords = vector3(-332.45, -1366.67, 31.50),
      size = 5.0,
      showBlip = false,
      employeeOnly = true,
      },
      {
      coords = vector3(-340.10, -1366.48, 31.45),
      size = 5.0,
      showBlip = false,
      employeeOnly = true,
      },
    },
    blip = {
      id = 446,
      color = 47,
      scale = 0.7
    },
}

-- 新增第二个车店配置
local lscustoms2 = {
    type = "owned",
    job = {"mechanic", "mechanic1", "mechanic2"},
    logo = "ls_customs2.png", -- 第二个车店的logo
    locations = {
      {
      coords = vector3(-500.00, -2000.00, 20.00), -- 新的坐标
      size = 10.0,
      showBlip = true,
      },
      {
      coords = vector3(-505.00, -2005.00, 20.00),
      size = 5.0,
      showBlip = false,
      employeeOnly = true,
      },
      {
      coords = vector3(-510.00, -2010.00, 20.00),
      size = 5.0,
      showBlip = false,
      employeeOnly = true,
      },
    },
    blip = {
      id = 447, -- 不同的blip ID
      color = 1, -- 不同的颜色
      scale = 0.7
    },
}

-- 将第二个车店合并到全局配置(可选)
table.insert(lscustoms, lscustoms2)


### 注释说明
- `lscustoms2` 是我们新增的第二个车店配置。
- `coords` 是新的车店的坐标,您可以根据需要进行更改。
- `logo` 可以为新的车店指定不同的图标。
- `blip` 的 `id` 和 `color` 我们设置为不同于第一个车店以避免冲突。

### 注意事项
- 确保第二个车店的配置不会与现有的车店位置重叠。
- 如果您想将这两个车店放在同一个列表中,可以使用 `table.insert()` 将 `lscustoms2` 添加到 `lscustoms`。

以上就是如何从现有的车店配置中增加一个新的车店。根据实际需求调整坐标和其他特性即可。
页: [1]
查看完整版本: 增加第二个车店