16 12
发新话题
打印

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

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

新卡片效果运用不同 Lua触发事件
+ l+ y1 B% r" m' }; P魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表使用的是BattleActionEventbbs.mocwww.com8 ^% E4 r& P5 C2 W* o
当玩家角色完成战斗指令(攻击、防御、技能……等)触发功能
" T& L8 F1 Z: H3 X, M7 Ebbs.mocwww.comPS:可与旧版Lua第一回合增加攻击力的迭加
# A/ Y$ }' d- [) |7 g6 `2 v, ?& }9 F8 \' u$ h" J
目前测试确认可改变如攻击力、四属性
1 k# I7 u( Y% V5 y+ ^! ^
& v! n! T& D- k+ c# U魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表另外除了原本判定武器特殊类别等数值条件(有无插卡)外
* |# Y( \' z* \) F魔力私服,最新魔力宝贝私服技术交流为求增加卡片效果多样性可以设置条件妖城在线论坛0 G, Q7 I- c/ E
如例:力量点数高于400,发动效果攻击力1.2倍附加50点水属性
" N8 v* @: m9 f( G$ e7 E  k+ I—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
% ]& x% K! g+ Q4 i5 n& q% t妖城在线论坛提供概念如下9 ~* I; E" E1 t) Y5 T
四修正高 或 低于多少发动
" d8 x% y8 u, ?魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表六抗性高 或 低于多少发动
( {4 {2 t* Z6 m1 T3 e9 [/ V魔力私服,最新魔力宝贝私服技术交流
* x% w: \. \$ `' J, Nbbs.mocwww.com刚好某数值才有大攻击力加成—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ |. ~: N3 W0 S  U& z, V3 X6 |
或是多项混合的条件
: l) x9 Y. j0 W: n* m3 ]并配合插卡、装备合成(宝石、精变)、强化、人物素质,达到更细致的配装

附件

battlebuff.jpg (201.79 KB)

2019-6-20 01:27

battlebuff.jpg

BattleBuff.rar (555 Bytes)

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

TOP

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

TOP

NL.RegBattleActionEvent(nil,"BattleBuff");魔力私服,最新魔力宝贝私服技术交流" W5 w$ S8 @7 g+ G+ B6 j% t

9 r* s. O: ^& r6 `3 Bbbs.mocwww.comfunction BattleBuff(PlayerIndex, battle, Com1, Com2, Com3, ActionNum)bbs.mocwww.com& M" q- Q5 C7 b+ k* z; K9 e/ q: X+ b* h
        if(Char.GetData(PlayerIndex,%对象_力量%) >= 40000) then   --人物力量素质400点以上执行此段
3 Y. Z( t3 q, @% o- ]9 Z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                local Left = Char.GetItemIndex(PlayerIndex,2);   --人物装备栏左手武器道具index寻找定义
% p0 e' @- k% [& u# Z8 q4 v: R魔力私服,最新魔力宝贝私服技术交流                local Right = Char.GetItemIndex(PlayerIndex,3);   --人物装备栏右手武器道具index寻找定义
& U& G1 `) `/ F: p魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                if(Item.GetData(Left,%道具_特殊类型%) == 14 and Item.GetData(Left,%道具_子参一%) == 9 and Item.GetData(Left,%道具_子参二%) == 1 and VaildChar(Left)== true) then   --该项道具特殊类别为14、子参一为9、子参二为1且左手值为true(左手有这项道具),执行此段
6 |+ g) f- C3 I% m                        local power = Char.GetData(PlayerIndex,%对象_攻击力%);   --人物原本攻击力寻找定义
& M: d! I/ e8 g魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                        local New_20power = power * 1.20;   --定义新攻击力倍率魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& A" E: O$ n7 p# d5 t! V
                        local water = Char.GetData(PlayerIndex,%对象_水属性%);   --人物原本水属性寻找定义魔力私服,最新魔力宝贝私服技术交流, _- Q& a' `& ~2 ^
                        local New_20water = water + 50;   --定义增加的属性$ G( q1 m5 M6 A2 a/ R5 E
                        Char.SetData(PlayerIndex,%对象_攻击力%,New_20power);   --设定新攻击力妖城在线论坛: a3 e; O1 R! k  \- x: z
                        Char.SetData(PlayerIndex,%对象_水属性%,New_50water);   --设定新属性
% }  ]* T* {" ?* F4 `7 E! m妖城在线论坛                        NLG.TalkToCli(PlayerIndex,-1,"[卡片效果] 伤害提升20%并附加50点水属性!",%颜色_黄色%,%字体_中%);   --系统提示文字魔力私服,最新魔力宝贝私服技术交流4 Q5 x, Y, B  X! p: y
                endbbs.mocwww.com( A' B' O) A$ `# M- [1 J7 A5 ^0 ?
                if(Item.GetData(Right,%道具_特殊类型%) == 14 and Item.GetData(Right,%道具_子参一%) == 9 and Item.GetData(Right,%道具_子参二%) == 1 and VaildChar(Right)== true) then   --该项道具特殊类别为14、子参一为9、子参二为1且右手值为true(右手有这项道具),执行此段
0 a1 w, d0 K3 k$ o& b—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                        local power = Char.GetData(PlayerIndex,%对象_攻击力%);妖城在线论坛# Y% K% o0 Y9 E$ B
                        local New_20power = power * 1.20;妖城在线论坛2 c$ k/ v2 ?# h
                        local water = Char.GetData(PlayerIndex,%对象_水属性%);
$ Q# l+ m# N, ~! g& b. z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                        local New_20water = water + 50;bbs.mocwww.com0 L8 y7 e$ g9 r2 T/ t) U
                        Char.SetData(PlayerIndex,%对象_攻击力%,New_20power);
' C5 C# O& V0 O魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                        Char.SetData(PlayerIndex,%对象_水属性%,New_50water);魔力私服,最新魔力宝贝私服技术交流6 P) x, `# H- B3 _
                        NLG.TalkToCli(PlayerIndex,-1,"[卡片效果] 伤害提升20%并附加50点水属性!",%颜色_黄色%,%字体_中%);魔力私服,最新魔力宝贝私服技术交流! C& z% N4 w& A$ q' Z: ]
                end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. U( T& I, k4 I" f' s4 o" [% ]
        end
! O3 {/ N/ P# m- y- o魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        return;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ \7 g- {  }9 v
end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; e# W* W' `" h0 k/ @" p
魔力私服,最新魔力宝贝私服技术交流& }7 @* |& N% T9 D+ J' m

0 Q- y3 d) ?& y- M$ Z4 Y4 Q魔力私服,最新魔力宝贝私服技术交流
免费内容:
头0
) J' z0 `9 N0 U2 v妖城在线论坛身1魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" D8 L, s/ ?. c' ~/ p0 O6 ]
左手2bbs.mocwww.com6 C; l+ f0 {5 Z! {- C
右手3! [% p) T4 _* n6 T: ~
腿4
- S2 M+ i! q! K4 }7 v妖城在线论坛饰品 5
2 H0 S" ~( t. q- q7 P2 @3 O魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表饰品 6
% Q+ r; \2 I' P8 P5 [* a$ [& m水晶7
; t, a; m+ O  y  n) k—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート物品栏第一格 8魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% P& b& {5 j! \) \2 p/ n6 }
9 }7 s8 ^6 d" ?( V, A/ `/ |, L
( b$ W  K+ N3 W. d* k9 Q- ~$ Q魔力私服,最新魔力宝贝私服技术交流[ 本帖最后由 xman 于 2019-6-20 15:52 编辑 ]

TOP

谢谢大神的分享,最后问下,你是用CGMSV这个引擎测试的吗?按照你这个设定,不知道改成魔法属性,法师的魔法攻击会不会一样有效啊
; |+ \! M1 r0 Q8 O4 }5 R魔力私服,最新魔力宝贝私服技术交流—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート- \$ d$ S" E% Q" ~( Y7 D
[ 本帖最后由 xxxx 于 2019-6-20 18:24 编辑 ]

TOP

回复 地板 的帖子

CGMSV这个引擎测试没错
9 |; u$ B+ [1 j  n—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート妖城在线论坛6 T8 h7 C/ H: c3 I; s* v! B
魔法攻击力吗?
7 a5 `! v: Y  n$ ^, N' U" V魔力私服,最新魔力宝贝私服技术交流
6 Y- r7 h/ Q3 W6 F; k! c/ `5 R魔力私服,最新魔力宝贝私服技术交流我直接放弃魔术师……bbs.mocwww.com$ R8 W4 {. N  _9 u; I% G( a
貌似有莫名的伤害上限
9 p2 m7 I* M& \. _! S( k: }  V* C; Y; Z" J魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 A1 q; G8 M" E* o0 y
没有试过耶,可能会有效吧
* r/ k0 a  N* U/ O魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表我知道属性影响是会有
/ g- x  h3 E/ m& N1 ]* d魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表可以让法师专用某张卡片效果魔力私服,最新魔力宝贝私服技术交流: B' J" Y) m" V6 u
大幅增加四属性,藉此提高伤害上限bbs.mocwww.com4 T& I- t3 V1 S. b1 F
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 b' p( Y, }4 U0 u4 o! m
突然发显原文件属性那边有错误,New_50water魔力私服,最新魔力宝贝私服技术交流3 ?+ G6 Z% G. s* _% g
50的地方要20才对
8 o% U' l  J$ w7 cbbs.mocwww.com
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ q: f/ d2 [" u5 o

! a+ N- r) j0 o4 Q8 N2 |妖城在线论坛[ 本帖最后由 xman 于 2019-6-20 20:29 编辑 ]

TOP

虽不懂,但觉厉。~~

TOP

后续测试一个Lua
& X  ~! t/ M( q. u4 a—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートrun的容量只能插卡一个装备跑BattleActionEventbbs.mocwww.com/ B& H) P/ m0 i( e4 G: c5 J6 p
妖城在线论坛! `# M# O; Z8 B
多个Lua是魔力私服,最新魔力宝贝私服技术交流. D8 m9 H5 y5 {- n' x* `
BattleActionEvent8 Y2 J' c, _: B) O; a* O: E
也只会执行一个……
2 F5 d& u; W& x0 Z妖城在线论坛 1 [1 u9 y. X3 c1 l8 D. y
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% g0 s7 V9 [  f( _5 v
使用方向变成用限时道具
# f5 Z* U, ?8 @/ H* ^" L魔力私服,最新魔力宝贝私服技术交流短暂加成战斗各素质妖城在线论坛! t* r* p0 |3 b: U
难怪之前在其他服见过类似道具
0 q% ^) P# _. \; @6 J0 x. X8 h" v魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
: p# G! c7 C' \: o( K2 S% i% m魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表[ 本帖最后由 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
发新话题