骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

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

[求助] 请教下大佬们,如何解决持盾上刺的判定问题?

[复制链接]

1

主题

17

回帖

5

积分

平民

Rank: 1

UID
3247500
第纳尔
27
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2021-6-23
鲜花(0) 鸡蛋(0)
发表于 2021-6-25 04:33:02 | 显示全部楼层 |阅读模式
照着这个帖子(https://bbs.mountblade.com.cn/thread-2031250-1-1.html)为12th中的长杆修改了持盾上刺,对于长枪或者匕首都有效,但是不知道为什么对短标枪无效,改高了伤害,上刺也只有2、3点基础伤害,甚至三番五次的戳不到人,问了一下各位大佬貌似是持盾上刺这个动作的判定问题,短标枪65的长度正好对其无效,但如果加强长度又会超模,那么这个问题要如何解决?

54

主题

899

回帖

341

积分

见习骑士

游骑士战队[YQS]
联机ID:Apple_PAI

Rank: 3

UID
3218444
第纳尔
106
精华
0
互助
11
荣誉
0
贡献
0
魅力
26
注册时间
2021-1-30

战团正版勋章2022国庆青训杯冠军勋章第一届拿破仑中国刺刀联赛近卫勋章霸主正版勋章拿破仑正版勋章

鲜花(110) 鸡蛋(0)
发表于 2021-6-25 08:05:51 | 显示全部楼层
这个动作伤害判定是砍的伤害....你把短标枪的挥砍伤害改高就可以了
苹果派真好吃嘿嘿嘿

54

主题

899

回帖

341

积分

见习骑士

游骑士战队[YQS]
联机ID:Apple_PAI

Rank: 3

UID
3218444
第纳尔
106
精华
0
互助
11
荣誉
0
贡献
0
魅力
26
注册时间
2021-1-30

战团正版勋章2022国庆青训杯冠军勋章第一届拿破仑中国刺刀联赛近卫勋章霸主正版勋章拿破仑正版勋章

鲜花(110) 鸡蛋(0)
发表于 2021-6-25 08:10:13 | 显示全部楼层
本帖最后由 NEW_SHIT 于 2021-6-26 08:29 编辑

或者你下载这个链接里的brf,放进MOD里:https://pan.baidu.com/s/165Whd7-wps9O0vRNKirUhg
然后把MOD的actions文件中从ready_overswing_musket开始到下面9行改成ready_overswing_musket 2621440 1679843338  1
  0.350000 1h_spear_thrust_overhead 0 26 7 0 0.0 0.0 0.0 0.0
release_overswing_musket 2621440 2183159818  1
  0.450000 1h_spear_thrust_overhead 26 41 6 0 0.0 0.0 0.0 0.0
release_overswing_musket_continue 0 572547073  1
  0.300000 1h_spear_thrust_basso 40 43 3 0 0.0 0.0 0.0 0.0
parried_overswing_musket 0 35651599  1
  0.300000 1h_spear_thrust_overhead 26 22 6 0 0.0 0.0 0.0 0.0
blocked_overswing_musket 0 35651599  1
  0.300000 1h_spear_thrust_overhead 26 22 6 0 0.0 0.0 0.0 0.0 <空格要加
就行了,这是斯巴达MOD里的持盾上刺,判定应该没问题。链接挂了,补一下。。。链接:https://pan.baidu.com/s/1R-JgAGpDI7St6YDyvWP1mQ 提取码:1134

评分

参与人数 3第纳尔 +20 互助 +1 魅力 +1 收起 理由
Aomine Daiki + 1 乐于助人!
15653910782 + 1 乐于助人!
幼稚园殺手 + 20 乐于助人!

查看全部评分

鲜花鸡蛋

jackjian321  在2024-3-15 16:26  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
苹果派真好吃嘿嘿嘿

24

主题

3788

回帖

1164

积分

骑士

Rank: 4Rank: 4

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

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

鲜花(97) 鸡蛋(1)
发表于 2021-6-26 07:12:28 来自手机 | 显示全部楼层
NEW_SHIT 发表于 2021-6-25 08:10
或者你下载这个链接里的brf,放进MOD里:https://pan.baidu.com/s/165Whd7-wps9O0vRNKirUhg
然后把MOD的ac ...

老哥,链接挂了,补一下吧

54

主题

899

回帖

341

积分

见习骑士

游骑士战队[YQS]
联机ID:Apple_PAI

Rank: 3

UID
3218444
第纳尔
106
精华
0
互助
11
荣誉
0
贡献
0
魅力
26
注册时间
2021-1-30

战团正版勋章2022国庆青训杯冠军勋章第一届拿破仑中国刺刀联赛近卫勋章霸主正版勋章拿破仑正版勋章

鲜花(110) 鸡蛋(0)
发表于 2021-6-26 08:29:25 | 显示全部楼层
15653910782 发表于 2021-6-26 07:12
老哥,链接挂了,补一下吧

最底下已补
苹果派真好吃嘿嘿嘿

24

主题

3788

回帖

1164

积分

骑士

Rank: 4Rank: 4

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

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

鲜花(97) 鸡蛋(1)
发表于 2021-6-27 07:30:28 来自手机 | 显示全部楼层
NEW_SHIT 发表于 2021-6-26 08:29
最底下已补

说实话,我觉得持盾上刺不如双手长杆上刺来的管用,持盾减伤速度减慢更容易硬直,你们可以试试按照长杆长度来设定不可持盾,比如大于135,骑枪除外

8

主题

26

回帖

10

积分

随仆

Rank: 1

UID
3425430
第纳尔
107
精华
0
互助
0
荣誉
0
贡献
0
魅力
10
注册时间
2022-10-7
鲜花(3) 鸡蛋(0)
发表于 2023-1-14 04:23:48 | 显示全部楼层
本帖最后由 saiopdjpaoi 于 2023-8-22 07:01 编辑

@lq95928 我是雄狮重盾近卫的小号,找到解决办法了,先把dedal_anims.brf加到MOD的Resource文件夹里,之后在MOD的module.txt里加上一句load_mod_resource = dedal_anims 然后在魔球里面添加itcf_overswing_musket即可,因为这个办法不会覆盖骑砍的根目录,所以伤害正常不会有判定问题,哪怕刺到头上卡住也会照低加速度的情况正常造成伤害,只要你伤害值够高也能打出僵直

57

主题

3076

回帖

1475

积分

骑士长

自由骑士
战团ID:BOY

Rank: 5Rank: 5Rank: 5

UID
273039
第纳尔
5251
精华
0
互助
81
荣誉
13
贡献
0
魅力
331
注册时间
2010-6-27

原版正版勋章战团正版勋章火与剑正版勋章拿破仑正版勋章维京征服正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]拿破仑联赛勋章骑砍中文站微博会员勋章骑砍中文站微信会员勋章元老骑士勋章骑士美德之仁慈勋章[杰出会员互助勋章]汉匈决战正版勋章

