骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

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

[分享] 一些自娱自乐的战场脚本(源码,txt码)适用3.95[更新]

  [复制链接]

24

主题

1274

回帖

559

积分

骑士

Rank: 4Rank: 4

UID
2988048
第纳尔
6497
精华
0
互助
34
荣誉
0
贡献
0
魅力
68
注册时间
2018-3-9
鲜花(139) 鸡蛋(0)
发表于 2021-5-2 12:24:10 | 显示全部楼层 |阅读模式
本帖最后由 三笠的艾伦 于 2021-6-13 18:01 编辑

  很久没玩潘德拉,重新捡起来玩一玩,觉得技能很枯燥,所以自己瞎折腾了几个晚上,这里和大家分享一下,有需要的拿去嗨皮吧,记得回复一下,让我看看还有多人在玩潘德。
具体就不说明了,源码我也发出来,感兴趣的,有需要的,拿去用哈。分享给大伙一起快乐,才是真快乐。(虽然我自己玩的也很爽,哈哈哈


源码我加了部分注释,研究过源码的人,一般都看得懂。建议纯小白最好了解一些骑砍1的源码基础语句再看。


txt码直接拿去战场触发器文件里,给想添加的场景加起来就行了,如何添加战场触发器,我以前的帖子有,站里也有教程贴,自己动手搜一下。

这里说明一下为什么没有战场提示信息,因为潘德没有开源,无法重新编译,所以很多提示语句加进去就乱码,这方面我没有去下功夫研究了。能实现功能就行,这些代码在原版骑砍1可编译的前提下,都能正常显示战场提示信息。


更新一下思路和新的调整,有些太强的功能在玩潘德的过程总结了经验,稍作改变。另外,预瞄射击AI是 @k2木有小鸡鸡 的研究成果,我稍微调整了一下全局变量,方便txt码使用。原版瞄头,很多时候会从头顶飞过,特别是弩这种武器装弹时间慢,老是瞄头空发就很烦,再者你如果俯身或蹲下,电脑AI只会傻夫夫射空气。这个AI可以在你俯身或蹲下时瞄准腹部位置射击,让你无BUG可用,哈哈哈,反正我给自己NPC用,很爽~


一共5个战场触发器,添加的时候记得加对。适用潘德3.95

(点击展开 / 收起)


(点击展开 / 收起)


txt码里面序号02和03的90和60是回复间隔时间(秒),可自己视情况调节。

OK,就这样把。记得回下贴,我看看还有多少人和我一样还在玩潘德,哈哈哈哈

有人反应添加代码以后,游戏报错进不去,亲测:请不要用站内的复制代码功能,自己手动框选复制。以前分享代码就发生过站内这些功能会重新自动排版,导致少空格的现象。

评分

参与人数 2第纳尔 +40 互助 +4 收起 理由
约翰丶科穆宁 + 20 + 2 文章不错,继续努力!
月下林夕 + 20 + 2 原创内容,值得鼓励!

查看全部评分

鲜花鸡蛋

yangfandna  在2021-8-23 18:52  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下

141

主题

7449

回帖

2437

积分

骑士长

审判者战队[Judge]
战团ID:Judge_LaoGao

Rank: 5Rank: 5Rank: 5

UID
1142326
第纳尔
10262
精华
0
互助
22
荣誉
5
贡献
0
魅力
202
注册时间
2013-1-3

骑砍中文站APP会员勋章原版正版勋章战团正版勋章火与剑正版勋章拿破仑正版勋章维京征服正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]骑士美德之大无畏勋章[杰出会员高级活跃勋章]汉匈决战正版勋章元老骑士勋章霸主正版勋章骑士美德之谦恭勋章[杰出会员财富勋章]

QQ
鲜花(557) 鸡蛋(8)
发表于 2021-5-3 09:52:42 来自手机 | 显示全部楼层
6666,支持!
来自: iPhone客户端

36

主题

5519

回帖

1792

积分

骑士长

大汉虎贲军[DH]
战团ID:TianMing

Rank: 5Rank: 5Rank: 5

UID
2457339
第纳尔
38881
精华
0
互助
15
荣誉
5
贡献
0
魅力
207
注册时间
2015-2-25

骑砍中文站APP会员勋章原版正版勋章战团正版勋章火与剑正版勋章拿破仑正版勋章维京征服正版勋章汉匈决战正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]骑士美德之谦恭勋章[杰出会员财富勋章]骑士美德之公正勋章[杰出会员高级财富勋章]元老骑士勋章有生之年勋章骑砍中文站微博会员勋章骑砍中文站微信会员勋章骑友真人秀Ⅲ勋章骑友真人秀Ⅸ勋章

