16 12
发新话题
打印

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

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

新卡片效果运用不同 Lua触发事件魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 j2 G7 o6 r6 q! o- f6 {( z
使用的是BattleActionEvent
* }+ `% _$ G& O- R当玩家角色完成战斗指令(攻击、防御、技能……等)触发功能
4 N. x$ W1 D! J8 aPS:可与旧版Lua第一回合增加攻击力的迭加妖城在线论坛! t3 h0 _% ^' P$ o- h3 T
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表0 y# b. y, u3 S7 e3 b  a
目前测试确认可改变如攻击力、四属性妖城在线论坛) `+ F8 A; n7 m1 E, N5 `

. o0 s5 @+ t& [; b: {) X妖城在线论坛另外除了原本判定武器特殊类别等数值条件(有无插卡)外
0 H9 d4 H9 f5 a8 m) g魔力私服,最新魔力宝贝私服技术交流为求增加卡片效果多样性可以设置条件妖城在线论坛% W& A/ A, h! g+ \
如例:力量点数高于400,发动效果攻击力1.2倍附加50点水属性% }4 q5 c; e, F0 B. g

. w" ]$ T) C  ~' I+ D5 j1 q妖城在线论坛提供概念如下妖城在线论坛) J, p* F: F1 X( ^3 X
四修正高 或 低于多少发动魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% y1 }; K" |( s1 Z( ?
六抗性高 或 低于多少发动 —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート8 |  l* I* @: ^, q$ p
妖城在线论坛4 F/ X7 F+ }/ x; ]* B* M7 @
刚好某数值才有大攻击力加成
, s) j+ W; a# H; H  ~% m# b魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表或是多项混合的条件
0 s2 q/ t7 K6 ~4 K# f8 L妖城在线论坛并配合插卡、装备合成(宝石、精变)、强化、人物素质,达到更细致的配装

附件

battlebuff.jpg (201.79 KB)

2019-6-20 01:27

battlebuff.jpg

BattleBuff.rar (555 Bytes)

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

TOP

谢谢分享,能不能解释下LUA里面函数的意思

TOP

NL.RegBattleActionEvent(nil,"BattleBuff");# R  d& L+ |$ Q$ f% b! p. J! w1 R

7 U* j$ \, p: v/ ~5 G' p妖城在线论坛function BattleBuff(PlayerIndex, battle, Com1, Com2, Com3, ActionNum)
! C" O4 {* Z1 I; t  C妖城在线论坛        if(Char.GetData(PlayerIndex,%对象_力量%) >= 40000) then   --人物力量素质400点以上执行此段魔力私服,最新魔力宝贝私服技术交流4 w# ?3 J: D3 h" c
                local Left = Char.GetItemIndex(PlayerIndex,2);   --人物装备栏左手武器道具index寻找定义魔力私服,最新魔力宝贝私服技术交流: s$ M  S- C4 T0 s" E) q* S1 p3 n
                local Right = Char.GetItemIndex(PlayerIndex,3);   --人物装备栏右手武器道具index寻找定义
  _( K- w- t1 N. ^魔力私服,最新魔力宝贝私服技术交流                if(Item.GetData(Left,%道具_特殊类型%) == 14 and Item.GetData(Left,%道具_子参一%) == 9 and Item.GetData(Left,%道具_子参二%) == 1 and VaildChar(Left)== true) then   --该项道具特殊类别为14、子参一为9、子参二为1且左手值为true(左手有这项道具),执行此段
. g/ e3 j( _& B& X0 Z& K魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                        local power = Char.GetData(PlayerIndex,%对象_攻击力%);   --人物原本攻击力寻找定义
. l* D- [8 c. L7 ~—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                        local New_20power = power * 1.20;   --定义新攻击力倍率bbs.mocwww.com; x2 t0 S% ?- A. q( k
                        local water = Char.GetData(PlayerIndex,%对象_水属性%);   --人物原本水属性寻找定义
0 d/ c; [7 r- i  [" Gbbs.mocwww.com                        local New_20water = water + 50;   --定义增加的属性
( n; x0 P' p  }" J                        Char.SetData(PlayerIndex,%对象_攻击力%,New_20power);   --设定新攻击力
" h4 p/ ?! A4 G4 y妖城在线论坛                        Char.SetData(PlayerIndex,%对象_水属性%,New_50water);   --设定新属性魔力私服,最新魔力宝贝私服技术交流; d  v+ r" x; c, Y
                        NLG.TalkToCli(PlayerIndex,-1,"[卡片效果] 伤害提升20%并附加50点水属性!",%颜色_黄色%,%字体_中%);   --系统提示文字
) o& L+ h  n, e  h0 `- E# S5 Wbbs.mocwww.com                end妖城在线论坛3 `( f6 `, d5 ?8 S! l. \* s
                if(Item.GetData(Right,%道具_特殊类型%) == 14 and Item.GetData(Right,%道具_子参一%) == 9 and Item.GetData(Right,%道具_子参二%) == 1 and VaildChar(Right)== true) then   --该项道具特殊类别为14、子参一为9、子参二为1且右手值为true(右手有这项道具),执行此段魔力私服,最新魔力宝贝私服技术交流. u$ c3 q; l' X- w
                        local power = Char.GetData(PlayerIndex,%对象_攻击力%);0 n' I' Z/ [' \+ p) G
                        local New_20power = power * 1.20;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; \/ G5 T  m- b5 e; b4 K2 u
                        local water = Char.GetData(PlayerIndex,%对象_水属性%);bbs.mocwww.com, ?% B+ t+ S6 d1 m2 r
                        local New_20water = water + 50;魔力私服,最新魔力宝贝私服技术交流  q& o, v( O4 R5 T( }/ u
                        Char.SetData(PlayerIndex,%对象_攻击力%,New_20power);
& v* V2 B1 [6 A7 K6 C妖城在线论坛                        Char.SetData(PlayerIndex,%对象_水属性%,New_50water);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 {. G* a- W4 p
                        NLG.TalkToCli(PlayerIndex,-1,"[卡片效果] 伤害提升20%并附加50点水属性!",%颜色_黄色%,%字体_中%);
* u8 F8 m, [: i" x7 dbbs.mocwww.com                end; x. \# q+ O* \) D6 _
        end
) W' N' z" h) V: ebbs.mocwww.com        return;魔力私服,最新魔力宝贝私服技术交流! o; W# k$ C4 |6 [6 H- b5 m
endbbs.mocwww.com- `& }" `( `* q+ Z  t1 t7 Q4 R
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 `- h( R. d1 B  `6 K8 U& B3 O
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 h  I( M7 O, p
免费内容:
头0bbs.mocwww.com4 j4 |; G0 |, z
身1
( w9 E3 J6 B$ M2 \- [—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート左手2
  @3 t, f7 ]- f$ _5 y; }6 s魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表右手3
; L* d0 u  }* @魔力私服,最新魔力宝贝私服技术交流腿4. H/ E# n$ |: _7 W" A/ o5 J. X% \. V
饰品 5—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート4 V0 q$ `7 \) ^8 z; Z
饰品 6妖城在线论坛' j5 z- ~7 o' p1 P' w8 Z
水晶7
- c8 e! B6 g3 @! q( X" b; [bbs.mocwww.com物品栏第一格 8
) Z; U+ ?- q5 C! C4 o6 N妖城在线论坛
( O& |, O( s& o# w; @

* B" Y6 }8 ^7 D( v; [- Y; F& M' M妖城在线论坛[ 本帖最后由 xman 于 2019-6-20 15:52 编辑 ]

TOP

谢谢大神的分享,最后问下,你是用CGMSV这个引擎测试的吗?按照你这个设定,不知道改成魔法属性,法师的魔法攻击会不会一样有效啊妖城在线论坛- D/ |" X" c* C9 R: s
' O, }7 B* o- U4 b
[ 本帖最后由 xxxx 于 2019-6-20 18:24 编辑 ]

TOP

回复 地板 的帖子

CGMSV这个引擎测试没错bbs.mocwww.com# g! p: G2 p) G0 e
魔力私服,最新魔力宝贝私服技术交流2 ?/ l, G4 ]6 y  T
魔法攻击力吗?
1 {3 V4 ^) A* V3 `. _+ z! G魔力私服,最新魔力宝贝私服技术交流魔力私服,最新魔力宝贝私服技术交流: Y5 q, j2 ?: o  }0 O" _
我直接放弃魔术师……妖城在线论坛. J% L8 c% k  Z) T) b
貌似有莫名的伤害上限—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. g; e3 o! w( M! @/ ~

" ]+ P" g) R; `9 P4 W没有试过耶,可能会有效吧魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, C- d" ?, P' g2 u" F
我知道属性影响是会有
% \: Y' h9 b! `3 C魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表可以让法师专用某张卡片效果
5 D/ \9 G# k! X, p魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表大幅增加四属性,藉此提高伤害上限
4 u# b# `- D9 D3 P; G/ X. ]* Y) A% e' c" x9 M4 h0 h' s
突然发显原文件属性那边有错误,New_50waterbbs.mocwww.com1 V5 y- x1 ^8 j& v; I8 X
50的地方要20才对bbs.mocwww.com2 i' z+ q/ I" \! U7 F. V

/ z8 v" q$ g1 \妖城在线论坛
4 j( J& y8 F7 J3 ][ 本帖最后由 xman 于 2019-6-20 20:29 编辑 ]

TOP

虽不懂,但觉厉。~~

TOP

后续测试一个Lua妖城在线论坛  u1 w% f* F5 }+ _  ]
run的容量只能插卡一个装备跑BattleActionEvent—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 F  Q/ z( l. q0 e) i& `1 \9 W: F
bbs.mocwww.com* d( n* Z: `" B' J( U
多个Lua是
+ g/ A8 d7 Q6 |# ^0 _BattleActionEvent
7 s; V8 k# X- C) b1 T' @—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート也只会执行一个……
7 N7 b. D" ]* P. ]4 F6 ~bbs.mocwww.com
" B8 }/ w3 f2 i7 R1 J$ ?魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
4 V' ^* B% C& b4 b3 a魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表使用方向变成用限时道具+ L3 X/ R9 Y" W  X$ S! R! y+ q7 L( U
短暂加成战斗各素质
$ M9 x% O9 V- q# O; C" _" @2 u( G+ U—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート难怪之前在其他服见过类似道具—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* ~9 n, ]  V* P& T2 y
魔力私服,最新魔力宝贝私服技术交流9 h& [7 j  ^1 f
[ 本帖最后由 xman 于 2019-6-20 22:15 编辑 ]

TOP

太深奥了,我就看看,谢谢

TOP

TOP

11111111111111111111111111

TOP

回复 7楼 的帖子

BattleActionEvent不能执行多个,那就用列队模式啊,类似GA框架的事件委托,把需要执行的func存入一个table里,在列队里一个一个按顺序执行
已隐退,不搞任何魔力有关的项目,如有其它私服项目请联系!
答应过会把以前的脚本丢妖城,言出必行!

TOP

请问一下,这个插卡是什么意思,按照原文的内容,是否在data里做一个特殊类别为14、子参一为9、子参二为1 的武器,并且装备在左右,力量>400即可发动效果?

TOP

回复 12楼 的帖子

是的  就这样判定

TOP

感谢分享 不明觉厉~~~

TOP

这个LUA看起来很不错,但是我在游戏里虽然系统有说提升20%攻击力和20的水属性,但是面板上并没有反应出来啊

TOP

 16 12
发新话题