骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 衣谷三国
查看: 6178|回复: 23

[分享] 弓弩自瞄战场触发器MOD通用(附源码和txt码)

[复制链接]

25

主题

1294

回帖

566

积分

骑士

Rank: 4Rank: 4

UID
2988048
第纳尔
6553
精华
0
互助
34
荣誉
0
贡献
0
魅力
68
注册时间
2018-3-9
鲜花(143) 鸡蛋(0)
发表于 2024-12-27 23:32:02 | 显示全部楼层 |阅读模式
本帖最后由 三笠的艾伦 于 2024-12-28 21:36 编辑

   好久不见,潘德的预言之子们,还有多少人在玩潘德啊?曾经一度想研究弓射AI,但能力有限,一直止步不前,后来研究了君悦大佬的射击AI,还有K2大佬的预瞄AI,之后又看到一个大佬利用魔球融合了君悦射击AI做出的自瞄触发器,还在天玄里看到了咖啡的射击AI,于是又燃起了斗志,几经探索实验,终于弄出了个除玩家外,电脑可用的自瞄射击AI,这AI真的很恶心,会根据移动位置预瞄射击,哪怕劫匪,只要给弓弩,他都能远程射爆你,基本上箭无虚发。这AI基本框架是君悦大佬的射击AI,综合了用魔球做自瞄那位大佬的构思,然后调整修改移植到战场触发,一直弄战场触发器,就是希望大多数骑友能快速上手,因为战场触发器基本上所有MOD通用,不用源码,也不用研究脚本,直接复制粘贴。因为曾经我也是小白,除了TXT码的复制,啥也不会,然后为了骑砍自学了python,C和Java也粗略研究了下,语言逻辑弄明白后,大体上就是循环,判断,变量,当然算法也非常重要,这里就不罗嗦了。
   说回潘德,是不是有长期被敌方弓弩落命的恐惧,而招幕诺多游侠报复敌人却遥不可期?用上这个AI,让你的NPC弹无虚发,个个都是黄忠老儿,让弓弩的潘德也有你那群NPC的一席之地吧!

   我把源码发出来,大家有兴趣的,可以拓展研新。


(点击展开 / 收起)


   源码里没有详细备注说明,有兴趣的朋友可以自行到站里搜索君悦射击AI,那里有详细说明介绍。
  关于战场触发器如何添加,这里简单位说明下,不懂的朋友可以站内搜索自行学习。
  在MOD文件内找到mission_templates.txt,里面有每个战场,在想添加的战场下,找到只有数字的单独一行,加多少个触发器TXT码,
就用这个找到的数字加上添加个数,然后把TXT码拷贝到这个新数字的下面一行就行了。
下面我给出三个TXT码,效果分别是:友军NPC,友军,全员,方便大家自选。这也是之前跟帖的朋友们经常追问的事,这里好人做到底吧
因为看到大家积极回贴,人是会相互感激的生物,所以这回一次性安排到位。

(点击展开 / 收起)




-----------------------------------------------------------------

(点击展开 / 收起)

----------------------------------------------------------------------


(点击展开 / 收起)

-----------------------------------------------------------------------------

另外,我自己用PYTHON写了个自动批量给战场触发器加新触发器的工具,可多触发器自动批量添加到战场触发器的TXT文件中,告别手动重复繁琐的逐个添加!(因为像减伤加血加攻这些触发器每个战场都要加,你懂得~)这个工具我还会另开一个贴分享一下,方便有这方面需求的朋友能快速找到,这里我也上传一个,供大家方便下载,使用方法也在里面。


addscript.zip (1.42 KB, 下载次数: 128)

最后再次感谢君悦,K2等大佬的无私奉献,众乐才是真快乐!











鲜花鸡蛋

panzei1997  在2025-3-29 17:56  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
铁甲依然在!  在2025-2-19 16:13  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
空龙之物  在2025-2-5 09:26  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
superod  在2025-1-2 11:21  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下

4

主题

174

回帖

63

积分

扈从

Rank: 2Rank: 2

UID
1109837
第纳尔
728
精华
0
互助
2
荣誉
0
贡献
0
魅力
1
注册时间
2012-12-8
鲜花(3) 鸡蛋(0)
发表于 2024-12-29 11:41:51 | 显示全部楼层
本帖最后由 kookloolmoom 于 2024-12-29 12:14 编辑

哈哈,代码又收藏了
友军自瞄,队伍全招弓箭手,人人诺多

图片1.jpg

25

主题

1294

回帖

566

积分

骑士

Rank: 4Rank: 4

UID
2988048
第纳尔
6553
精华
0
互助
34
荣誉
0
贡献
0
魅力
68
注册时间
2018-3-9
鲜花(143) 鸡蛋(0)
 楼主| 发表于 2024-12-29 13:10:20 | 显示全部楼层
