骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 小黑盒加速器
楼主: 君悦

[版主推荐] 骑射ai补丁(源码放出)

  [复制链接]

3

主题

43

回帖

14

积分

随仆

Rank: 1

UID
2731931
第纳尔
273
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2016-3-25
鲜花(3) 鸡蛋(0)
发表于 2017-6-19 18:35:25 | 显示全部楼层
貌似不能开小战场,不然弓骑兵会拔刀就是干,或者喜欢转圈圈射箭。

普通以上的战场没这毛病,就小地图有,应该是距离的缘故。

不过这个也应该如此,毕竟小战场也没有弓骑兵放风筝的余地。

9

主题

56

回帖

20

积分

随仆

Rank: 1

UID
2126783
第纳尔
393
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2014-8-16
鲜花(1) 鸡蛋(0)
发表于 2017-6-20 08:10:52 | 显示全部楼层
这么好的东西,不顶一下对不起楼主啊!

9

主题

56

回帖

20

积分

随仆

Rank: 1

UID
2126783
第纳尔
393
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2014-8-16
鲜花(1) 鸡蛋(0)
发表于 2017-6-20 08:14:44 | 显示全部楼层
要自己制作的话,我等小白情何以堪啊!

11

主题

71

回帖

25

积分

随仆

Rank: 1

UID
2165699
第纳尔
308
精华
0
互助
0
荣誉
0
贡献
0
魅力
1
注册时间
2014-9-6
鲜花(0) 鸡蛋(0)
发表于 2017-7-1 17:52:01 | 显示全部楼层
厉害了,不过感觉这骑射太bug了,还是不加这个ai了。

4

主题

3

回帖

2

积分

平民

Rank: 1

UID
2852120
第纳尔
51
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2017-7-9
鲜花(0) 鸡蛋(0)
发表于 2017-7-9 11:19:09 | 显示全部楼层
卡萨诺瓦 发表于 2017-4-22 20:48
楼主,帮帮忙,我把这段指令导入16世纪发现没有效果,骑射手还是一直直线冲锋并没有绕圈

兄弟能不能把你改好的发我一下,不会改

17

主题

359

回帖

173

积分

见习骑士

Rank: 3

UID
2779055
第纳尔
1587
精华
0
互助
12
荣誉
0
贡献
0
魅力
1
注册时间
2016-11-13
鲜花(6) 鸡蛋(0)
发表于 2017-7-9 14:30:20 | 显示全部楼层
支持楼主

18

主题

219

回帖

841

积分

骑士

Rank: 4Rank: 4

UID
6594
第纳尔
888
精华
2
互助
26
荣誉
44
贡献
0
魅力
2
注册时间
2007-2-7

原版正版勋章战团正版勋章拿破仑正版勋章霸主正版勋章

QQ
鲜花(0) 鸡蛋(0)
发表于 2017-7-9 21:04:54 | 显示全部楼层
好东西,学习一下

17

主题

359

回帖

173

积分

见习骑士

Rank: 3

UID
2779055
第纳尔
1587
精华
0
互助
12
荣誉
0
贡献
0
魅力
1
注册时间
2016-11-13
鲜花(6) 鸡蛋(0)
发表于 2017-7-16 07:59:04 | 显示全部楼层
什么时候楼主弄个步兵组团阵型补丁就好了

32

主题

574

回帖

197

积分

见习骑士

Rank: 3

UID
68514
第纳尔
1189
精华
0
互助
3
荣誉
0
贡献
0
魅力
5
注册时间
2008-2-22
鲜花(23) 鸡蛋(0)
发表于 2017-7-17 21:20:02 | 显示全部楼层
请问这个与12世纪的骑射有什么区别吗?是否可以加到十二世纪里?
大概是08年开始玩骑砍,惭愧,一次也没通关,因为兴趣全在试玩和修改各种MOD上了,可定制是骑砍最大的魅力之所在,向所有的MOD制作者致敬。

7

主题

203

回帖

93

积分

扈从

Rank: 2Rank: 2

