Board logo

标题: [提问] lua 如何获取战斗中对象的状态 [打印本页]

作者: starlang7    时间: 2016-4-20 09:56     标题: lua 如何获取战斗中对象的状态

比如 BOSS有一个技能 碎裂[125](石化状态下造成1500点伤害,普通状态造成500点伤害)
) q# o% u$ ?5 n—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート在enemyai中 设置为 对石化对象使用碎裂技能  bbs.mocwww.com) d  O; C2 S$ J7 w/ t

  T, L, ]/ i8 @妖城在线论坛NL.RegDamageCalculateEvent(nil, "damage")
4 D; t1 R3 x9 \" P1 {妖城在线论坛function damage(CharIndex, DefCharIndex, Damage, BattleIndex, Com1, Com2, Com3, DefCom1, DefCom2, DefCom3)
& }7 o) U: Z% A魔力私服,最新魔力宝贝私服技术交流
4 a3 O3 j2 \) g8 e0 A8 [if(Com3 == 125)then—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート8 W- f! ^' `: I$ e( D# @  {4 g
   这里需要判断对象当前状态 假设在被攻击前 使用洁净驱散了石化效果—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 b# V& z3 f1 i$ |4 h# y
   if(对象状态==石化)then" L5 [" x- k1 j' U1 ?6 {/ z
      return 1500% E/ N$ {+ P& u" F, R. }
   end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& |, m, {5 l1 m' i0 x4 t6 u6 n
   return 500  Q* C' V/ h5 Q9 D9 r: z/ b" U2 _
end—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 k3 Q+ L3 U+ N( F
   return Damage5 M; `) a# M. X; ]) R
end# J2 m+ `7 S4 c! O

' h. \. U+ ^+ x, B* ~! [魔力私服,最新魔力宝贝私服技术交流对象状态==石化 用lua怎么获取呢?
- h3 H2 a; L' Z4 ?! n: m5 J( ^
4 p) X' X# s& M9 j, k" W魔力私服,最新魔力宝贝私服技术交流[ 本帖最后由 starlang7 于 2016-4-22 08:05 编辑 ]
作者: starlang7    时间: 2016-4-22 08:07

有没有人知道啊?
作者: ﹎▓ヾ僤莼べ    时间: 2016-4-29 22:53

%对象_当前抗石%
作者: starlang7    时间: 2016-4-30 18:31

GA好像不能用这个常量... 这个数字是多少??bbs.mocwww.com5 c6 V3 @% i9 Y2 C: ]* w

1 R7 N3 N" {3 }. D/ @- Mbbs.mocwww.com我测试了一下 GA的 %对象_战斗状态% 8000 在 正常状态下是2 石化或睡眠是3 中毒 酒醉等也是2 不知道其他状态能不能获取..' b* v; ^( I# s7 |& o) V4 L& D$ m

! t( E$ v0 W7 @5 I/ L6 T妖城在线论坛[ 本帖最后由 starlang7 于 2016-4-30 19:43 编辑 ]
作者: orochi0531    时间: 2016-5-1 19:31

%对象_抗石%你试试这个吧
作者: starlang7    时间: 2016-5-1 21:25

%对象_抗石% 指的是自身的抗性(装备加成不算在内)




欢迎光临 妖城在线论坛 (http://bbs.mocwww.com/) Powered by Discuz! 6.0.0