骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

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

[求助] 魔球的战场击杀召唤士兵

[复制链接]

1

主题

1

回帖

1

积分

平民

Rank: 1

UID
3162933
第纳尔
17
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-10
鲜花(0) 鸡蛋(0)
发表于 2020-7-18 16:56:56 | 显示全部楼层 |阅读模式
求大佬给个战场拿某件装备击杀对方士兵然后能够给自己战场上加兵的代码  
类似朱红之恋 不死族的那个小匕首

14

主题

81

回帖

54

积分

扈从

Rank: 2Rank: 2

UID
3133967
第纳尔
604
精华
0
互助
5
荣誉
0
贡献
0
魅力
23
注册时间
2020-2-5
鲜花(13) 鸡蛋(0)
发表于 2020-7-18 21:36:49 | 显示全部楼层
应该是设置个触发器,然后检测是否用拥有物品的条件,然后判断杀人,再给自己添加一个兵种

评分

参与人数 1第纳尔 +10 互助 +1 收起 理由
幼稚园殺手 + 10 + 1 乐于助人!

查看全部评分

鲜花鸡蛋

1142703366  在2020-7-18 23:53  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下 能具体说下判断杀人的语句吗? 在网上没找到语句 也没学过PY

55

主题

382

回帖

156

积分

见习骑士

Rank: 3

UID
3149514
第纳尔
430
精华
0
互助
5
荣誉
0
贡献
0
魅力
20
注册时间
2020-3-24
鲜花(43) 鸡蛋(0)
发表于 2020-7-19 12:33:35 | 显示全部楼层

我只是一个小白,并且手机码字,当心误导,请用电脑版查看,手机版查看会造成格式...

本帖最后由 乌木护手骑士团 于 2020-7-19 13:36 编辑
  1. (ti_on_agent_hit,0,0,#触发条件,砍人时触发
  2. [
  3. (assign, ":wq", reg0),
  4. (store_trigger_param_1, ":bgjz"),#被攻击者
  5. (store_random_in_range,":jl",0,100),#设置了一个0-100之间的随机数
  6. (agent_is_human,":bgjz"),#被攻击者只能是人
  7. (eq,":wq", "itm_byzj"),#当武器是byzj的时候
  8. (le,":jl", 20),#当随机数小于等于20
  9. (display_message, "@zgs",0xFFAAD8FF), #文字显示
  10. (agent_get_item_slot, ":1", ":bgjz", 0),#获取被攻击者的一号武器
  11. (agent_get_item_slot, ":2", ":bgjz", 1),#获取被攻击者的二号武器
  12. (agent_get_item_slot, ":3", ":bgjz", 2),#获取被攻击者的三号武器
  13. (agent_get_item_slot, ":4", ":bgjz", 3),#获取被攻击者的四号武器
  14. (try_begin),
  15. (gt,":1",-1),#当一号武器格有武器时
  16. (agent_unequip_item, ":bgjz", ":1"),#卸下被攻击者的一号武器
  17. (try_end),
  18. (try_begin),
  19. (gt,":2",-1),#当二号武器格有武器时
  20. (agent_unequip_item, ":bgjz", ":2"),#卸下被攻击者的二号武器
  21. (try_end),
  22. (try_begin),
  23. (gt,":3",-1),#当三号武器格有武器时
  24. (agent_unequip_item, ":bgjz", ":3"),#卸下被攻击者的三号武器
  25. (try_end),
  26. (try_begin),
  27. (gt,":4",-1),#当四号武器格有武器时
  28. (agent_unequip_item, ":bgjz", ":4"),#卸下被攻击者的四号武器
  29. (try_end),
  30. ],[]),      
复制代码
这段代码是“mod学徒”大佬的斩铁触发器,你看这段触发器就知道了!↑




  1. ###玩家拥有特定item(物品)                    格式: (player_has_item,"itm_物品ID"),
复制代码

判断有没有物品用这个↑








  1. # (troop_join,<troop_id>),
复制代码

队伍加士兵用这个↑








  1. (agent_set_team, troop_xxxxx, ":team1""),
复制代码

战场用这个↑





  1. 然后就是设置出生点,这里首先获取玩家位置
  2.         (position_move_y, pos1, 100),                                                 将位置1移动1米
  3.         (set_spawn_position, pos1),                                                      设定出生点
复制代码
如果你想让他出生在身边用这个↑





最后把刷出的士兵划入玩家队伍↓

  1.             (agent_get_team, ":team1", ":wanjia"),                                       获取玩家的队伍
  2.             (agent_set_team, troop_xxxx, ":team1"),                                            设定刷出中的角色队伍为你的队伍
  3.             (agent_ai_set_always_attack_in_melee, troop_xxxx, 1),                          设定这个人会主动进攻

  4.     ]
复制代码


最后你把这些整合一下就可以了,但是不知道魔球可不可以加战场触发器。。。但我记得魔球有一个召唤术,是直接写在武器上的,你可以看看这张图片: dada1ecf03f50ec55c4e71d979444d00f90f14599881c7719ab6acc1719e317c.0.JPG









评分

参与人数 1第纳尔 +10 互助 +1 收起 理由
幼稚园殺手 + 10 + 1 乐于助人!

查看全部评分

你每天早晨起床都下定决心做一个好人,那么你就是一个好人,你是什么取决于你在做什么,否则就什么都不是!
If you get up every morning and make up your mind to be a good person, then you are a good person. What you are depends on what you are doing, otherwise you are nothing.

1

主题

1

回帖

1

积分

平民

Rank: 1

UID
3162933
第纳尔
17
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-10
鲜花(0) 鸡蛋(0)
 楼主| 发表于 2020-7-19 15:37:11 | 显示全部楼层
乌木护手骑士团 发表于 2020-7-19 12:33
这段代码是“mod学徒”大佬的斩铁触发器,你看这段触发器就知道了!↑

谢谢大佬  这代码好像不能在魔球上用
不过我把召唤术套在盾牌上再加上概率触发 效果也不错
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2024-11-19 10:33 , Processed in 0.127964 second(s), 30 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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