{
"控制设置": {
"分配任务给机器人的按钮,例如杀死/获取/收集等(MIDDLE_MOUSE, SECOND_MOUSE, E, RELOAD, SPRINT)": "E",
"任务分配按钮的范围": 50.0,
"在目标上显示3D箭头?": true,
"箭头显示持续时间": 2,
"跟随状态下机主与机器人之间的距离": 2.0,
"恢复状态下机主与机器人之间的距离": 3.0,
"机器人与可收集实体之间的拾取距离": 2.0,
"机器人与物品之间的拾取距离": 2.0,
"机器人与战利品容器之间的拾取距离": 2.0,
"机器人与树木/矿石之间的采集距离": 3.0,
"机器人与座位之间的上下车距离": 3.0,
"机器人与敌人之间的距离": 3.0,
"机器人将记住目标的最大距离": 30.0,
"玩家连接时生成个人机器人?": false,
"在安全区域中阻止机器人生成": false,
"PNPC命令的冷却时间": 0.5,
"在ZoneManager区域中阻止机器人生成(输入区域ID)": [],
"在玩家连接时执行的聊天命令(仅在启用生成个人机器人时生效)": [],
"在/pnpc命令(个人机器人生成时)上执行的聊天命令": []
},
"GUI自定义": {
"更新GUI的时间间隔": 6.0,
"面板图层(Hud、Overlay、Overall、Hud.Menu、Under)": "Overlay",
"发送命令到本地聊天?(对于禁用全局聊天的硬核模式需要)": false,
"面板位置调整": {
"type": "RectTransform",
"anchormin": "1 1",
"anchormax": "1 1",
"offsetmin": "-170 -104",
"offsetmax": "-10 -10"
},
"1号面板颜色": "#7f8c8d",
"2号面板颜色": "#bdc3c7",
"生命值条颜色": "#2ecc71",
"机器人生成时是否显示快捷按钮?": false,
"锁定快捷按钮?": false,
"快捷按钮": [
{
"按钮上的文本": "Auto-Farm: Wood",
"可执行的聊天命令": [
"pnpc auto-farm wood",
"pnpc auto-farm enable"
]
},
{
"按钮上的文本": "Auto-Farm: Stone",
"可执行的聊天命令": [
"pnpc auto-farm stone",
"pnpc auto-farm enable"
]
},
{
"按钮上的文本": "Auto-Pickup: Wood",
"可执行的聊天命令": [
"pnpc auto-pickup wood",
"pnpc auto-pickup enable"
]
},
{
"按钮上的文本": "Auto-Pickup: Stone",
"可执行的聊天命令": [
"pnpc auto-pickup stone",
"pnpc auto-pickup enable"
]
}
]
},
"根据权限设置机器人": {
"personalnpc.bot1": {
"机器人生成延迟": 1800.0,
"通过命令选择的机器人名称": "【保镖】·LV.1(伤害25% 防御%10)",
"机器人名称": "大佬%OWNER_NAME%的专属保镖",
"机器人外观(0 - 随机)": 0,
"最大生命值": 1000.0,
"机器人速度(最慢、慢、正常、快)": "normal",
"机器人是否无限子弹": true,
"是否在地图上显示机器人(弗兰肯斯坦图标)": true,
"死亡时是否丢弃活动物品?": false,
"玩家是否可以通过'/pnpc inventory'命令打开机器人的物品栏?": false,
"其他玩家是否可以拾取机器人的尸体?": false,
"点击跟随时是否将机器人传送到所有者身边?": false,
"聊天图标的Steam ID(如果不需要,则为0)": "",
"初始装备": [
{
"物品名称": "",
"物品短名称": "shoes.boots",
"物品皮肤": 0,
"物品数量": 1,
"放入哪个容器?(belt、main、wear)": "wear"
},
{
"物品名称": "",
"物品短名称": "pants",
"物品皮肤": 0,
"物品数量": 1,
"放入哪个容器?(belt、main、wear)": "wear"
},
{
"物品名称": "",
"物品短名称": "hoodie",
"物品皮肤": 0,
"物品数量": 1,
"放入哪个容器?(belt、main、wear)": "wear"
},
{
"物品名称": "",
"物品短名称": "mask.bandana",
"物品皮肤": 0,
"物品数量": 1,
"放入哪个容器?(belt、main、wear)": "wear"
},
{
"物品名称": "",
"物品短名称": "hat.boonie",
"物品皮肤": 0,
"物品数量": 1,
"放入哪个容器?(belt、main、wear)": "wear"
},
{
"物品名称": "",
"物品短名称": "sunglasses",
"物品皮肤": 0,
"物品数量": 1,
"放入哪个容器?(belt、main、wear)": "wear"
}
],
"功能设置": {
"机器人是否可以拾取箱子?": true,
"机器人是否可以砍树和矿石?": true,
"机器人是否可以捡起资源?(木材、硫磺和金属矿石、石头)": true,
"机器人是否应保护所有者?": true,
"机器人是否应自卫?": true,
"机器人是否可以乘坐汽车/直升机和其他载具?": true,
"忽略车辆锁(VehicleDeployedLocks插件)": true,
"机器人是否可以捡起掉落的物品?": true,
"从受伤状态恢复所有者": {
"机器人是否可以恢复所有者的生命状态?": true,
"恢复时间": 6.0
},
"PVP模式(/pnpc pvp)": {
"启用PVP模式(在半径内攻击所有机器人和玩家,/pnpc pvp)": false,
"检测半径": 10.0,
"忽略机器人?": false,
"忽略个人机器人?": true,
"忽略玩家?": true,
"按短预制体名称忽略": []
},
"拾取所有(/pnpc loot-all)": {
"启用Loot All命令(/pnpc loot-all)": false,
"资源检测半径": 15.0,
"拾取容器?": true,
"拾取尸体?": true,
"拾取掉落的物品?": true
},
"自愈": {
"机器人是否应自我治疗?": false,
"机器人将在生命值低于此值时自我治疗": 20.0,
"用于治疗的物品(按优先级设置列表)": [
"largemedkit",
"syringe.medical",
"bandage"
]
},
"机器人是否可以攻击其他玩家的建筑物?": true,
"机器人是否可以攻击所有者的建筑物?": false,
"在50米范围内是否可以采集资源?(/pnpc auto-pickup)": true,
"在50米范围内是否可以农场资源?(/pnpc auto-farm)": true,
"启用机器人的物品栏?": true,
"锁定机器人的穿戴物品栏?": false,
"锁定机器人的主要物品栏?": false,
"锁定机器人的装备栏?": false,
"机器人是否可以乘坐直升机?(PNPC Heli AI Addon插件)": false,
"机器人是否可以驾驶汽车?(PNPC Addon Car AI插件)": false
},
"采集设置": {
"可以采伐树木的物品短名称": [
"hatchet",
"chainsaw",
"hammer.salvaged",
"stonehatchet",
"axe.salvaged"
],
"可以采矿石头和矿石的物品短名称": [
"pickaxe",
"stone.pickaxe",
"hammer.salvaged",
"jackhammer",
"icepick.salvaged"
],
"采集率设置": {
"stones": 2.0,
"wood": 5.0
},
"自动模式下的资源收集半径": 50.0
},
"伤害和互动设置": {
"机器人伤害倍率": 5.0,
"机器人受伤倍率": 0.9,
"玩家是否可以伤害机器人?": true,
"机器人是否可以伤害玩家?": true,
"机器人是否可以伤害其他个人机器人?": false,
"炮塔是否可以瞄准并击杀机器人?(所有炮塔都无法伤害机器人)": false,
"是否阻止机器人所有者的炮塔瞄准并击杀机器人?(机器人所有者的炮塔无法伤害机器人)": true,
"切换到另一个目标前的冷却时间(当机器人受到多个敌人的攻击时有用)": 3.0,
"攻击瞄准偏移": {
"x": 0.0,
"y": -0.5,
"z": -0.3
},
"玩家受伤时的瞄准偏移": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"所有者选择目标时机器人将忽略的对象的黑名单(短预制体名称)": [
"barricade.sandbags"
]
},
"死亡标记(仅所有者可见)": {
"死亡位置是否显示标记?": false,
"地图上的显示名称": "机器人的死亡标记",
"标记半径": 0.35,
"轮廓颜色(十六进制)": "00FFFFFF",
"主要颜色(十六进制)": "00FFFF",
"透明度": 0.5,
"持续时间": 20
},
"无法放入机器人物品栏的物品黑名单": [
"rocket.launcher"
],
"机器人会忽略的物品预制体列表,如果它们攻击机器人": [
"assets/prefabs/deployable/bear trap/beartrap.prefab"
]
}
},
"根据物品安装机器人": [
{
"物品名称": "【保镖】·LV.1(伤害25% 防御%10)",
"物品短名称": "furnace",
"物品皮肤": 2777383864,
"机器人信息": {
"机器人生成延迟": 300.0,
"通过命令选择的机器人名称": "保镖1",
"机器人名称": "%OWNER_NAME%的【保镖】·LV.1(伤害25% 防御%10)",
"机器人外观(0 - 随机)": 0,
"最大生命值": 500.0,
……………………
],
"机器人更新信息的时间间隔(影响性能和操作)": 0.01,
"机器人死亡时是否生成背包(否则生成尸体)": false,
"机器人可以拾取的物品预制体列表(如果机器人攻击而不是拾取,则有用)": [
"vehicle_parts"
]
}