16 12
发新话题
打印

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

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

新卡片效果运用不同 Lua触发事件魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- r# K/ [0 _! @/ E4 U1 S2 c
使用的是BattleActionEvent—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# i/ L- {1 ^+ p' L. j
当玩家角色完成战斗指令(攻击、防御、技能……等)触发功能bbs.mocwww.com2 O1 i' d0 J( p  p! }& \* I
PS:可与旧版Lua第一回合增加攻击力的迭加* L9 l2 O" v3 X, p8 C! S% }- G4 {
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: c0 Y* C4 a* I" q# W+ w; x
目前测试确认可改变如攻击力、四属性妖城在线论坛" Z& O! |6 O; y
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: x8 c  f& n' |- h2 y$ z
另外除了原本判定武器特殊类别等数值条件(有无插卡)外
' Y# L/ I6 @$ y) V/ h0 q9 |( Bbbs.mocwww.com为求增加卡片效果多样性可以设置条件. ?2 c# v* j9 j  A% u- y( ~
如例:力量点数高于400,发动效果攻击力1.2倍附加50点水属性
/ C# D9 t7 s9 A' X: j1 ]" q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
5 ?$ K1 n; t* p7 f1 }魔力私服,最新魔力宝贝私服技术交流提供概念如下
1 F9 r% `9 _+ o. }/ D  {魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表四修正高 或 低于多少发动
, q$ P! Y1 B4 s妖城在线论坛六抗性高 或 低于多少发动
& P  Q, M/ q' D  I1 s妖城在线论坛—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, L# G4 u; ]: Z- R: g
刚好某数值才有大攻击力加成魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, X% R$ j/ M% c2 Y+ C/ A) x# ?
或是多项混合的条件
+ X4 o% g3 A* z# C: t魔力私服,最新魔力宝贝私服技术交流并配合插卡、装备合成(宝石、精变)、强化、人物素质,达到更细致的配装

附件

battlebuff.jpg (201.79 KB)

2019-6-20 01:27

battlebuff.jpg

BattleBuff.rar (555 Bytes)

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

TOP

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

TOP

NL.RegBattleActionEvent(nil,"BattleBuff");
* k* G) d6 T- \* j6 r9 P+ K  m魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
+ O2 }/ I& j& o( H' h魔力私服,最新魔力宝贝私服技术交流function BattleBuff(PlayerIndex, battle, Com1, Com2, Com3, ActionNum)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  K0 F% h3 c8 k
        if(Char.GetData(PlayerIndex,%对象_力量%) >= 40000) then   --人物力量素质400点以上执行此段
8 n2 F3 c1 Q2 Y; t0 {魔力私服,最新魔力宝贝私服技术交流                local Left = Char.GetItemIndex(PlayerIndex,2);   --人物装备栏左手武器道具index寻找定义妖城在线论坛+ E0 i$ K- ~! p
                local Right = Char.GetItemIndex(PlayerIndex,3);   --人物装备栏右手武器道具index寻找定义# y" b1 K* S9 J5 B' u
                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+ b, _% B5 Z( J  A. ~7 _* g% g
                        local power = Char.GetData(PlayerIndex,%对象_攻击力%);   --人物原本攻击力寻找定义妖城在线论坛+ \0 U% X; {7 f0 }& X- {
                        local New_20power = power * 1.20;   --定义新攻击力倍率魔力私服,最新魔力宝贝私服技术交流: ^* ~0 D& F* \  t+ ?' o8 Z
                        local water = Char.GetData(PlayerIndex,%对象_水属性%);   --人物原本水属性寻找定义
6 W: X; J7 q3 I5 s$ n& z* v魔力私服,最新魔力宝贝私服技术交流                        local New_20water = water + 50;   --定义增加的属性—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート  g8 i4 x. W& K3 _$ v0 Z
                        Char.SetData(PlayerIndex,%对象_攻击力%,New_20power);   --设定新攻击力
7 r2 B; o$ u4 b& S魔力私服,最新魔力宝贝私服技术交流                        Char.SetData(PlayerIndex,%对象_水属性%,New_50water);   --设定新属性bbs.mocwww.com; l- F4 b7 x, G! G/ K2 X; N
                        NLG.TalkToCli(PlayerIndex,-1,"[卡片效果] 伤害提升20%并附加50点水属性!",%颜色_黄色%,%字体_中%);   --系统提示文字$ t) ^8 l, g( l$ C! {7 F
                end魔力私服,最新魔力宝贝私服技术交流- p  Z1 o* p( Q2 V, W* M! v
                if(Item.GetData(Right,%道具_特殊类型%) == 14 and Item.GetData(Right,%道具_子参一%) == 9 and Item.GetData(Right,%道具_子参二%) == 1 and VaildChar(Right)== true) then   --该项道具特殊类别为14、子参一为9、子参二为1且右手值为true(右手有这项道具),执行此段
8 V9 t, M; E8 C                        local power = Char.GetData(PlayerIndex,%对象_攻击力%);$ R" d& n6 |- S0 h  b- x1 {
                        local New_20power = power * 1.20;
- I# m. p' }% R# q( {bbs.mocwww.com                        local water = Char.GetData(PlayerIndex,%对象_水属性%);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! o2 C) M+ ~* s3 M, H2 X: p+ ~
                        local New_20water = water + 50;
9 w6 q3 ]1 L% ?# r' _妖城在线论坛                        Char.SetData(PlayerIndex,%对象_攻击力%,New_20power);
  N1 x; D: o4 ]6 C; p8 S8 sbbs.mocwww.com                        Char.SetData(PlayerIndex,%对象_水属性%,New_50water);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 V! L+ Z9 h2 H& O0 P7 Q
                        NLG.TalkToCli(PlayerIndex,-1,"[卡片效果] 伤害提升20%并附加50点水属性!",%颜色_黄色%,%字体_中%);
- _3 X8 g- S! G1 E& J7 V0 H—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                end魔力私服,最新魔力宝贝私服技术交流( p: n& N0 }( R5 ?8 m! }
        end—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ v$ p- _5 w( E! k) _# s/ x( L! q
        return;
$ ~! c, w/ o# y魔力私服,最新魔力宝贝私服技术交流end
+ B0 Y6 F1 s7 d* B妖城在线论坛
2 C/ X! [$ ~! y% a# T# f魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
8 X4 R( a4 A3 A
免费内容:
头0魔力私服,最新魔力宝贝私服技术交流1 E$ T4 h/ A9 Y
身17 t- P$ T2 `% X) z6 j) {
左手2
/ u  R3 B6 F6 ?- v: o! U—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート右手3魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  T/ p! V( i" A4 Z; }6 b: u2 I$ m
腿4
" i, y( c. }3 r+ m4 v0 w+ z饰品 5妖城在线论坛2 ~. e4 M: c) M0 h7 c# A5 n; n
饰品 6bbs.mocwww.com; n- J% C6 v- H4 _8 M5 o. {; V2 j
水晶7妖城在线论坛; u* V8 ~! X7 b: m& x* U& x
物品栏第一格 8魔力私服,最新魔力宝贝私服技术交流$ ?) _' h, e" p6 z3 Z% F
8 Q4 f, E' F- E0 U- ^bbs.mocwww.com
4 C# z; T6 G2 i! p( [* p6 J3 i* Ibbs.mocwww.com[ 本帖最后由 xman 于 2019-6-20 15:52 编辑 ]

TOP

谢谢大神的分享,最后问下,你是用CGMSV这个引擎测试的吗?按照你这个设定,不知道改成魔法属性,法师的魔法攻击会不会一样有效啊魔力私服,最新魔力宝贝私服技术交流0 q3 Y. b5 N1 t. k1 X0 _( L' n
3 }& P) Q& D/ |, L1 @1 \( ?  Q
[ 本帖最后由 xxxx 于 2019-6-20 18:24 编辑 ]

TOP

回复 地板 的帖子

CGMSV这个引擎测试没错
$ z5 S9 z3 j3 L" m( S$ b! ?1 z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
* P* c+ m; q4 k  {" A魔法攻击力吗?
/ v7 u; A8 h" [; c3 \! j—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
; ]+ ~9 Y8 B1 O. u魔力私服,最新魔力宝贝私服技术交流我直接放弃魔术师……
3 C1 o! M) C: i7 N2 Q貌似有莫名的伤害上限妖城在线论坛) k: u$ x- f+ q5 _% v