鲜花(501) 鸡蛋(6)
发表于 2023-1-14 04:35:45 | 显示全部楼层
saiopdjpaoi 发表于 2023-1-14 04:23
@lq95928 我是雄狮重盾近卫的小号,找到解决办法了,先把dedal_anims.brf加到MOD的Resource文件夹里,之后 ...

我觉得理论上动画的来源根本不涉及到伤害代码。无论是加新的动画文件还是把骨骼动作整合进去,是完全不影响代码的。而且这个东西我自己用了很久,除了native,其他MOD都没有这种情况。不过既然很多人说这个情况,我自己在研究一下吧

8

主题

26

回帖

10

积分

随仆

Rank: 1

UID
3425430
第纳尔
107
精华
0
互助
0
荣誉
0
贡献
0
魅力
10
注册时间
2022-10-7
鲜花(3) 鸡蛋(0)
发表于 2023-1-14 15:19:51 | 显示全部楼层
本帖最后由 saiopdjpaoi 于 2023-8-22 07:00 编辑
lq95928 发表于 2023-1-14 04:35
我觉得理论上动画的来源根本不涉及到伤害代码。无论是加新的动画文件还是把骨骼动作整合进去,是完全不影 ...

这个动作本身没问题,但直接加在骑砍根目录里判定会是砍伤,如果伤害计算是砍伤那么由于破不了甲伤害会是0。

57

主题

3076

回帖

1475

积分

骑士长

自由骑士
战团ID:BOY

Rank: 5Rank: 5Rank: 5

UID
273039
第纳尔
5251
精华
0
互助
81
荣誉
13
贡献
0
魅力
331
注册时间
2010-6-27

