骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 小黑盒加速器
查看: 1484|回复: 2

[功能与代码] 保留鼠标滚轮切换武器功能的前提下,装备任意多武器的小伎俩

[复制链接]

32

主题

72

回帖

181

积分

见习骑士

Rank: 3

UID
3199602
第纳尔
1041
精华
0
互助
30
荣誉
0
贡献
1
魅力
203
注册时间
2020-9-4
鲜花(54) 鸡蛋(0)
发表于 2022-10-26 19:21:43 | 显示全部楼层 |阅读模式
    战团只给了玩家四个武器槽,虽然利用其他按键触发加上agent equip item和agent wield item两个op,就能实现四把以上武器的切换,但是鼠标滚轮的效果是引擎写死的,难以改变其效果使其能转出第五把武器,而若是1234号武器都是通过滚轮切换,后面的武器却要按其他键才能拔出,这与一般玩家一贯的游戏习惯不同,也挺令人不爽的
    在此我提供一个思路,或者说一个投机取巧的诡计,把滚轮原本的作用毙掉:有四个武器槽,我在第一个槽留给右手武器,或者说scroll up能转出来的武器;第二个槽则是左手(就一个盾),是scroll down能转出的武器;三四槽用来装填弹药。这样一来,滚轮的效果几乎就完全消失了,就可以拿着空壳的key_scroll_up和key_scroll_down去写新的效果。比如,滚轮往上一滚,我就从物品栏里的未装备物品中取一件放在一号武器槽,agent equip item放进去后agent wield item立马拔出来。往下一滚,就取个盾牌出来,放在武器槽二。因为都是从物品栏里取的,所以理论上可以连续拔无数的武器出来,武器大师了属于是。并且由于箭矢弹药是放在武器槽里的,不仅可以占位,还能避免远程武器无法击发的问题,省去了给每个远程都写一个物品触发器的困扰。相对来说是比较理想的策略了。
    另外想要这么搞最好把物品栏重做一个,不然玩家也会摸不着头脑的。
    之前的攻略里有人问我有没有实机演示的视频,这个提议不错,附件里就是个实际演示的小视频。可以看到连拔了六把武器出来

武器大师.zip

2.89 MB, 下载次数: 69

评分

参与人数 1第纳尔 +10 互助 +1 收起 理由
Aomine Daiki + 10 + 1 文章不错,继续努力!

查看全部评分

202

主题

984

回帖

986

积分

子爵[版主]

Rank: 7Rank: 7Rank: 7

UID
2893127
第纳尔
14521
精华
0
互助
90
荣誉
18
贡献
325
魅力
775
注册时间
2017-11-5
鲜花(428) 鸡蛋(0)
发表于 2022-10-27 07:47:43 | 显示全部楼层
本帖最后由 vegetto 于 2022-10-27 07:51 编辑

玩家和ai在有些操作上还是存在差异的,比如给ai强制装备没啥说的,但是玩家强制装备和ai相比略有区别,比如强制装备武器,如果玩家本来就有4个装备的武器,那强制装备新武器就要丢个武器把槽留出来不然武器槽占满了新武器切不出来,这样成了4个一组的动态分组,这种又藕断丝连又要改写的情况就比较累赘,所以不如完全重置,所以我建议可以每次换的时候把4个已装备武器先移掉,然后变量记录来equip既送又装来使用更多的装备,远程记录弹药数量等等

29

主题

693

回帖

552

积分

骑士

Rank: 4Rank: 4

UID
3322408
第纳尔
1738
精华
0
互助
67
荣誉
0
贡献
0
魅力
4
注册时间
2022-2-3
鲜花(55) 鸡蛋(0)
发表于 2022-10-27 18:13:16 来自手机 | 显示全部楼层
vegetto 发表于 2022-10-27 07:47
玩家和ai在有些操作上还是存在差异的,比如给ai强制装备没啥说的,但是玩家强制装备和ai相比略有区别,比如 ...

unwield+equip+wield组合拳,就能不牵扯其他武器槽了。来自: Android客户端
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2024-6-2 05:40 , Processed in 0.119729 second(s), 28 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表