UID
2557744
第纳尔
565
精华
0
互助
6
荣誉
0
贡献
0
魅力
2
注册时间
2015-7-8
鲜花(11) 鸡蛋(2)
发表于 2017-7-23 12:01:34 | 显示全部楼层
造受够了AI的骑射了好东西啊
输入cheatmenu开启作弊菜单

8

主题

101

回帖

33

积分

扈从

Rank: 2Rank: 2

UID
2732253
第纳尔
408
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2016-3-26
鲜花(5) 鸡蛋(0)
发表于 2017-7-23 16:52:20 | 显示全部楼层
非常感谢您的分享
关于代码我有一点疑问想要请教你
  1. #计算中点
  2. (store_div, ":map_middle_x", ":map_width", 20),
  3. (store_div, ":map_middle_y", ":map_height", 20),

  4. (val_mul, ":effect", 5),#乘5/10
复制代码

为什么是除以20,而非除以2,是为了保证小数点后一位的精度吗?那相应的乘以10在代码的什么位置?谢谢了。

10

主题

69

回帖

134

积分

见习骑士

Rank: 3

UID
2818726
第纳尔
4066
精华
0
互助
10
荣誉
6
贡献
0
魅力
45
注册时间
2017-3-25

战团正版勋章霸主正版勋章

鲜花(188) 鸡蛋(0)
 楼主| 发表于 2017-7-23 17:03:31 | 显示全部楼层
本帖最后由 君悦 于 2017-7-23 17:11 编辑
dasitu 发表于 2017-7-23 16:52
非常感谢您的分享
关于代码我有一点疑问想要请教你

position_get_x得到的是数值(单位是m)要乘以fixed_point_multiplier的值(我这里设的1000),而position_move_x的值单位是cm,所以就是除以20,而不是2
这些都可以在operation里查到,凡是带_fixed_point的变量,在输入计算时会先除以fixed_point_multiplier的值再计算,返回的值会乘fixed_point_multiplier再返回
# (position_get_x,<destination_fixed_point>,<position_no>), #x position in meters * fixed point multiplier is returned
# (position_move_x,<position_no>,<movement>,[value]), #movement is in cms, [0 = local; 1=global]

鲜花鸡蛋

pennyone  在2018-9-16 01:15  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
dasitu  在2017-7-23 17:41  送朵鲜花  并说:非常感谢
生活明朗, 万物可爱

8

主题

101

回帖

33

积分

扈从

Rank: 2Rank: 2

UID
2732253
第纳尔
408
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2016-3-26
鲜花(5) 鸡蛋(0)
发表于 2017-7-24 16:45:53 | 显示全部楼层
效果非常明显,而且似乎npc的骑射技能作用不大了,0骑射也能杀人。

40

主题

996

回帖

341

积分

见习骑士

Rank: 3

UID
2749578
第纳尔
941
精华
0
互助
6
荣誉
0
贡献
0
魅力
16
注册时间
2016-6-4

有生之年勋章汉匈决战正版勋章

鲜花(102) 鸡蛋(28)
发表于 2017-7-24 17:26:02 | 显示全部楼层
多谢楼主告知新的添加方法,之前是手动复制粘贴到每个野战场景中

24

主题

3751

回帖

1153

积分

骑士

Rank: 4Rank: 4

UID
2781503
第纳尔
10360
精华
0
互助
4
荣誉
0
贡献
0
魅力
59
注册时间
2016-11-27

骑砍中文站APP会员勋章骑士美德之英勇勋章[杰出会员活跃勋章]霸主正版勋章元老骑士勋章战团正版勋章骑士美德之谦恭勋章[杰出会员财富勋章]

鲜花(97) 鸡蛋(1)
发表于 2017-7-24 17:50:05 来自手机 | 显示全部楼层
什么叫只对友军有效?

40

主题

996

回帖

341

积分

见习骑士

Rank: 3

UID
2749578
第纳尔
941
精华
0
互助
6
荣誉
0
贡献
0
魅力
16
注册时间
2016-6-4

有生之年勋章汉匈决战正版勋章