鲜花(218) 鸡蛋(2)
发表于 2021-5-3 10:38:01 | 显示全部楼层
虽然不懂,但是好厉害的样子
青衫沾雨露 白衣染霜华 陌上人如玉 公子世无双

0

主题

4

回帖

1

积分

平民

Rank: 1

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

战团正版勋章

鲜花(0) 鸡蛋(0)
发表于 2021-5-10 23:37:44 | 显示全部楼层
lz你好,谢谢分享
顺带问一句,如果只要npc和玩家回复弹药的话,txt代码是啥?
不会用py添加,只会用txt

10

主题

448

回帖

162

积分

见习骑士

Rank: 3

UID
1564073
第纳尔
1530
精华
0
互助
1
荣誉
2
贡献
0
魅力
0
注册时间
2013-9-22

战团正版勋章

鲜花(34) 鸡蛋(0)
发表于 2021-5-11 19:41:23 | 显示全部楼层
楼主,如果只要熟练度增长的代码是那一部分

1

主题

33

回帖

10

积分

随仆

Rank: 1

UID
3115211
第纳尔
399
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2019-10-31
鲜花(0) 鸡蛋(0)
发表于 2021-5-28 22:06:11 | 显示全部楼层
楼主预瞄那个加进去就射的准了,是这个意思吧。  一直在用君悦大神的骑射AI,他的AI里面好像有个强制射击这个意思吧,加了你的预瞄起作用不。

24

主题

1274

回帖

559

积分

骑士

Rank: 4Rank: 4

UID
2988048
第纳尔
6497
精华
0
互助
34
荣誉
0
贡献
0
魅力
68
注册时间
2018-3-9
鲜花(139) 鸡蛋(0)
 楼主| 发表于 2021-5-29 20:06:27 | 显示全部楼层
robinzhao 发表于 2021-5-28 22:06
楼主预瞄那个加进去就射的准了,是这个意思吧。  一直在用君悦大神的骑射AI,他的AI里面好像有个强制射击这 ...

可能会有冲突

1

主题

33

回帖

10

积分

随仆

Rank: 1

UID
3115211
第纳尔
399
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2019-10-31
鲜花(0) 鸡蛋(0)
发表于 2021-5-30 18:03:23 | 显示全部楼层
感谢楼主回复,去@k2木有小鸡鸡大神的原贴看了下,应该不冲突,马上进游戏体验。

4

主题

44

回帖

19

积分

随仆

Rank: 1

UID
3062053
第纳尔
525
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2019-3-10
鲜花(4) 鸡蛋(0)
发表于 2021-6-6 16:52:34 | 显示全部楼层
请问楼主,我在mission_templates.txt中的You_lead_your_men_to_battle场景中操作,步骤如下:
1. 单独数字那一行加5,63+5=68;
2. 回车后在新行中粘贴入txt码。
但启动时报错:
1.png

是我哪一步操作有误吗,试过几次了,确定不是误操作所致。

4

主题

44

回帖

19

积分

随仆

Rank: 1

UID
3062053
第纳尔
525
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2019-3-10
鲜花(4) 鸡蛋(0)
发表于 2021-6-11 10:49:43 | 显示全部楼层
楼主还没回来看看自己的帖子啊? 几天又试了试,还是一样报错。详情见9楼。

24

主题

1274

回帖

559

积分

骑士

Rank: 4Rank: 4

UID
2988048
第纳尔
6497
精华
0
互助
34
荣誉
0
贡献
0
魅力
68
注册时间
2018-3-9
鲜花(139) 鸡蛋(0)
 楼主| 发表于 2021-6-13 18:03:58 | 显示全部楼层
hardsoft888@126 发表于 2021-6-6 16:52
请问楼主,我在mission_templates.txt中的You_lead_your_men_to_battle场景中操作,步骤如下:
1. 单独数 ...

看帖,有特别说明。代码没错,你的操作也没错,但使用了复制代码功能,就会出错。

4

主题

44

回帖

19

积分

随仆

Rank: 1

UID
3062053
第纳尔
525
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2019-3-10
鲜花(4) 鸡蛋(0)
发表于 2021-6-13 21:53:37 | 显示全部楼层
三笠的艾伦 发表于 2021-6-13 18:03
看帖,有特别说明。代码没错,你的操作也没错,但使用了复制代码功能,就会出错。

非常感谢,果然,手动复制粘贴后,工作正常了。

24

主题

1274

回帖

559

积分

骑士

Rank: 4Rank: 4

UID
2988048
第纳尔
6497
精华
0
互助
34
荣誉
0
贡献
0
魅力
68
注册时间
2018-3-9
鲜花(139) 鸡蛋(0)
 楼主| 发表于 2021-6-14 14:51:20 | 显示全部楼层
