骑马与砍杀中文站论坛

标题: 【战团】盾牌受击回血,仅限友军 魔球触发器修改 [打印本页]

作者: 战争傀儡阿格兰    时间: 2023-3-23 23:06
标题: 【战团】盾牌受击回血,仅限友军 魔球触发器修改
本帖最后由 vegetto 于 2023-9-1 11:21 编辑

代码环境1.171
【战团】阿格兰魔球修改器——合集https://bbs.mountblade.com.cn/thread-2097734-1-1.html

据说拿一块门板,当盾牌,受到敌人攻击会回血(图文无关)
大门.jpeg 黑血了.jpg 血满了.jpg

代码实际效果:盾牌受击,使用者会回血。该功能只限玩家和玩家部队(友军领主无法生效)

代码使用方式:魔球触发器。例如随便选个盾牌,最后边触发器,右键新建触发器,触发选盾牌受到攻击。然后把下面的抄进去即可。不用新开档,直接能用。


txt码:
2071 1 1224979098644774912 4 0 1700 1 1224979098644774913 31 2 1224979098644774913 1224979098644774912 1720 3 72057594037927972 1224979098644774912 0 2105 2 72057594037927972 5 1721 3 1224979098644774912 72057594037927972 0 5 0 1706 1 1224979098644774912 1720 3 72057594037927972 1224979098644774912 0 2105 2 72057594037927972 5 1721 3 1224979098644774912 72057594037927972 0 3 0     
   




py码:
  
   #Agland
    (store_trigger_param_1,":cur_agent"),
    (try_begin),
        (get_player_agent_no,":player"),
        (eq, ":player", ":cur_agent"),
        (store_agent_hit_points,reg36,":cur_agent",0),
        (val_add,reg36,5),
        (agent_set_hit_points,":cur_agent",reg36,0),
    (else_try),
        (agent_is_ally, ":cur_agent"),
        (store_agent_hit_points,reg36,":cur_agent",0),
        (val_add,reg36,5),
        (agent_set_hit_points,":cur_agent",reg36,0),  
    (try_end),   
   #Agland





作者: return19860510    时间: 2023-3-24 08:53
大佬牛逼,多产!!!!!!
作者: hn10086    时间: 2023-3-24 10:22
6666666666
作者: ydyyddy    时间: 2023-3-27 02:01
666666666666999999999999
作者: return19860510    时间: 2023-3-27 08:50
大佬,你会不会那种比如一把武器杀了多少人,这把武器就增加一点攻击力或者攻速、准确度那种修改。以此类推还有全套装备也是
作者: 战争傀儡阿格兰    时间: 2023-3-27 09:07
return19860510 发表于 2023-3-27 08:50
大佬,你会不会那种比如一把武器杀了多少人,这把武器就增加一点攻击力或者攻速、准确度那种修改。以此类推 ...

武器也是可以通过杀敌进行升级(附上代码)
https://bbs.mountblade.com.cn/thread-201854-1-1.html
(出处: 骑马与砍杀中文站论坛)

作者: lewude    时间: 2023-3-28 16:03
6666666666666
作者: 游方    时间: 2023-3-29 21:24
6666666666666
作者: 1发发发发    时间: 2023-3-30 11:29
1111111111111111
作者: Hellohell231    时间: 2023-3-30 17:23
66666666666666
作者: 815208129    时间: 2023-3-30 19:36

作者: 天方夜谭LGJ    时间: 2023-3-31 18:07
大佬会不会做个附带真伤的箭矢
作者: moyan    时间: 2023-4-1 14:21
好贴加一。。。。。。。。。。。
作者: moyan    时间: 2023-4-1 14:32
好贴,只是没有表明能回多少血,哪个数字表示回血量
作者: 战争傀儡阿格兰    时间: 2023-4-2 01:23
moyan 发表于 2023-4-1 14:32
好贴,只是没有表明能回多少血,哪个数字表示回血量

(val_add,reg36,5),
作者: moyan    时间: 2023-4-2 08:18
本帖最后由 moyan 于 2023-4-2 08:19 编辑
战争傀儡阿格兰 发表于 2023-4-2 01:23
(val_add,reg36,5),

