发新话题
打印

[魔力私服分享] 新卡片概念设计与战斗中效果 增加版Lua

新卡片概念设计与战斗中效果 增加版Lua

新卡片效果运用不同 Lua触发事件bbs.mocwww.com0 {5 O0 Y( l4 h- q% t: q' l% H
使用的是BattleActionEvent
9 h6 y) K8 c6 Y* T2 U/ R) }2 Y, ^妖城在线论坛当玩家角色完成战斗指令(攻击、防御、技能……等)触发功能妖城在线论坛% X( o& F, ^2 |2 e/ v4 K5 p
PS:可与旧版Lua第一回合增加攻击力的迭加# ~( H+ q* i" _4 r% o, E% g

3 n; K; `* E% b% B; N—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート目前测试确认可改变如攻击力、四属性
$ X: C2 r2 E3 A2 @" O/ Z2 [妖城在线论坛
  \9 o; J9 \# I% I2 d- X魔力私服,最新魔力宝贝私服技术交流另外除了原本判定武器特殊类别等数值条件(有无插卡)外魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表8 D; G5 p) d/ G- \4 W9 @
为求增加卡片效果多样性可以设置条件魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表9 t  w2 @# O/ ?  J5 I# d
如例:力量点数高于400,发动效果攻击力1.2倍附加50点水属性bbs.mocwww.com9 ^2 [9 Q/ p% n0 V" d  |
魔力私服,最新魔力宝贝私服技术交流/ y  w9 G! G; g9 [! C: {( V
提供概念如下
- x7 I- I) W4 P魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表四修正高 或 低于多少发动—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート  ~$ V/ x6 F2 Z
六抗性高 或 低于多少发动 6 y( \0 h* W7 N
妖城在线论坛- b: J- P, ^1 Q8 i, m: _! l
刚好某数值才有大攻击力加成bbs.mocwww.com4 d# J2 n7 m, o/ ^5 U
或是多项混合的条件bbs.mocwww.com4 L. u/ g+ ^: t5 Y) n* K
并配合插卡、装备合成(宝石、精变)、强化、人物素质,达到更细致的配装

附件

battlebuff.jpg (201.79 KB)

2019-6-20 01:27

battlebuff.jpg

BattleBuff.rar (555 Bytes)

2019-6-20 01:27, 下载次数: 368

TOP

NL.RegBattleActionEvent(nil,"BattleBuff");
4 k- q6 @* z3 J( P—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
' t! h+ _6 i/ u6 E妖城在线论坛function BattleBuff(PlayerIndex, battle, Com1, Com2, Com3, ActionNum)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& D5 ?& ]7 G/ S- F8 f6 I
        if(Char.GetData(PlayerIndex,%对象_力量%) >= 40000) then   --人物力量素质400点以上执行此段—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート) ]6 h) b8 Q3 j$ ~  z  Z/ j
                local Left = Char.GetItemIndex(PlayerIndex,2);   --人物装备栏左手武器道具index寻找定义
# `; }/ x5 w2 ~5 F! P1 _& z0 s. A+ c魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                local Right = Char.GetItemIndex(PlayerIndex,3);   --人物装备栏右手武器道具index寻找定义魔力私服,最新魔力宝贝私服技术交流4 @. V/ F2 e3 s$ \
                if(Item.GetData(Left,%道具_特殊类型%) == 14 and Item.GetData(Left,%道具_子参一%) == 9 and Item.GetData(Left,%道具_子参二%) == 1 and VaildChar(Left)== true) then   --该项道具特殊类别为14、子参一为9、子参二为1且左手值为true(左手有这项道具),执行此段, U. Q5 E- b8 X8 {3 {
                        local power = Char.GetData(PlayerIndex,%对象_攻击力%);   --人物原本攻击力寻找定义
! t, r- |) Z' c' X, y. K- R                        local New_20power = power * 1.20;   --定义新攻击力倍率—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 N! I8 D- A2 I% M1 x: _3 R
                        local water = Char.GetData(PlayerIndex,%对象_水属性%);   --人物原本水属性寻找定义
* \4 B; f" ^: A魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                        local New_20water = water + 50;   --定义增加的属性
4 M( M' k/ y$ ?# o妖城在线论坛                        Char.SetData(PlayerIndex,%对象_攻击力%,New_20power);   --设定新攻击力妖城在线论坛6 Z( A; G7 T% G7 @/ E
                        Char.SetData(PlayerIndex,%对象_水属性%,New_50water);   --设定新属性
) s- t' j6 u9 \—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                        NLG.TalkToCli(PlayerIndex,-1,"[卡片效果] 伤害提升20%并附加50点水属性!",%颜色_黄色%,%字体_中%);   --系统提示文字
5 Z! P' O, O0 C—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                end
6 N8 f3 Z& i6 p魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                if(Item.GetData(Right,%道具_特殊类型%) == 14 and Item.GetData(Right,%道具_子参一%) == 9 and Item.GetData(Right,%道具_子参二%) == 1 and VaildChar(Right)== true) then   --该项道具特殊类别为14、子参一为9、子参二为1且右手值为true(右手有这项道具),执行此段
9 d4 F1 v& ]' u; k: V魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                        local power = Char.GetData(PlayerIndex,%对象_攻击力%);6 v, e/ E; C+ \" V  `
                        local New_20power = power * 1.20;
