- 原地址
-
https://codefling.com/plugins/bank-heist
按照步骤来
1.首先,如果你有【建筑无敌】插件,你可以实现在任何地点创建银行(pve随意)
2.如果你没有建筑无敌插件,你可以找地图中带有门的地点,比如废弃小屋
3.输入指令
站在你要生成箱子的位置,点一下左侧按钮
站在你要生成门的位置,点一下右侧按钮,这里很重要,你的门需要完美卡在门框,以防玩家挤进去
这个活动中,只有门是可以被炸毁,炸毁门就可以进去摸箱子赢取战利品了。但可以设置门的防御,右侧倒数第二个按钮奢设置成0.1,相当于门有90%的防御,是最难炸的等级
4.设置好位置后,开始设置NPC的位置,站在你要生成NPC的位置,输入指令,你可以输入很多次来生成多个守卫
重复这两个指令,来创建多个NPC,以及守卫银行的各个位置,可以是室内,因为指令中可以设置NPC不移动,这样就可以让NPC站在地基上了。
5.接下来的部分是设置战利品,最简单的办法就是从kit设置,也可以从你身上获取
6.剩下的部分直接去插件的存档文件设置更方便,首先卸载插件,因为修改存档文件需要卸载插件不然修改不了。然后在data文件夹找到插件,你会看到各种设置
主要设置银行的重置时间,也就是多少秒重新刷新
然后是NPC的装备,用kit先提前装扮一套,记得快捷栏放武器,然后写入kit名字
然后是血量,如果你喜欢还可以给你的门换个皮肤
最后是战利品那栏,你可以设置物品掉落几率和最少、最多数量
设置好之后保存配置,重载插件即可
给权限:oxide.grant user 76561198372925717 bankheist.use 允许管理员设置银行
给权限:oxide.grant user 76561198372925717 bankheist.worker NPC不攻击你
给权限:oxide.grant user 76561198372925717 bankheist.announce 查看事件公告
删权限:oxide.revoke user 76561198372925717 bankheist.use
给玩家:oxide.grant group default bankheist.use
给管理:oxide.grant group admin bankheist.use
--银行设置--
/bank create <名称> //创建银行
/bank edit <名称> //编辑银行
/bank reload <名称> //重新加载银行
/bank remove <名称> //删除银行
/bank loot // 将物品放入库存并运行命令
--NPC设置--
/guard create <名称> //创建NPC名字
/guard remove <名称> //删除NPC名字
/guard clear //清除NPC
/guard setting <名称> health <血量> //设置NPC血量
/guard setting <名称> move <true|false> //NPC是否可以移动
/guard setting <名称> roamradius <漫游半径>
/guard setting <名称> lookradius <视野半径>
/guard setting <名称> usekit <true|false> //使用kit礼包作为NPC装备
/guard setting <名称> position //设置NPC位置
1.首先,如果你有【建筑无敌】插件,你可以实现在任何地点创建银行(pve随意)
2.如果你没有建筑无敌插件,你可以找地图中带有门的地点,比如废弃小屋
3.输入指令
/bank create
会弹出UI,创建一个名字,然后开始设置银行的各种位置站在你要生成箱子的位置,点一下左侧按钮
站在你要生成门的位置,点一下右侧按钮,这里很重要,你的门需要完美卡在门框,以防玩家挤进去
这个活动中,只有门是可以被炸毁,炸毁门就可以进去摸箱子赢取战利品了。但可以设置门的防御,右侧倒数第二个按钮奢设置成0.1,相当于门有90%的防御,是最难炸的等级
4.设置好位置后,开始设置NPC的位置,站在你要生成NPC的位置,输入指令,你可以输入很多次来生成多个守卫
/guard create <名称>
//创建NPC名字/guard setting <名称> position
//设置NPC位置重复这两个指令,来创建多个NPC,以及守卫银行的各个位置,可以是室内,因为指令中可以设置NPC不移动,这样就可以让NPC站在地基上了。
5.接下来的部分是设置战利品,最简单的办法就是从kit设置,也可以从你身上获取
/bank loot
// 将物品放入背包后输入6.剩下的部分直接去插件的存档文件设置更方便,首先卸载插件,因为修改存档文件需要卸载插件不然修改不了。然后在data文件夹找到插件,你会看到各种设置
主要设置银行的重置时间,也就是多少秒重新刷新
然后是NPC的装备,用kit先提前装扮一套,记得快捷栏放武器,然后写入kit名字
然后是血量,如果你喜欢还可以给你的门换个皮肤
最后是战利品那栏,你可以设置物品掉落几率和最少、最多数量
设置好之后保存配置,重载插件即可
JSON:
{
"Banks": {
"废弃小屋": {
"银行名称": "废弃小屋",
"银行配置": {
"银行重置前的时间": 7200.0,
"区域半径": 100.0,
"区域位置": {
"x": 1254.7395,
"y": 7.505787,
"z": -1345.97766
},
"战利品位置": {
"x": 1310.05713,
"y": 0.2019711,
"z": 573.92865
},
"战利品轮换": {
"x": 5.08888755E-14,
"y": 6.34943628,
"z": -1.415592E-05
},
"银行门损坏量表 (0.1 - 1)": 0.1,
"银行门位置": {
"x": 1305.59387,
"y": 0.207737565,
"z": 571.2094
},
"门旋转": {
"x": 0.0,
"y": 185.201767,
"z": 0.0
},
"门的皮肤ID": 2201341184,
"门的密码": "3960",
"门用拱顶预制件": false,
"BankGuards": {
"保安": {
"显示名称": "保安",
"启用NPC工具包": true,
"启用工具包": true,
"Kit名字": "保安",
"npc 健康": 2000.0,
"npc 移动": false,
"npc 漫游半径": 10.0,
"npc 视野半径": 50.0,
"npc 攻击半径": 50.0,
"npc 位置": {
"x": 1310.31543,
"y": 1.6937089,
"z": 569.9964
},
"npc 换班": {
"x": 0.0,
"y": 222.876068,
"z": 8.963883E-07
}
},
"保安2": {
"显示名称": "保安",
"启用NPC工具包": true,
"启用工具包": true,
"Kit名字": "保安",
"npc 健康": 2000.0,
"npc 移动": false,
"npc 漫游半径": 10.0,
"npc 视野半径": 50.0,
"npc 攻击半径": 20.0,
"npc 位置": {
"x": 1309.03564,
"y": 1.693868,
"z": 571.468567
},
"npc 换班": {
"x": 0.0,
"y": 222.876068,
"z": 8.963883E-07
}
},
"保安3": {
"显示名称": "保安",
"启用NPC工具包": true,
"启用工具包": true,
"Kit名字": "保安",
"npc 健康": 2000.0,
"npc 移动": false,
"npc 漫游半径": 10.0,
"npc 视野半径": 50.0,
"npc 攻击半径": 20.0,
"npc 位置": {
"x": 1308.946,
"y": 1.69384885,
"z": 570.2004
},
"npc 换班": {
"x": 0.0,
"y": 222.876068,
"z": 8.963883E-07
}
}
}
},
"银行抢劫表": {
"启用战利品表": true,
"最大项目数": 3,
"掉落表": [
{
"项目简称": "note",
"项目名字": "/nnd【蛋币】x5",
"最小金额": 1,
"最大金额": 2,
"蓝图": false,
"皮肤ID": 2449630176
},
{
"项目简称": "glue",
"项目名字": "枪油",
"最小金额": 1,
"最大金额": 5,
"蓝图": false,
"皮肤ID": 2972063372
},
{
"项目简称": "note",
"项目名字": "点券(右键兑换/dd余额)",
"最小金额": 1,
"最大金额": 3,
"蓝图": false,
"皮肤ID": 2802453758
},
{
"项目简称": "paper",
"项目名字": "熊猫币现金",
"最小金额": 20000,
"最大金额": 40000,
"蓝图": false,
"皮肤ID": 2399939513
},
{
"项目简称": "habrepair",
"项目名字": "强化石碎片",
"最小金额": 5,
"最大金额": 10,
"蓝图": false,
"皮肤ID": 2785486064
}
]
}
},
给权限:oxide.grant user 76561198372925717 bankheist.use 允许管理员设置银行
给权限:oxide.grant user 76561198372925717 bankheist.worker NPC不攻击你
给权限:oxide.grant user 76561198372925717 bankheist.announce 查看事件公告
删权限:oxide.revoke user 76561198372925717 bankheist.use
给玩家:oxide.grant group default bankheist.use
给管理:oxide.grant group admin bankheist.use
--银行设置--
/bank create <名称> //创建银行
/bank edit <名称> //编辑银行
/bank reload <名称> //重新加载银行
/bank remove <名称> //删除银行
/bank loot // 将物品放入库存并运行命令
--NPC设置--
/guard create <名称> //创建NPC名字
/guard remove <名称> //删除NPC名字
/guard clear //清除NPC
/guard setting <名称> health <血量> //设置NPC血量
/guard setting <名称> move <true|false> //NPC是否可以移动
/guard setting <名称> roamradius <漫游半径>
/guard setting <名称> lookradius <视野半径>
/guard setting <名称> usekit <true|false> //使用kit礼包作为NPC装备
/guard setting <名称> position //设置NPC位置