谢谢,哪个TXT是哪个数字,S手残一枚,PY太高端了,整不过
作者: 战争傀儡阿格兰    时间: 2023-4-2 15:46
moyan 发表于 2023-4-2 08:18
谢谢,哪个TXT是哪个数字,S手残一枚,PY太高端了,整不过

魔球py里找长得最像的,5),结尾的。这个5就是回血总血量5%的意思。要是改个-10就是扣10%血量的意思
作者: 战争傀儡阿格兰    时间: 2023-4-3 08:43
天方夜谭LGJ 发表于 2023-3-31 18:07
大佬会不会做个附带真伤的箭矢

真伤好像没有单独代码,也可能是我学艺不精。我现在想到的是获得当前生命,再减具体数值。
store_agent_hit_points                 = 1720        # set absolute to 1 to retrieve actual hps, otherwise will return relative hp in range [0..100]
                                                # (store_agent_hit_points,<destination>,<agent_id>,[absolute]),
agent_set_hit_points                   = 1721        # set absolute to 1 if value is absolute, otherwise value will be treated as relative number in range [0..100]
                                                # (agent_set_hit_points,<agent_id>,<value>,[absolute]),

作者: edtghsdf    时间: 2023-4-3 13:20
1111111333333333333333333333333333333333333333
作者: bailangg47    时间: 2023-4-4 20:52
学习一下 谢谢分享
作者: cimaodaguazi    时间: 2023-4-4 21:17
受教了,感谢传授知识
作者: xzb1324    时间: 2023-4-7 19:49
学习一下。。。。。
作者: 1302959211    时间: 2023-4-9 16:24
6666666666666
作者: 刀了    时间: 2023-4-10 16:03
6666666666
作者: huxd0203    时间: 2023-4-12 10:58
感谢分享,下来试试
作者: 尘月TEL    时间: 2023-4-12 11:21
顶一个
作者: 尔酒既清    时间: 2023-4-12 11:30
顶!!!!!!!大佬确实吊啊
作者: 总睡过头    时间: 2023-4-13 15:44
6666,真神了啊,大佬
作者: 若空小梦    时间: 2023-4-14 13:22

大佬牛逼,多产!!!!!!
作者: 若空小梦    时间: 2023-4-14 17:33
大佬我问下,我按照这个方法弄得,但是我的盾牌变透明了,这是为什么啊?
作者: dg_909@163.com    时间: 2023-4-16 05:40
妙啊~看看内容先
作者: 夜云星空    时间: 2023-4-19 12:43
厉害啊,多来点QWQ
作者: 13367791972    时间: 2023-4-21 23:03
厉害,学习了。
作者: 3033    时间: 2023-4-22 04:31
可以00000000000000000000000000
作者: 咸鱼君    时间: 2023-4-22 23:21
大佬牛逼                           
作者: monde    时间: 2023-4-22 23:54
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
作者: 虎啸龙吟    时间: 2023-4-25 23:51
6666666666666
作者: FBR443    时间: 2023-4-26 08:26
66666666666
作者: 我是好孩子    时间: 2023-4-26 11:10
6666666666666666666666666
作者: robinzhao    时间: 2023-4-27 11:33

666666666666999999999999
作者: 雪逸魂    时间: 2023-4-27 18:41
看看看看看看看看看看看看看看
作者: 1820323818    时间: 2023-4-28 21:40
6666666666666666666666666
作者: 一只学鸠    时间: 2023-4-29 21:10
666666666666
作者: 戒断症状    时间: 2023-4-30 18:08
6666666666666666666
作者: ishley    时间: 2023-5-1 00:14
好像很厉害呀
作者: 老贾JAX    时间: 2023-5-3 04:24
11111111111111
作者: 754838024    时间: 2023-5-3 14:54
这 脑洞还挺大的  不过效果过于变态