鲜花(102) 鸡蛋(28)
发表于 2017-7-25 09:24:47 | 显示全部楼层
15653910782 发表于 2017-7-24 17:50
什么叫只对友军有效?

也就是说只有对友军的弓骑兵种才有效,敌方没有

1

主题

64

回帖

20

积分

随仆

Rank: 1

UID
1313919
第纳尔
281
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2013-4-26

霸主正版勋章

鲜花(0) 鸡蛋(0)
发表于 2017-7-25 14:38:51 | 显示全部楼层
不顶不是人~

1

主题

64

回帖

20

积分

随仆

Rank: 1

UID
1313919
第纳尔
281
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2013-4-26

霸主正版勋章

鲜花(0) 鸡蛋(0)
发表于 2017-7-27 12:52:49 | 显示全部楼层
专门给npc用的代码,有bug ,左下角信息不显了

10

主题

69

回帖

134

积分

见习骑士

Rank: 3

UID
2818726
第纳尔
4066
精华
0
互助
10
荣誉
6
贡献
0
魅力
45
注册时间
2017-3-25

战团正版勋章霸主正版勋章

鲜花(188) 鸡蛋(0)
 楼主| 发表于 2017-7-27 15:18:52 | 显示全部楼层
420816820 发表于 2017-7-27 12:52
专门给npc用的代码,有bug ,左下角信息不显了

我这里似乎没有放出过专门给npc用的代码吧?

鲜花鸡蛋

斫饨  在2017-7-29 10:27  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
生活明朗, 万物可爱

1

主题

64

回帖

20

积分

随仆

Rank: 1

UID
1313919
第纳尔
281
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2013-4-26

霸主正版勋章

鲜花(0) 鸡蛋(0)
发表于 2017-7-27 15:32:46 | 显示全部楼层
君悦 发表于 2017-7-27 15:18
我这里似乎没有放出过专门给npc用的代码吧?

我转发的,好像是潘德的NPC

279

主题

2921

回帖

1050

积分

骑士

Rank: 4Rank: 4

UID
1610219
第纳尔
8069
精华
0
互助
18
荣誉
0
贡献
0
魅力
47
注册时间
2013-10-18

霸主正版勋章

鲜花(90) 鸡蛋(0)
发表于 2017-7-29 10:24:22 | 显示全部楼层
本帖最后由 斫饨 于 2017-7-31 16:52 编辑

魔球批量添加代码
要是能添加自己的代码就好了,我在网上扒了几行加强NPC的代码,能否新加个窗口,可以把txt或py代码复制进去,然后批量添加?
以前加一次要十分钟,偶尔还会出错现在只要10s
另外,骑射ai既然能设定在多少m开始射箭,建议再加个多少m内有敌人就开始远离,好多时候不射死敌人就不会往开跑了。。。
骑兵绕后这功能简直把敌军骑兵给废了,我一直跟着敌军骑兵跑,他们就一直在那绕圈
最后,人马都能回血了,箭矢必须得跟上时代啊

@君悦 @君悦

9

主题

206

回帖

70

积分

扈从

Rank: 2Rank: 2

UID
2680807
第纳尔
1053
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2015-12-3
鲜花(4) 鸡蛋(0)
发表于 2017-7-29 13:20:41 | 显示全部楼层
hhh!学会了!谢谢楼主!

2

主题

336

回帖

131

积分

见习骑士

Rank: 3

UID
2779255
第纳尔
1131
精华
0
互助
6
荣誉
0
贡献
0
魅力
4
注册时间
2016-11-14

汉匈决战正版勋章

鲜花(59) 鸡蛋(2)
发表于 2017-7-30 21:32:58 | 显示全部楼层
想知道怎么让这个AI不作用于带投掷武器的骑兵,实在太蠢半天都扔不出去就瞎跑。。。。

1

主题

18

回帖

6

积分

平民

Rank: 1