唐骑 发表于 2021-5-11 19:41
楼主,如果只要熟练度增长的代码是那一部分

第四个,-28那个。

4

主题

44

回帖

19

积分

随仆

Rank: 1

UID
3062053
第纳尔
525
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2019-3-10
鲜花(4) 鸡蛋(0)
发表于 2021-6-22 16:45:06 | 显示全部楼层
本帖最后由 hardsoft888@126 于 2021-6-22 16:59 编辑

好像有点问题,经常射到天上去,见图中画圈部分的小黄点。我从风云三国导入的火箭,这样能看到飞行轨迹。敌人明明在山坡下,结果有一半的射击,飞到天上去了。白天,士兵4-500的熟练度啊。
无标题.png

24

主题

1274

回帖

559

积分

骑士

Rank: 4Rank: 4

UID
2988048
第纳尔
6497
精华
0
互助
34
荣誉
0
贡献
0
魅力
68
注册时间
2018-3-9
鲜花(139) 鸡蛋(0)
 楼主| 发表于 2021-6-22 17:15:50 | 显示全部楼层
hardsoft888@126 发表于 2021-6-22 16:45
好像有点问题,经常射到天上去,见图中画圈部分的小黄点。我从风云三国导入的火箭,这样能看到飞行轨迹。敌 ...

这AI 是联机电脑用的,联机一般都是平地,代码很多东西没有精准计算,比如射箭的瞄准时间,z轴的高低精准计算等等。

4

主题

44

回帖

19

积分

随仆

Rank: 1

UID
3062053
第纳尔
525
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2019-3-10
鲜花(4) 鸡蛋(0)
发表于 2021-6-22 17:51:27 | 显示全部楼层
三笠的艾伦 发表于 2021-6-22 17:15
这AI 是联机电脑用的,联机一般都是平地,代码很多东西没有精准计算,比如射箭的瞄准时间,z轴的高低精准 ...

理解了,谢谢。

0

主题

24

回帖

12

积分

随仆

Rank: 1

UID
3244707
第纳尔
200
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2021-6-10
鲜花(0) 鸡蛋(0)
发表于 2021-6-23 17:49:39 | 显示全部楼层
3.95有时候会卡                     

30

主题

155

回帖

96

积分

扈从

Rank: 2Rank: 2

UID
2827349
第纳尔
1856
精华
0
互助
8
荣誉
0
贡献
0
魅力
20
注册时间
2017-4-20
鲜花(7) 鸡蛋(0)
发表于 2021-8-2 21:28:13 | 显示全部楼层
本帖最后由 他年我若为青帝 于 2021-8-4 17:49 编辑

已经改好啦!原来判定在menu中有解释,哈哈哈我说怎么找不到!

53

主题

151

回帖

66

积分

扈从

Rank: 2Rank: 2

UID
2628029
第纳尔
1167
精华
0
互助
1
荣誉
0
贡献
0
魅力
2
注册时间
2015-10-31

战团正版勋章维京征服正版勋章

鲜花(4) 鸡蛋(0)
发表于 2021-8-10 23:36:38 | 显示全部楼层
5个txt分别代表哪5个效果呢?

101

主题

1216

回帖

460

积分

骑士

画院学徒

Rank: 4Rank: 4

UID
157244
第纳尔
2383
精华
0
互助
11
荣誉
1
贡献
0
魅力
12
注册时间
2009-9-22

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

QQ
鲜花(97) 鸡蛋(0)
发表于 2021-8-23 18:56:06 | 显示全部楼层
我休息是会玩骑砍
唯心不易

0

主题

17

回帖

5

积分

平民

Rank: 1

UID
3120950
第纳尔
113
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2019-12-4
鲜花(0) 鸡蛋(0)
发表于 2022-1-4 12:06:08 | 显示全部楼层
楼主,这个码其他MOD能用不,想在其他MOD试一下

0

主题

39

回帖

12

积分

随仆

Rank: 1

UID
3192083
第纳尔
118
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2020-7-5
鲜花(0) 鸡蛋(0)
发表于 2022-1-8 21:39:42 | 显示全部楼层
请问这些代码要复制到哪个文件夹和那个位置

24

主题

1274

回帖

559

积分

骑士

Rank: 4Rank: 4

UID
2988048
第纳尔
6497
精华
0
互助
34
荣誉
0
贡献
0
魅力
68
注册时间
2018-3-9
鲜花(139) 鸡蛋(0)
 楼主| 发表于 2022-1-10 12:11:53 | 显示全部楼层
l2540207540 发表于 2022-1-8 21:39
请问这些代码要复制到哪个文件夹和那个位置

找我之前发的帖子,里面有如何添加战场触发器的教程。

24

主题

1274

回帖

559

积分

骑士