0 N* }9 Y$ u1 o魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表没有试过耶,可能会有效吧
4 A: O5 P' E* i" n! Q7 s  Y5 q魔力私服,最新魔力宝贝私服技术交流我知道属性影响是会有魔力私服,最新魔力宝贝私服技术交流) @& E3 B! N+ o. ~# o) z
可以让法师专用某张卡片效果魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# j% S6 c1 ^+ R
大幅增加四属性,藉此提高伤害上限bbs.mocwww.com: b" B! ^! P+ J# ]0 P
魔力私服,最新魔力宝贝私服技术交流- a9 p: F5 _1 [4 z! s3 O) L& x# E
突然发显原文件属性那边有错误,New_50water魔力私服,最新魔力宝贝私服技术交流- X5 x+ q6 `6 f. g0 e
50的地方要20才对—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 h9 S5 N% a( j' ]' @* p6 d

0 k+ y, w8 l( k5 X7 Ebbs.mocwww.com
4 ^' ]& c/ t  N魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表[ 本帖最后由 xman 于 2019-6-20 20:29 编辑 ]

TOP

虽不懂,但觉厉。~~

TOP

后续测试一个Lua妖城在线论坛( B+ p( k/ J  U4 v; N
run的容量只能插卡一个装备跑BattleActionEvent
2 Q+ C. G6 s7 H" Y$ q2 S—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 u  I( l9 |- _2 V4 q  N" j  X, c
多个Lua是魔力私服,最新魔力宝贝私服技术交流0 {. O& A" J/ h1 M- s, N
BattleActionEvent
) p& |  J6 f: w7 L7 I% B5 O! i$ O—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート也只会执行一个……
6 Y4 i1 c, ?  T5 ?2 n, M9 p$ o; @" ~4 u5 ubbs.mocwww.com
* X- z8 ~9 H/ t魔力私服,最新魔力宝贝私服技术交流
# z7 T" }$ N0 v+ q' Tbbs.mocwww.com使用方向变成用限时道具妖城在线论坛# ^: G4 e  R3 o4 J, p' c
短暂加成战斗各素质—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ x1 b4 x$ g  K) R
难怪之前在其他服见过类似道具bbs.mocwww.com2 Y) q8 Y/ v4 n6 z' V
妖城在线论坛6 \( f% o3 [: Z$ n1 b2 ?* \
[ 本帖最后由 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
发新话题