骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买霸主CDKEY 购买战帆CDKEY
查看: 38899|回复: 49

[版主推荐] NPC装备管理界面,可自动升级盔甲和马匹,可装备2套武器

[复制链接]

949

主题

1万

回帖

1万

积分

侯爵[超级版主]

枢机主教

Rank: 8Rank: 8Rank: 8Rank: 8

UID
45575
第纳尔
41748
精华
20
互助
1060
荣誉
584
贡献
1796
魅力
1705
注册时间
2007-10-24

骑砍中文站APP会员勋章元老骑士勋章原版正版勋章战团正版勋章火与剑正版勋章拿破仑正版勋章维京征服正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]骑士美德之大无畏勋章[杰出会员高级活跃勋章]骑士美德之仁慈勋章[杰出会员互助勋章]骑士美德之侠义勋章[杰出会员高级互助勋章]骑士美德之谦恭勋章[杰出会员财富勋章]骑士美德之公正勋章[杰出会员高级财富勋章]骑士美德之忠诚勋章[杰出会员精华勋章]骑士美德之正义勋章[杰出会员荣誉勋章]骑士美德之荣耀勋章[杰出会员高级荣誉勋章]骑士美德之圣洁勋章[杰出会员高级精华勋章]杰出汉化小组成员勋章骑士美德之慷慨勋章骑士荣誉之原版汉化勋章骑士荣誉之战团汉化勋章骑士美德之高贵勋章骑士美德之奉献勋章汉匈决战正版勋章

鲜花(2617) 鸡蛋(8)
发表于 2014-11-23 00:04:10 | 显示全部楼层 |阅读模式
本帖最后由 rubik 于 2014-11-25 21:17 编辑

如题,重写了NPC自动升级装备的代码,和原来的autoloot功能相似,但代码逻辑和架构不同。
由于武器性能标准不好确定,4件武器的组合方式又很多,就只做了盔甲和马匹方面的。 盔甲的性能标准很简单,总的防御值就是了。马匹的性能标准也不难,速度,护甲,冲撞三者的乘积就是了,另外瘸马(不论瘸的是什么马)的性能为0,不会被人选择。

下方有2个选框,用以决定当前选中的英雄是否升级盔甲或者马匹。勾选,代表参与自动选择。不勾选,则代表不参与自动选择, 相当于防具或者马匹被锁定,但依然可以手动换。重写后的代码,可自动换装的对象不局限于16NPC了,玩家也包括进来了,所有的英雄都包括进来了(只要你能把他/她弄到你的队伍里,不论是什么方法)。 16NPC这2项默认是勾上的,玩家及其他英雄这2项默认是没勾上的。

现在就能很方便地自动给玩家及NPC换盔甲和马匹了,武器依然是手动配置。


刚刚调试成功,玩家和16NPC可以装备2套武器了,可以切换2套武器以应对不同的战场。

mb5.jpg

mb6.jpg




鲜花鸡蛋

烤死猪  在2014-11-27 12:05  送朵鲜花  并说:顶一个
rubik

949

主题

1万

回帖

1万

积分

侯爵[超级版主]

枢机主教

Rank: 8Rank: 8Rank: 8Rank: 8

UID
45575
第纳尔
41748
精华
20
互助
1060
荣誉
584
贡献
1796
魅力
1705
注册时间
2007-10-24

骑砍中文站APP会员勋章元老骑士勋章原版正版勋章战团正版勋章火与剑正版勋章拿破仑正版勋章维京征服正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]骑士美德之大无畏勋章[杰出会员高级活跃勋章]骑士美德之仁慈勋章[杰出会员互助勋章]骑士美德之侠义勋章[杰出会员高级互助勋章]骑士美德之谦恭勋章[杰出会员财富勋章]骑士美德之公正勋章[杰出会员高级财富勋章]骑士美德之忠诚勋章[杰出会员精华勋章]骑士美德之正义勋章[杰出会员荣誉勋章]骑士美德之荣耀勋章[杰出会员高级荣誉勋章]骑士美德之圣洁勋章[杰出会员高级精华勋章]杰出汉化小组成员勋章骑士美德之慷慨勋章骑士荣誉之原版汉化勋章骑士荣誉之战团汉化勋章骑士美德之高贵勋章骑士美德之奉献勋章汉匈决战正版勋章