kookloolmoom 发表于 2024-12-29 11:41
哈哈,代码又收藏了
友军自瞄,队伍全招弓箭手,人人诺多

这下可以追着诺多报复他们了

4

主题

174

回帖

63

积分

扈从

Rank: 2Rank: 2

UID
1109837
第纳尔
728
精华
0
互助
2
荣誉
0
贡献
0
魅力
1
注册时间
2012-12-8
鲜花(3) 鸡蛋(0)
发表于 2024-12-29 13:49:39 | 显示全部楼层
三笠的艾伦 发表于 2024-12-29 13:10
这下可以追着诺多报复他们了

大哥,我发现有个问题就是你自动添加代码那个bat,它是在触发器最前面加入txt,会造成一些触发器无效,手动添加到最后面的时候才有效。

25

主题

1294

回帖

566

积分

骑士

Rank: 4Rank: 4

UID
2988048
第纳尔
6553
精华
0
互助
34
荣誉
0
贡献
0
魅力
68
注册时间
2018-3-9
鲜花(143) 鸡蛋(0)
 楼主| 发表于 2024-12-29 14:22:58 | 显示全部楼层
kookloolmoom 发表于 2024-12-29 13:49
大哥,我发现有个问题就是你自动添加代码那个bat,它是在触发器最前面加入txt,会造成一些触发器无效,手 ...

是的,被一些MOD自带的同类型触发器迭代了,因为加前面先执行,遇到同类型触发器在后面,就以后面的触发器结算。

31

主题

269

回帖

90

积分

扈从

Rank: 2Rank: 2

UID
2805306
第纳尔
1316
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2017-2-8

战团正版勋章拿破仑正版勋章

鲜花(7) 鸡蛋(5)
发表于 2024-12-29 16:57:15 来自手机 | 显示全部楼层
牛逼,有注释就更好了,是只有步射还是包括骑射,包括骑射的话加上骑射AI无敌

31

主题

269

回帖

90

积分

扈从

Rank: 2Rank: 2

UID
2805306
第纳尔
1316
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2017-2-8

战团正版勋章拿破仑正版勋章

鲜花(7) 鸡蛋(5)
发表于 2024-12-29 18:48:22 来自手机 | 显示全部楼层
只对步弓有效还是包括弓骑

4

主题

174

回帖

63

积分

扈从

Rank: 2Rank: 2

UID
1109837
第纳尔
728
精华
0
互助
2
荣誉
0
贡献
0
魅力
1
注册时间
2012-12-8
鲜花(3) 鸡蛋(0)
发表于 2025-1-1 14:15:04 | 显示全部楼层
本帖最后由 kookloolmoom 于 2025-1-2 10:48 编辑



参照骑射和你以前的代码把他加进去,还是敌我有效
是这样?
1735785976528.png

4

主题

174

回帖

63

积分

扈从

Rank: 2Rank: 2

UID
1109837
第纳尔
728
精华
0
互助
2
荣誉
0
贡献
0
魅力
1
注册时间
2012-12-8
鲜花(3) 鸡蛋(0)
发表于 2025-1-1 19:04:04 | 显示全部楼层
再请问下,对玩家有效是对玩家自己1个人还是包括玩家的队伍?
友军有效是已经试过(玩家+盟军有效),2千人的战场对方1千人还没到2分钟就已经被弓箭手点射完了,巨恐怖。
能否给一个仅玩家和玩家部队有效的代码?

0

主题

7

回帖

2

积分

平民

Rank: 1

UID
3165001
第纳尔
344
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-11

战团正版勋章

鲜花(0) 鸡蛋(0)
发表于 2025-1-2 16:22:48 | 显示全部楼层
kookloolmoom 发表于 2025-1-1 19:04
再请问下,对玩家有效是对玩家自己1个人还是包括玩家的队伍?
友军有效是已经试过(玩家+盟军有效),2千人 ...

同求,玩家有效就可以了

0

主题

7

回帖

2

积分

平民

Rank: 1

UID
3165001
第纳尔
344
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-11

战团正版勋章

鲜花(0) 鸡蛋(0)
发表于 2025-1-2 16:50:09 | 显示全部楼层
用这个触发器的话,是不是还得关掉子mod里面的步射ai

25

主题

1294

回帖

566

积分

骑士

Rank: 4Rank: 4

UID
2988048
第纳尔
6553
精华
0
互助
34
荣誉
0
贡献
0
魅力
68
注册时间
2018-3-9
鲜花(143) 鸡蛋(0)
 楼主| 发表于 2025-1-4 14:37:02 | 显示全部楼层