# H7 M: V! y2 V                        local water = Char.GetData(PlayerIndex,%对象_水属性%);妖城在线论坛9 s% V% g, a; K7 }. W4 J
                        local New_20water = water + 50;. u" }  Y& o% p& K- c. y; u
                        Char.SetData(PlayerIndex,%对象_攻击力%,New_20power);
0 ?. I2 K. H& g  k                        Char.SetData(PlayerIndex,%对象_水属性%,New_50water);妖城在线论坛/ _# g' z9 U1 s( W; W
                        NLG.TalkToCli(PlayerIndex,-1,"[卡片效果] 伤害提升20%并附加50点水属性!",%颜色_黄色%,%字体_中%);妖城在线论坛. {' x+ Y: \3 ?
                end
2 F1 `, r" n$ u7 }妖城在线论坛        end妖城在线论坛- f) P0 h  I9 p# F9 R, I$ `
        return;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* I! n: P7 S% w5 ]# o, N4 f- O
end' ?( s) u* y* W8 ~/ y& w) G; S
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; |* f% g& o! `& F& b5 B( ?  Y
妖城在线论坛. Q+ a; G( D' C4 ^/ X- e6 D" u
免费内容:
头0bbs.mocwww.com, [! w" q; d2 l9 G) e0 M
身1bbs.mocwww.com0 Q2 i3 c4 x! b5 F+ m' u7 `
左手2魔力私服,最新魔力宝贝私服技术交流$ u& {) Q6 y+ n8 h, {
右手3
) ]% }3 O! J. ^, h6 F5 q魔力私服,最新魔力宝贝私服技术交流腿4—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 X2 m& H: b8 ?! d. I9 N$ ^9 `! e$ M
饰品 5—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 C8 i8 c/ z8 L" m6 Y2 e
饰品 6
; i; r' ~2 m* \6 f. }9 x9 s9 e* h; Dbbs.mocwww.com水晶7魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表9 G3 ^! o7 A4 P, V# y
物品栏第一格 8魔力私服,最新魔力宝贝私服技术交流1 i, `+ n  k8 w! b1 k  q% c* G. \. F" o/ V
魔力私服,最新魔力宝贝私服技术交流& z6 s# I, p5 F4 y! t
魔力私服,最新魔力宝贝私服技术交流3 i% q/ |$ f% i8 L
[ 本帖最后由 xman 于 2019-6-20 15:52 编辑 ]

TOP

回复 地板 的帖子

CGMSV这个引擎测试没错
2 P8 p3 v) {/ P' c9 H妖城在线论坛. f, G- v6 r6 q+ v
魔法攻击力吗?) a% O. D2 H/ |8 h) z$ V' s( v
魔力私服,最新魔力宝贝私服技术交流% |2 U& j! D( K7 t! V- V6 U  h
我直接放弃魔术师……
# e( b% [1 |; t7 K妖城在线论坛貌似有莫名的伤害上限
* f7 F% D. M, u: _妖城在线论坛
# |2 `5 r  B4 y6 d) b2 A6 @—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート没有试过耶,可能会有效吧妖城在线论坛' b9 P' b  i5 |. N1 o* ?' t
我知道属性影响是会有
( Z* g( C& S( |( i0 W7 ^魔力私服,最新魔力宝贝私服技术交流可以让法师专用某张卡片效果妖城在线论坛* u! R) T& C% X% K( ?4 ~3 v
大幅增加四属性,藉此提高伤害上限4 ^. X' \3 V9 {( D. ~
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 M+ ~  u. O- B% Q$ }% ~% D- R
突然发显原文件属性那边有错误,New_50water
  v& j: A0 T# O3 o5 V: Z- P3 Z* qbbs.mocwww.com50的地方要20才对
  ~1 h/ F5 f/ \0 Wbbs.mocwww.com
bbs.mocwww.com# R9 I- {; |7 C0 d
魔力私服,最新魔力宝贝私服技术交流2 t1 N# c& h+ l7 h
[ 本帖最后由 xman 于 2019-6-20 20:29 编辑 ]

TOP

后续测试一个Lua
1 W: P* X* H7 o# j—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートrun的容量只能插卡一个装备跑BattleActionEvent魔力私服,最新魔力宝贝私服技术交流! ]& l$ b) i1 y

; Z- t) l8 ^) L- Z多个Lua是
3 j% U( `% b% Z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートBattleActionEvent
- j1 F. e  z" B6 a+ j  l' k0 q0 |妖城在线论坛也只会执行一个……—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ o5 g- C  ?$ r7 b% m3 r# c; b

$ q6 j1 `5 P0 V; u1 A5 wbbs.mocwww.com魔力私服,最新魔力宝贝私服技术交流; K/ Q  U6 e5 A9 s
使用方向变成用限时道具魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  P4 |' t! @: R' F( E
短暂加成战斗各素质bbs.mocwww.com6 ?- ], b: x. U1 m/ ^) a
难怪之前在其他服见过类似道具
: Q  \7 j! E8 F魔力私服,最新魔力宝贝私服技术交流
- e4 B" ?$ V+ E—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート[ 本帖最后由 xman 于 2019-6-20 22:15 编辑 ]

TOP

回复 12楼 的帖子

是的  就这样判定

TOP

发新话题