鲜花(2617) 鸡蛋(8)
 楼主| 发表于 2014-11-23 14:23:20 | 显示全部楼层
o4848110 发表于 2014-11-23 00:27
R大1.386和之后的版本是否调整了爆率?虽然这么说,但全杀死的敌人战利品的数量也没有之前版本那么多了,比 ...

1.387调整过了。 凡是顶级兵或者次顶级兵都是保障所有的盔甲和盾牌,所以可掉落的装备就变少了。
rubik

949

主题

1万

回帖

1万

积分

侯爵[超级版主]

枢机主教

Rank: 8Rank: 8Rank: 8Rank: 8

UID
45575
第纳尔
41748
精华
20
互助
1060
荣誉
584
贡献
1796
魅力
1705
注册时间
2007-10-24

骑砍中文站APP会员勋章元老骑士勋章原版正版勋章战团正版勋章火与剑正版勋章拿破仑正版勋章维京征服正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]骑士美德之大无畏勋章[杰出会员高级活跃勋章]骑士美德之仁慈勋章[杰出会员互助勋章]骑士美德之侠义勋章[杰出会员高级互助勋章]骑士美德之谦恭勋章[杰出会员财富勋章]骑士美德之公正勋章[杰出会员高级财富勋章]骑士美德之忠诚勋章[杰出会员精华勋章]骑士美德之正义勋章[杰出会员荣誉勋章]骑士美德之荣耀勋章[杰出会员高级荣誉勋章]骑士美德之圣洁勋章[杰出会员高级精华勋章]杰出汉化小组成员勋章骑士美德之慷慨勋章骑士荣誉之原版汉化勋章骑士荣誉之战团汉化勋章骑士美德之高贵勋章骑士美德之奉献勋章汉匈决战正版勋章

鲜花(2617) 鸡蛋(8)
 楼主| 发表于 2014-11-25 21:12:33 | 显示全部楼层
本帖最后由 rubik 于 2014-11-25 21:13 编辑

刚刚调试成功,玩家和16NPC可以装备2套武器了,可以切换2套武器以应对不同的战场。 另外界面重新调整过了。

rubik

949

主题

1万

回帖

1万

积分

侯爵[超级版主]

枢机主教

Rank: 8Rank: 8Rank: 8Rank: 8

UID
45575
第纳尔
41748
精华
20
互助
1060
荣誉
584
贡献
1796
魅力
1705
注册时间
2007-10-24

骑砍中文站APP会员勋章元老骑士勋章原版正版勋章战团正版勋章火与剑正版勋章拿破仑正版勋章维京征服正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]骑士美德之大无畏勋章[杰出会员高级活跃勋章]骑士美德之仁慈勋章[杰出会员互助勋章]骑士美德之侠义勋章[杰出会员高级互助勋章]骑士美德之谦恭勋章[杰出会员财富勋章]骑士美德之公正勋章[杰出会员高级财富勋章]骑士美德之忠诚勋章[杰出会员精华勋章]骑士美德之正义勋章[杰出会员荣誉勋章]骑士美德之荣耀勋章[杰出会员高级荣誉勋章]骑士美德之圣洁勋章[杰出会员高级精华勋章]杰出汉化小组成员勋章骑士美德之慷慨勋章骑士荣誉之原版汉化勋章骑士荣誉之战团汉化勋章骑士美德之高贵勋章骑士美德之奉献勋章汉匈决战正版勋章

鲜花(2617) 鸡蛋(8)
 楼主| 发表于 2014-11-27 20:46:15 | 显示全部楼层
wingman 发表于 2014-11-25 22:08
怎么切换2套武器呢?
其实要想提高爆率的话,给每个士兵多装备几套同样的武器盔甲就可以做到吧。