UID
2828870
第纳尔
190
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2017-4-25
鲜花(0) 鸡蛋(0)
发表于 2017-8-1 19:37:58 来自手机 | 显示全部楼层
君悦大大,自从领军者1.134更新了骑射手会自动减速的ai后,我再把你的骑射补丁打进去后,发现好像起冲突了,一旦有骑兵靠近骑射手时,骑射手虽然会自动闪避逃开,可没跑几步不知道怎么就会猛停下来,这样一来骑射手直接被后面的近战骑兵屠啊,以前用你的补丁时根本不会出现这种情况的,有没有办法去掉领军者内置的骑射ai自动减速效果啊

1

主题

18

回帖

6

积分

平民

Rank: 1

UID
2828870
第纳尔
190
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2017-4-25
鲜花(0) 鸡蛋(0)
发表于 2017-8-1 23:32:07 来自手机 | 显示全部楼层
斫饨 发表于 2017-6-15 19:43
发现敌军靠近的时候貌似没有加速远离?

我的也有这个问题,用了最新版领军者后不知为何骑射手跑一段距离就会猛的减速

1

主题

18

回帖

6

积分

平民

Rank: 1

UID
2828870
第纳尔
190
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2017-4-25
鲜花(0) 鸡蛋(0)
发表于 2017-8-2 19:54:57 来自手机 | 显示全部楼层
龙裔dragonborn 发表于 2017-7-24 17:26
多谢楼主告知新的添加方法,之前是手动复制粘贴到每个野战场景中

新的添加办法是什么啊,我也是用txt添加的,骑射手ai却出了问题

40

主题

996

回帖

341

积分

见习骑士

Rank: 3

UID
2749578
第纳尔
941
精华
0
互助
6
荣誉
0
贡献
0
魅力
16
注册时间
2016-6-4

有生之年勋章汉匈决战正版勋章

鲜花(102) 鸡蛋(28)
发表于 2017-8-2 21:10:25 | 显示全部楼层
横江武射 发表于 2017-8-2 19:54
新的添加办法是什么啊,我也是用txt添加的,骑射手ai却出了问题

用君悦修改版的魔球,工具选项有战场触发器,里面就有骑射ai,可以直接加入的

133

主题

3711

回帖

1418

积分

子爵[版主]

Rank: 7Rank: 7Rank: 7

UID
109033
第纳尔
8175
精华
0
互助
49
荣誉
2
贡献
85
魅力
154
注册时间
2009-1-16

元老骑士勋章战团正版勋章维京征服正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]汉匈决战正版勋章

QQ
鲜花(384) 鸡蛋(21)
发表于 2017-8-3 10:00:39 来自手机 | 显示全部楼层
TLD,佩里斯诺,潘德都会在一定程度上引用你的代码

1

主题

18

回帖

6

积分

平民

Rank: 1

UID
2828870
第纳尔
190
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2017-4-25
鲜花(0) 鸡蛋(0)
发表于 2017-8-3 11:40:05 来自手机 | 显示全部楼层
龙裔dragonborn 发表于 2017-8-2 21:10
用君悦修改版的魔球,工具选项有战场触发器,里面就有骑射ai,可以直接加入的

原来如此,多谢了⊙﹏⊙,另外用这个方法添加后,骑射手还会出现莫名其妙的突然减速的现象吗

24

主题

3751

回帖

1153

积分

骑士

Rank: 4Rank: 4

UID
2781503
第纳尔
10360
精华
0
互助
4
荣誉
0
贡献
0
魅力
59
注册时间
2016-11-27

骑砍中文站APP会员勋章骑士美德之英勇勋章[杰出会员活跃勋章]霸主正版勋章元老骑士勋章战团正版勋章骑士美德之谦恭勋章[杰出会员财富勋章]

鲜花(97) 鸡蛋(1)
发表于 2017-8-3 11:47:24 来自手机 | 显示全部楼层
龙裔dragonborn 发表于 2017-8-2 21:10
用君悦修改版的魔球,工具选项有战场触发器,里面就有骑射ai,可以直接加入的

可以发一下链接吗
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2024-11-15 01:55 , Processed in 0.185777 second(s), 51 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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