原版正版勋章战团正版勋章火与剑正版勋章拿破仑正版勋章维京征服正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]拿破仑联赛勋章骑砍中文站微博会员勋章骑砍中文站微信会员勋章元老骑士勋章骑士美德之仁慈勋章[杰出会员互助勋章]汉匈决战正版勋章

鲜花(501) 鸡蛋(6)
发表于 2023-1-15 02:45:26 | 显示全部楼层
本帖最后由 lq95928 于 2023-1-15 02:47 编辑
saiopdjpaoi 发表于 2023-1-14 15:19
这个动作本身没问题,但直接加在骑砍根目录里判定会是砍伤,有时候上刺矛会绕过敌人刺背部,这个伤害是正 ...

我最开始的修改就是没有修改根目录的, 用的就是load_mod_resource。后来为了方便才整合到根目录里

我刚刚又尝试了一下load_mod_resource的办法,在原版native里上刺伤害依然是钝伤而不是刺伤。

这个问题我已经琢磨一晚上了,到现在还没找到原因
我觉得有点奇怪,代码是维京的代码,在维京里是正常的,在原版却不正常,说明应该不是action的原因。

8

主题

26

回帖

10

积分

随仆

Rank: 1

UID
3425430
第纳尔
107
精华
0
互助
0
荣誉
0
贡献
0
魅力
10
注册时间
2022-10-7
鲜花(3) 鸡蛋(0)
发表于 2023-1-15 03:03:16 | 显示全部楼层
本帖最后由 saiopdjpaoi 于 2023-8-22 07:00 编辑
lq95928 发表于 2023-1-15 02:45
我最开始的修改就是没有修改根目录的, 用的就是load_mod_resource。后来为了方便才整合到根目录里

我 ...
应该还是覆盖了根目录的原因

评分

参与人数 1魅力 +5 收起 理由
15653910782 + 5 您的帖子很有价值!

查看全部评分

鲜花鸡蛋

15653910782  在2023-1-17 14:16  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下

57

主题

3076

回帖

1475

积分

骑士长

自由骑士
战团ID:BOY

Rank: 5Rank: 5Rank: 5

UID
273039
第纳尔
5251
精华
0
互助
81
荣誉
13
贡献
0
魅力
331
注册时间
2010-6-27

原版正版勋章战团正版勋章火与剑正版勋章拿破仑正版勋章维京征服正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]拿破仑联赛勋章骑砍中文站微博会员勋章骑砍中文站微信会员勋章元老骑士勋章骑士美德之仁慈勋章[杰出会员互助勋章]汉匈决战正版勋章

鲜花(501) 鸡蛋(6)
发表于 2023-1-15 03:07:15 | 显示全部楼层
saiopdjpaoi 发表于 2023-1-15 03:03
我用这个办法在12th里是正常的,确实不会卡刀了,还是钝伤可能是根目录的文件覆盖了这个版本的动作判定, ...

并没有用,我在测试之前已经恢复了原来的文件。

57

主题

3076

回帖

1475

积分

骑士长

自由骑士
战团ID:BOY

Rank: 5Rank: 5Rank: 5

UID
273039
第纳尔
5251
精华
0
互助
81
荣誉
13
贡献
0
魅力
331
注册时间
2010-6-27

原版正版勋章战团正版勋章火与剑正版勋章拿破仑正版勋章维京征服正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]拿破仑联赛勋章骑砍中文站微博会员勋章骑砍中文站微信会员勋章元老骑士勋章骑士美德之仁慈勋章[杰出会员互助勋章]汉匈决战正版勋章

鲜花(501) 鸡蛋(6)
发表于 2023-1-16 12:08:27 | 显示全部楼层
saiopdjpaoi 发表于 2023-1-15 03:03
我用这个办法在12th里是正常的,确实不会卡刀了,还是钝伤可能是根目录的文件覆盖了动作判定,改一下根目 ...

研究了2天,终于找到了解决办法,虽然不知道原理。

添加持盾长矛上刺动作的同时,务必取消掉长杆武器竖劈这个动作!只要带这个动作标签你的上刺就是挥砍伤害,取消这个标签后你的上刺就是正常的刺击伤害。

同时可以选择添加长枪上刺这个动作,要不然你的矛在没拿盾的时候也会是持盾上刺的动作,比较违和。

评分

参与人数 1互助 +1 收起 理由
Aomine Daiki + 1 乐于助人!

查看全部评分

4

主题

312

回帖

105

积分

见习骑士

Rank: 3