以前很早的版本,针对NPC搞过2套武器,是在大地图上,右键点击玩家部队,然后在弹出菜单里进行切换。 但是多数情况下,玩家接战之后才想起来要切换装备,这个时候已经晚了。 所以这次准备把切换武器放在战前菜单里,这样接战了也可以不慌不忙地换。 相比之下,右键点击玩家部队这个操作很冷僻,很少有玩家用到,要点也是在其他部队或城上面点右键。还是加在战前菜单里,更能引起玩家的注意。

虽然是手动换,但是也很方便,可以直接让所有人使用第一套(包括玩家自己),或者使用第二套。不用给所有人准备两套武器,只准备了一套武器的人,只会用那一套,而不会切换到空手。

鲜花鸡蛋

只是个过路的  在2014-11-27 22:22  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
rubik

949

主题

1万

回帖

1万

积分

侯爵[超级版主]

枢机主教

Rank: 8Rank: 8Rank: 8Rank: 8

UID
45575
第纳尔
41748
精华
20
互助
1060
荣誉
584
贡献
1796
魅力
1705
注册时间
2007-10-24

骑砍中文站APP会员勋章元老骑士勋章原版正版勋章战团正版勋章火与剑正版勋章拿破仑正版勋章维京征服正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]骑士美德之大无畏勋章[杰出会员高级活跃勋章]骑士美德之仁慈勋章[杰出会员互助勋章]骑士美德之侠义勋章[杰出会员高级互助勋章]骑士美德之谦恭勋章[杰出会员财富勋章]骑士美德之公正勋章[杰出会员高级财富勋章]骑士美德之忠诚勋章[杰出会员精华勋章]骑士美德之正义勋章[杰出会员荣誉勋章]骑士美德之荣耀勋章[杰出会员高级荣誉勋章]骑士美德之圣洁勋章[杰出会员高级精华勋章]杰出汉化小组成员勋章骑士美德之慷慨勋章骑士荣誉之原版汉化勋章骑士荣誉之战团汉化勋章骑士美德之高贵勋章骑士美德之奉献勋章汉匈决战正版勋章

鲜花(2617) 鸡蛋(8)
 楼主| 发表于 2014-11-27 21:09:34 | 显示全部楼层
171597188 发表于 2014-11-27 21:00
两套武器可以部分共用同一把武器吧?

不能。两套都是独立的4个格子。
rubik

949

主题

1万

回帖

1万

积分

侯爵[超级版主]

枢机主教

Rank: 8Rank: 8Rank: 8Rank: 8

UID
45575
第纳尔
41748
精华
20
互助
1060
荣誉
584
贡献
1796
魅力
1705
注册时间
2007-10-24

骑砍中文站APP会员勋章元老骑士勋章原版正版勋章战团正版勋章火与剑正版勋章拿破仑正版勋章维京征服正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]骑士美德之大无畏勋章[杰出会员高级活跃勋章]骑士美德之仁慈勋章[杰出会员互助勋章]骑士美德之侠义勋章[杰出会员高级互助勋章]骑士美德之谦恭勋章[杰出会员财富勋章]骑士美德之公正勋章[杰出会员高级财富勋章]骑士美德之忠诚勋章[杰出会员精华勋章]骑士美德之正义勋章[杰出会员荣誉勋章]骑士美德之荣耀勋章[杰出会员高级荣誉勋章]骑士美德之圣洁勋章[杰出会员高级精华勋章]杰出汉化小组成员勋章骑士美德之慷慨勋章骑士荣誉之原版汉化勋章骑士荣誉之战团汉化勋章骑士美德之高贵勋章骑士美德之奉献勋章汉匈决战正版勋章

鲜花(2617) 鸡蛋(8)
 楼主| 发表于 2014-11-28 21:06:40 | 显示全部楼层
zsbwalker 发表于 2014-11-27 23:00
这个界面中,是否可以把两套装备并排显示在一起呢,如此能在手动给NPC换装,特别是大规模换装的时候效率更高 ...

如果这样做的话,整个换装代码的构架就要大改了。所以还是要维持现在的界面,不过我添加了快捷键,按T就能快速在2套之间切换,比点那个左右箭头要方便一些。 这样鼠标就可以专门用来查看武器属性,切换NPC以及切换2套武器就由键盘完成。
rubik
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2025-12-22 14:38 , Processed in 0.112924 second(s), 19 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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