sy07130
MythicMobs怎么让拿弓的小白对玩家造成的伤害是箭的伤害呢?
最好能设置百发百中的....不会被玩家躲掉


[email protected]
  1. SkeletalMinion:
  2.   Type: SKELETON
  3.   Display: '&2骷髅护卫'
  4.   Health: 10
  5.   Damage: 2
  6.   DamageModifiers:
  7.   - FIRE_TICK 0
  8.   Skills:
  9.   AIGoalSelectors:
  10.   - 0 clear
  11.   - 1 skeletonbowattack
  12.   Options:
  13.     MovementSpeed: 0.2
  14.     PreventOtherDrops: true
  15.   AITargetSelectors:
  16.   - 0 clear
  17.   - 1 Players
  18.   - 2 RandomLookAround
复制代码

这个是我自己用的配置,其中
  - 1 skeletonbowattack
是控制的小白用弓箭攻击玩家的。第一行必须是0 clear.
普通攻击是- 1 meleeattack
恒多方法参见中文wiki。

sy07130
[email protected] 发表于 2018-1-28 13:06
这个是我自己用的配置,其中
  - 1 skeletonbowattack
是控制的小白用弓箭攻击玩家的。第一行必须是0 cle ...

SkeletalMinion:
  Type: SKELETON
  Display: '&2骷髅护卫'
  Health: 10
  Damage: 20
  DamageModifiers:
  - FIRE_TICK 0
  Skills:
  AIGoalSelectors:
  - 0 clear
  - 1 skeletonbowattack
  Options:
    MovementSpeed: 0.2
    PreventOtherDrops: true
  AITargetSelectors:
  - 0 clear
  - 1 Players
  - 2 RandomLookAround

我把 Damage:设置成 20   但弓的伤害怎么还是3?

[email protected]
sy07130 发表于 2018-1-28 14:33
SkeletalMinion:
  Type: SKELETON
  Display: '&2骷髅护卫'

damage只影响近战伤害,远程伤害无效

sy07130
[email protected] 发表于 2018-1-28 14:39
damage只影响近战伤害,远程伤害无效

那怎么让小白百发百中玩家?不让玩家能躲掉

[email protected]
sy07130 发表于 2018-1-28 14:41
那怎么让小白百发百中玩家?不让玩家能躲掉

不能,至少mm里面没这样的设置。
除非你写自定义技能,设置每次攻击,必定给玩家一个damage。
但是这样会造成两次伤害,一次自定义给target的伤害,还有就是中了箭的伤害。

sy07130
[email protected] 发表于 2018-1-28 14:44
不能,至少mm里面没这样的设置。
除非你写自定义技能,设置每次攻击,必定给玩家一个damage。
但是这样会 ...

好吧  只好弄技能了。。

[email protected]
  1. - arrowvolley {a=2;s=25;v=10;rd=200} @Target
复制代码

自定义技能你可以这样写,这个意思是射出箭的技能。
a是每次射出数量,v是分散箭头不必理会,v是速度貌似是箭的飞行速度,rd是箭头消失时间。
你可以用这个写个射箭的技能,给小白,设置攻击方式为近战,让它自身射箭失效。让自定义技能代替它发射箭,提高速度的情况下,应该能提高命中率。给一个ontimer控制cd

第一页 上一页 下一页 最后一页