Rank: 4Rank: 4

UID
2988048
第纳尔
6497
精华
0
互助
34
荣誉
0
贡献
0
魅力
68
注册时间
2018-3-9
鲜花(139) 鸡蛋(0)
 楼主| 发表于 2022-1-10 12:20:20 | 显示全部楼层
ss7181521 发表于 2022-1-4 12:06
楼主,这个码其他MOD能用不,想在其他MOD试一下

通用的,前提是其他MOD不和这个冲突就行

30

主题

155

回帖

96

积分

扈从

Rank: 2Rank: 2

UID
2827349
第纳尔
1856
精华
0
互助
8
荣誉
0
贡献
0
魅力
20
注册时间
2017-4-20
鲜花(7) 鸡蛋(0)
发表于 2022-3-13 19:56:00 | 显示全部楼层
楼主你好,关于编译信息显示乱码的原因我最近研究的时候也发现了。在中文站搜的时候又搜出了你的帖子,这个问题已经被我解决了。
我和你一样都是用的快捷字符串,也就是@+内容,不是直接引用常规字符串str,后者会出现什么问题我没用过也不知道,我就说一下这个快捷字符串的问题原因。
快捷字符串的文本在mod输出后就已经生成了,并且会有一段独特的机械码,每个mod的快捷字符串数量和机械码都是不同的,之所以会乱码,就是因为这个原因,你在战团输出的快捷字符串放到别的mod里引用的就是别的文本。(但是有源码的mod输出时是如何确定每段快捷字符串的先后顺序的我也不清楚。)
所以要想解决这个问题,必须找到这一大段txt中快捷字符串的机械码,然后根据添加mod的快捷字符串的数量进行加减,而且必须按照顺序修改,非常麻烦。
希望可以帮到你。



另外其实楼主帖子的那个瞄准AI有一个更好用的,作者是pgd5776,他的精准度更高,唯一可惜的地方就是只能作为触发器添加,并不是一个完整的射击AI。

24

主题

1274

回帖

559

积分

骑士

Rank: 4Rank: 4

UID
2988048
第纳尔
6497
精华
0
互助
34
荣誉
0
贡献
0
魅力
68
注册时间
2018-3-9
鲜花(139) 鸡蛋(0)
 楼主| 发表于 2022-3-13 23:20:19 | 显示全部楼层
他年我若为青帝 发表于 2022-3-13 19:56
楼主你好,关于编译信息显示乱码的原因我最近研究的时候也发现了。在中文站搜的时候又搜出了你的帖子,这个 ...

谢谢你的分享,有机会我研究一下。
触发器那个代码我也看过,挺好用的。

0

主题

5

回帖

2

积分

平民

Rank: 1

UID
2038451
第纳尔
233
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2014-6-24
鲜花(0) 鸡蛋(0)
发表于 2022-3-27 04:18:14 | 显示全部楼层
本帖最后由 asd01472580 于 2022-3-27 04:21 编辑

子mod的里也有铁骨减伤(全体3%) 在触发器在加上楼主的铁骨减伤
这会不会发生计算错误伤害还是触发器也是有顺序的 (3%+8%+伤害减半)
或是择一or覆盖or其他  (没跳红字)

24

主题

1274

回帖

559

积分

骑士

Rank: 4Rank: 4

UID
2988048
第纳尔
6497
精华
0
互助
34
荣誉
0
贡献
0
魅力
68
注册时间
2018-3-9
鲜花(139) 鸡蛋(0)
 楼主| 发表于 2022-3-28 14:56:25 | 显示全部楼层
asd01472580 发表于 2022-3-27 04:18
子mod的里也有铁骨减伤(全体3%) 在触发器在加上楼主的铁骨减伤
这会不会发生计算错误伤害还是触发器也是有 ...

会按照顺序执行,产生叠加效果

5

主题

132

回帖

41

积分

扈从

嘉德骑士团[KG]
联机ID:KG_LaoWang

Rank: 2Rank: 2

UID
3131348
第纳尔
742
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2020-1-28

骑砍中文站APP会员勋章战团正版勋章

鲜花(27) 鸡蛋(0)
发表于 2022-3-28 15:41:42 | 显示全部楼层
大佬666666
爱与正义并存,我们将勇往直前

0

主题

5

回帖

2

积分

平民

Rank: 1

UID
2038451
第纳尔
233
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2014-6-24
鲜花(0) 鸡蛋(0)
发表于 2022-3-30 12:40:47 | 显示全部楼层
本帖最后由 asd01472580 于 2022-3-30 17:17 编辑

谢谢楼主 如果触发器有两个ti_on_agent_hit也是按照顺序吗
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2024-12-19 20:32 , Processed in 0.183950 second(s), 50 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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