UID
2745008
第纳尔
397
精华
0
互助
2
荣誉
0
贡献
0
魅力
14
注册时间
2016-5-11
鲜花(17) 鸡蛋(0)
发表于 2023-3-23 08:05:16 | 显示全部楼层
lq95928 发表于 2023-1-16 12:08
研究了2天,终于找到了解决办法,虽然不知道原理。

添加持盾长矛上刺动作的同时,务必取消掉长杆武器 ...

兄弟.我试了一下战团取消长杆竖劈后.持盾上刺打步兵的伤害确实正常了.但是我发现ai用持盾上刺攻击不到骑兵.

57

主题

3076

回帖

1475

积分

骑士长

自由骑士
战团ID:BOY

Rank: 5Rank: 5Rank: 5

UID
273039
第纳尔
5251
精华
0
互助
81
荣誉
13
贡献
0
魅力
331
注册时间
2010-6-27

原版正版勋章战团正版勋章火与剑正版勋章拿破仑正版勋章维京征服正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]拿破仑联赛勋章骑砍中文站微博会员勋章骑砍中文站微信会员勋章元老骑士勋章骑士美德之仁慈勋章[杰出会员互助勋章]汉匈决战正版勋章

鲜花(501) 鸡蛋(6)
发表于 2023-3-23 12:33:53 | 显示全部楼层
我的长枪依在 发表于 2023-3-23 08:05
兄弟.我试了一下战团取消长杆竖劈后.持盾上刺打步兵的伤害确实正常了.但是我发现ai用持盾上刺攻击不到骑 ...

可能还是上刺动作的问题吧?这个我没注意过,我现在用的是佩里斯诺的上刺动作,我觉得很好用,比较流畅也不会卡刀。

1

主题

14

回帖

10

积分

随仆

Rank: 1

UID
3244101
第纳尔
246
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2021-6-6
鲜花(0) 鸡蛋(0)
发表于 2023-9-23 11:34:38 来自手机 | 显示全部楼层
lq95928 发表于 2023-3-23 12:33
可能还是上刺动作的问题吧?这个我没注意过,我现在用的是佩里斯诺的上刺动作,我觉得很好用,比较流畅也 ...

大佬,请问一下怎么取消长杆竖劈这个动作?通过TXT还是魔球啊?还有佩里斯诺的上刺动作能用到其他mod吗?能分享一下佩里斯诺的上刺动作TXT代码吗

23

主题

339

回帖

299

积分

见习骑士

Rank: 3

UID
3189500
第纳尔
2709
精华
0
互助
26
荣誉
6
贡献
20
魅力
437
注册时间
2020-6-13
鲜花(68) 鸡蛋(0)
发表于 2023-9-25 22:18:16 来自手机 | 显示全部楼层
老鬼头头 发表于 2023-9-23 11:34
大佬,请问一下怎么取消长杆竖劈这个动作?通过TXT还是魔球啊?还有佩里斯诺的上刺动作能用到其他mod吗? ...

如果你不会代码就用魔球改就行了,很简单来自: Android客户端

评分

参与人数 1第纳尔 +5 互助 +1 收起 理由
agjib + 5 + 1 乐于助人!

查看全部评分

57

主题

3076

回帖

1475

积分

骑士长

自由骑士
战团ID:BOY

Rank: 5Rank: 5Rank: 5

UID
273039
第纳尔
5251
精华
0
互助
81
荣誉
13
贡献
0
魅力
331
注册时间
2010-6-27

原版正版勋章战团正版勋章火与剑正版勋章拿破仑正版勋章维京征服正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]拿破仑联赛勋章骑砍中文站微博会员勋章骑砍中文站微信会员勋章元老骑士勋章骑士美德之仁慈勋章[杰出会员互助勋章]汉匈决战正版勋章

鲜花(501) 鸡蛋(6)
发表于 2023-9-27 11:53:37 | 显示全部楼层
老鬼头头 发表于 2023-9-23 11:34
大佬,请问一下怎么取消长杆竖劈这个动作?通过TXT还是魔球啊?还有佩里斯诺的上刺动作能用到其他mod吗? ...

魔球和TXT都可以,相比之下魔球更方便。

佩里斯诺的上刺动作我是提取的他的骨骼文件,你使用前也需要提取动作才行,单纯的代码没有用。
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2024-12-27 12:53 , Processed in 0.145985 second(s), 33 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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