骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
查看: 4416|回复: 2

[求助] 新版领军者, 请问如何改回长杆武器单手刺动作

[复制链接]

7

主题

132

回帖

87

积分

扈从

Rank: 2Rank: 2

UID
1411320
第纳尔
634
精华
0
互助
5
荣誉
2
贡献
0
魅力
23
注册时间
2013-6-13

战团正版勋章

鲜花(9) 鸡蛋(0)
发表于 2022-6-19 01:19:41 | 显示全部楼层 |阅读模式
如题, 想恢复原版单手, 要不然带盾晃来晃去真的好出戏...
应该就是原版的 itcf_thrust_onehanded_lance 这个单手直刺, 领军者新版改成了双手动作并且不管有没有带盾, 不知道是哪里的代码, 全局搜 itcf_thrust_onehanded_lance / itcf_thrust_onehanded_lance_horseback 都没有, 不知道这个按位操作的东东最终怎么调用的哇...


倒是在 module_animations.py 里面看到有 ready_thrust_onehanded 之类字样以及一些疑似R大的注释, 但不敢乱动..

6

主题

36

回帖

13

积分

随仆

Rank: 1

UID
3355082
第纳尔
216
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2022-5-1
鲜花(3) 鸡蛋(0)
发表于 2022-6-19 23:31:59 | 显示全部楼层
https://bbs.mountblade.com.cn/thread-160658-1-1.html
从这里贴粘过来的。

  MOD里languages\cns\item_kinds.csv复制要修改的物品英文名.再打开MOD的item_kinds1.txt.
  <1>武器属性
战争之剑:
itm_sword_of_war Sword_of_War Sword_of_War 2  b_bastard_sword 0  scab_bastardsw_b 3458764513820540928  6356995 9223635958660858096 524 155668 3.000000 100 0 0 0 11 40960 94 0 130 0 287 40
scab_bastardsw_b剑鞘外型.你可以换成奇形长刀的剑鞘外型.
6356995种类.想要破盾和破格档就加上4378853376
该项转换成16进制后=610003,倒数第四位改1就变成唯一,你能买得到就去买个彩票试试.倒数第五位
1代表商品.改成0的话商店就没有得卖了.16进制算法请看troops.txt"技能栏分解"里有.
类别代码http://www.mountblade.com.cn/html/18/t-141718.html
9223635958660858096动作.动作代码同上网.
524价格 3.000000重量 100商品充裕度 11属性点要求值 94速度 130攻击范围,287穿刺伤害(减去256),40挥砍伤害

我在另一个MOD试了试,有点出入,但可行。
潘德,新时代里的几把枪的物品属性。
轻型骑枪 有挥砍和刺两种动作
itm_light_lance Light_Lance Light_Lance 1  spear_b_2-75m 0  3359965188 4222124851987200 154 9226 2.500000 100 0 0 0 9 18432 130 0 175 0 289 530
0
0
加长骑枪 只有刺的动作
itm_pop_long_cavalry_lance Long_Cavalry_Lance Long_Cavalry_Lance 1  heavy_lance_02 0  2286223364 201326848 597 9226 2.500000 100 0 0 0 12 16384 80 0 229 0 285 512
0
0

平衡的刃爪 这是单手武器,我是拿来作试验所以一块贴出来了。
itm_renzhua renzhua renzhua 1  renzhua 0  279252631554 7696606560260 7313 155668 0.750000 33 0 0 0 0 22528 140 0 105 0 287 300
0
0

开裂的精锐国王战旗 可破格挡。

itm_EOS_knightlance EOS_knightlance EOS_knightlance 1  EOS_knightlance 0  6581190660 4222124851987200 32900 8202 4.000000 50 0 0 0 10 0 73 0 320 0 310 558
0
0

经过修改并测试后,拿轻型骑枪来讲解结果。
itm_light_lance Light_Lance Light_Lance 1(前三段我搞不清楚是做什么的,换了也没变化)  spear_b_2-75m 0 (外观代码,如果换成刃爪的 renzhua 0,你可以看到拿爪子当枪使,实战测验,长度还是枪的长度,无影爪气杀人) 3359965188 (属性代码,换成战旗的6581190660可破格挡)4222124851987200(动作代码,换成加长骑枪的201326848就只有刺的动作,无论如何都做不出挥砍动作。拿盾时单手使,不拿盾时双手使,全是刺) 154(价格基数,注意是基数不是直接的价格,买与卖都会再经过修整) 9226 (不知何用,改了也没变化)2.500000 100 0 0 0 9 18432(不知何用,改了也没变化) 130 0 175 0 289 530
0
0

7

主题

132

回帖

87

积分

扈从

Rank: 2Rank: 2

UID
1411320
第纳尔
634
精华
0
互助
5
荣誉
2
贡献
0
魅力
23
注册时间
2013-6-13

战团正版勋章

鲜花(9) 鸡蛋(0)
 楼主| 发表于 2022-6-20 00:10:33 | 显示全部楼层
凡尔派狼 发表于 2022-6-19 23:31
https://bbs.mountblade.com.cn/thread-160658-1-1.html
从这里贴粘过来的。

感谢回复 搞定啦 其实问题(或者说是领军者新版的feature)是在 module_animations.py 里, R大把 thrust_onehanded_lance 相关动作执行了双手 staff 的, 改回 onehanded_lance 就好啦

可惜没办法做到执盾时使用 onehanded_lance, 空手时使用 staff..

看到动作定义有个 horseback_slash_polearm (在马上挥舞长杆) 不知道是干嘛的感觉可以用用
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2024-5-29 17:22 , Processed in 0.117012 second(s), 20 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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