作者: dinner332    时间: 2023-5-6 22:47
3333333333
作者: 18377898541    时间: 2023-5-14 18:39
66666666666
作者: 临尘lc    时间: 2023-5-15 07:01
感谢分享,大佬牛逼
作者: 渊·兮夜    时间: 2023-5-23 06:55
六。。。。。。。。。
作者: 范成大会说相声    时间: 2023-6-4 06:42
大佬牛批!
作者: cao8888    时间: 2023-6-7 01:56
66666666666666
作者: 李凛    时间: 2023-6-8 10:53
是强大的黑科技
作者: applecou    时间: 2023-6-12 23:07
66666666666666
作者: ysj734    时间: 2023-6-13 11:28
66666666666
作者: a21000    时间: 2023-6-18 21:17
66666666666
作者: 圣者卢龙    时间: 2023-6-21 08:26
666666666666666
作者: liqweasd    时间: 2023-6-22 17:25
66666666666666
作者: ljklkjl    时间: 2023-6-22 17:30

大佬牛逼
作者: qw232698727    时间: 2023-6-24 09:38
厉害~!学习一下~!
作者: keeny9527    时间: 2023-6-25 14:39
盾牌受击,使用者会回血。该功能只限玩家和玩家部队
作者: 陶吉吉    时间: 2023-7-5 13:56
爱我这样的人对你来说不容易
作者: 佛系狼    时间: 2023-7-9 19:13
牛逼克拉斯!!!!!!
作者: tzaxp    时间: 2023-7-11 11:40
dwdwdwadwadad
作者: tzaxp    时间: 2023-7-11 13:42
厉害了~~~~~~
作者: 212301573    时间: 2023-7-11 22:48
66666666666666666
作者: wafsdqazx    时间: 2023-7-19 12:52
66666666666666666666666666666666
作者: yjlsyg    时间: 2023-7-19 16:25
挖好腻害
作者: a15161271111    时间: 2023-7-26 15:09
好东西,要是有反伤的代码酒更好了
作者: 一叶寒枫    时间: 2023-7-26 16:25
???????????????
作者: 弥撒喵呜    时间: 2023-7-26 21:12
6666666666666666
作者: 衣卒雨    时间: 2023-8-1 08:08
你真牛逼啊,操作符高手
作者: Xx-Akl47    时间: 2023-8-5 22:40
大佬牛逼666啊
作者: ?思思吧    时间: 2023-8-8 19:46
牛逼啊哈哈哈哈,
作者: 64864132312    时间: 2023-8-8 21:04
战团】盾牌受击回血,仅限友军 魔球触发器修改 [修
作者: korean.exe    时间: 2023-8-11 22:21
红豆泥阿里嘎多!

作者: 狂野骑士    时间: 2023-8-13 09:07
麾下不死军团还加上这个,谁对上不迷糊?
作者: fengguoyehao    时间: 2023-8-19 11:23
太棒了,一直想要这个功能!
作者: 怨念……期刊    时间: 2023-8-20 00:26
数组被固定或临时锁定或临时锁定是怎么回事
作者: 怨念……期刊    时间: 2023-8-20 04:19
怨念……期刊 发表于 2023-8-20 00:26
数组被固定或临时锁定或临时锁定是怎么回事

应该是mod的问题,先粘贴到native里翻译一下,用txt代码粘贴到item_kind1.txt就行 ,这个触发可以给到武器和衣服、马上面吗?,触发器也是选-80(一般用于盾受击)吗?
作者: 翱翔m63    时间: 2023-8-21 18:07
666666666666
作者: 1813878722    时间: 2023-8-30 01:18
6666666666666
作者: xjed    时间: 2023-8-31 23:11
感谢分享
作者: 战争傀儡阿格兰    时间: 2023-9-1 08:48
怨念……期刊 发表于 2023-8-20 04:19
应该是mod的问题,先粘贴到native里翻译一下,用txt代码粘贴到item_kind1.txt就行 ,这个触发可以给 ...

衣服好像不行把0 0估计触发器只针对盾牌,你试试看呢
作者: duancscf    时间: 2023-9-5 18:48
请问有没有只要装备某装备就能自动回血的代码
作者: 衣卒雨    时间: 2023-11-12 13:06
其他敌人领主一样可以有效,只要装备盾牌,最关键的是修改到战场角色,匹配到相应的操作符+局部变量,在operations里可以参考




欢迎光临 骑马与砍杀中文站论坛 (https://bbs.mountblade.com.cn/) Powered by Discuz! X3.4