kookloolmoom 发表于 2025-1-1 19:04
再请问下,对玩家有效是对玩家自己1个人还是包括玩家的队伍?
友军有效是已经试过(玩家+盟军有效),2千人 ...

我自己用,就只给友军NPC用,让他们升级快点而已,玩家没有AI,用不了。想自瞄可以搜索站一个大佬的魔球自瞄

1

主题

20

回帖

6

积分

平民

Rank: 1

UID
2449410
第纳尔
201
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2015-2-11

霸主正版勋章

QQ
鲜花(9) 鸡蛋(0)
发表于 2025-1-5 18:54:41 | 显示全部楼层
想请问一下大佬,潘德G移植版可否做一个弓箭武器的触发自瞄效果呀,感谢!

4

主题

174

回帖

63

积分

扈从

Rank: 2Rank: 2

UID
1109837
第纳尔
728
精华
0
互助
2
荣誉
0
贡献
0
魅力
1
注册时间
2012-12-8
鲜花(3) 鸡蛋(0)
发表于 2025-1-7 19:09:11 | 显示全部楼层



触发器改成0.5秒CD,都是往天上射(放烟花),因为拉弓动作的速度跟不上触发器的速度,弓箭手站成一排还蛮好看的
QQ20250105-121116_副本_副本.jpg

0

主题

20

回帖

6

积分

平民

Rank: 1

UID
3333074
第纳尔
73
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2022-3-3

霸主正版勋章

鲜花(1) 鸡蛋(0)
发表于 2025-1-8 23:33:51 | 显示全部楼层
谢谢大佬,祝您上厕所必不会忘记带卫生纸XD

0

主题

3

回帖

6

积分

平民

Rank: 1

UID
3592697
第纳尔
0
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2023-12-19
鲜花(0) 鸡蛋(0)
发表于 2025-1-9 23:01:40 来自手机 | 显示全部楼层
按照楼主方法加入触发器后没啥用呀,是不是需要开新档?

0

主题

2

回帖

1

积分

平民

Rank: 1

UID
3082919
第纳尔
20
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2019-6-22
鲜花(0) 鸡蛋(0)
发表于 2025-1-10 23:14:49 | 显示全部楼层
有点bt
用了楼主的自瞄触发器试了下120巡林射爆了烈狮境几个领主加起来500多兵 我自己这边就死了不超过10个 对面根本过不来 太狠了

1

主题

16

回帖

5

积分

平民

Rank: 1

UID
3174674
第纳尔
164
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-23
鲜花(0) 鸡蛋(0)
发表于 2025-1-13 21:45:46 | 显示全部楼层
牛哇大佬,期待骑砍二也出个自瞄,我保证只在单机里玩玩。

0

主题

7

回帖

2

积分

平民

Rank: 1

UID
2816520
第纳尔
185
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2017-3-19
鲜花(0) 鸡蛋(0)
发表于 2025-1-26 10:59:01 | 显示全部楼层
LZ,这个开了步射AI会不会影响到这代码,对弓骑有效吗

9

主题

138

回帖

44

积分

扈从

Rank: 2Rank: 2

UID
2861172
第纳尔
640
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2017-7-31

战团正版勋章汉匈决战正版勋章

鲜花(8) 鸡蛋(2)
发表于 2025-1-26 22:35:16 | 显示全部楼层
牛逼,配合骑射AI无敌

13

主题

200

回帖

74

积分

扈从

Rank: 2Rank: 2

UID
2811403
第纳尔
1470
精华
0
互助
2
荣誉
0
贡献
0
魅力
1
注册时间
2017-3-3

元老骑士勋章

鲜花(25) 鸡蛋(0)
发表于 2025-2-5 09:27:03 | 显示全部楼层
感谢楼主分享 给花花

1

主题

9

回帖

8

积分

平民

Rank: 1

UID
3621574
第纳尔
0
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2024-2-19
鲜花(0) 鸡蛋(0)
发表于 2025-2-23 11:11:06 | 显示全部楼层
厉害的,如果能根据熟练度设定概率命中的话应该会更有游戏体验

0

主题

16

回帖

5

积分

平民

Rank: 1

UID
3123295
第纳尔
251
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2019-12-18

霸主正版勋章

鲜花(0) 鸡蛋(0)
发表于 2025-2-25 22:29:49 | 显示全部楼层
感谢楼主分享非常好用

0

主题

30

回帖

9

积分

平民

Rank: 1

UID
651497
第纳尔
334
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2012-2-8
鲜花(0) 鸡蛋(0)
发表于 2025-3-4 18:56:05 | 显示全部楼层
想问一下这个ai只限用弓吗,火枪能适用吗
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2025-4-11 06:37 , Processed in 0.168509 second(s), 49 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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