16 12
发新话题
打印

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

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

新卡片效果运用不同 Lua触发事件妖城在线论坛" J. }% }9 O% Q5 K& T' g! c; N
使用的是BattleActionEventbbs.mocwww.com8 _) o) Y, h! U1 E* _% b
当玩家角色完成战斗指令(攻击、防御、技能……等)触发功能
: F# |% u7 W; w4 G& XPS:可与旧版Lua第一回合增加攻击力的迭加
6 M: |' G/ |' U" Q+ A! D" q. U: o# f7 j
7 w+ I- c  x: n1 Zbbs.mocwww.com目前测试确认可改变如攻击力、四属性—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ L  L0 v% o. q1 U* \7 k* w+ P
% U& {+ K' O6 n/ h7 C
另外除了原本判定武器特殊类别等数值条件(有无插卡)外! |) \8 h8 @- X  d. q; c! j
为求增加卡片效果多样性可以设置条件
. R, W% i- f2 c. f3 `bbs.mocwww.com如例:力量点数高于400,发动效果攻击力1.2倍附加50点水属性
3 Q4 o1 }1 H2 `' z& {$ K- Nbbs.mocwww.com—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ h& i2 L- y8 E' J$ L& O& g
提供概念如下
1 E1 H2 G- D( J% Y, f, i* c3 _妖城在线论坛四修正高 或 低于多少发动魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 [# L7 T1 a: K- j9 ~) Q% Q
六抗性高 或 低于多少发动
9 Y' y3 s8 h5 T( j; \6 Q魔力私服,最新魔力宝贝私服技术交流
7 G0 [( M2 P* p—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート刚好某数值才有大攻击力加成
+ o% \3 S( k# m. c" D: ^: }—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート或是多项混合的条件妖城在线论坛. C, |7 q4 }: [7 \4 a+ `
并配合插卡、装备合成(宝石、精变)、强化、人物素质,达到更细致的配装

附件

battlebuff.jpg (201.79 KB)

2019-6-20 01:27

battlebuff.jpg

BattleBuff.rar (555 Bytes)

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

TOP

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

TOP

NL.RegBattleActionEvent(nil,"BattleBuff");妖城在线论坛( Q( ^% Y$ j# m$ ]  p$ R4 c
妖城在线论坛1 {9 q$ T4 U1 ^) D  z4 R5 K4 l
function BattleBuff(PlayerIndex, battle, Com1, Com2, Com3, ActionNum)魔力私服,最新魔力宝贝私服技术交流  N$ q# }( [) @" P3 M
        if(Char.GetData(PlayerIndex,%对象_力量%) >= 40000) then   --人物力量素质400点以上执行此段
) ]- s, ~2 t1 [" c* H/ d                local Left = Char.GetItemIndex(PlayerIndex,2);   --人物装备栏左手武器道具index寻找定义
% v. X9 Q) J3 G—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                local Right = Char.GetItemIndex(PlayerIndex,3);   --人物装备栏右手武器道具index寻找定义bbs.mocwww.com! x8 T4 F6 s! ]$ a+ O) z( A
                if(Item.GetData(Left,%道具_特殊类型%) == 14 and Item.GetData(Left,%道具_子参一%) == 9 and Item.GetData(Left,%道具_子参二%) == 1 and VaildChar(Left)== true) then   --该项道具特殊类别为14、子参一为9、子参二为1且左手值为true(左手有这项道具),执行此段—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ V3 d9 s5 d/ a
                        local power = Char.GetData(PlayerIndex,%对象_攻击力%);   --人物原本攻击力寻找定义—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" P- J+ c4 C6 Z/ R/ H$ A9 \
                        local New_20power = power * 1.20;   --定义新攻击力倍率
% l# L0 Q1 X6 A; u& N0 W  C8 y" Ubbs.mocwww.com                        local water = Char.GetData(PlayerIndex,%对象_水属性%);   --人物原本水属性寻找定义
+ d" a0 q. X: g/ i妖城在线论坛                        local New_20water = water + 50;   --定义增加的属性魔力私服,最新魔力宝贝私服技术交流+ V) {7 G) U- J+ H
                        Char.SetData(PlayerIndex,%对象_攻击力%,New_20power);   --设定新攻击力bbs.mocwww.com0 |0 t8 D5 ]+ s6 G
                        Char.SetData(PlayerIndex,%对象_水属性%,New_50water);   --设定新属性
+ S, R; ?  E+ D! u. T魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                        NLG.TalkToCli(PlayerIndex,-1,"[卡片效果] 伤害提升20%并附加50点水属性!",%颜色_黄色%,%字体_中%);   --系统提示文字魔力私服,最新魔力宝贝私服技术交流. e# R" f3 x0 W, P1 |
                end7 Z$ Z6 U) i. `/ }$ }
                if(Item.GetData(Right,%道具_特殊类型%) == 14 and Item.GetData(Right,%道具_子参一%) == 9 and Item.GetData(Right,%道具_子参二%) == 1 and VaildChar(Right)== true) then   --该项道具特殊类别为14、子参一为9、子参二为1且右手值为true(右手有这项道具),执行此段bbs.mocwww.com7 L' d# Y' j" w$ `& u- K7 W" E* {
                        local power = Char.GetData(PlayerIndex,%对象_攻击力%);
9 `% \: H0 {7 X! p1 X" V# x. D魔力私服,最新魔力宝贝私服技术交流                        local New_20power = power * 1.20;
$ G% [* n& {9 Y. g+ i—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                        local water = Char.GetData(PlayerIndex,%对象_水属性%);
, H$ s& i  `4 _  mbbs.mocwww.com                        local New_20water = water + 50;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 Y- F$ i0 ?3 S$ I% P9 y
                        Char.SetData(PlayerIndex,%对象_攻击力%,New_20power);
+ p4 W" r+ A, q( [* Q$ b& R—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                        Char.SetData(PlayerIndex,%对象_水属性%,New_50water);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 Q* P/ O4 o* w. x
                        NLG.TalkToCli(PlayerIndex,-1,"[卡片效果] 伤害提升20%并附加50点水属性!",%颜色_黄色%,%字体_中%);- {- ~5 ~, @( v7 {' n
                end妖城在线论坛" T; }. t5 B* K& x) b8 [' B
        end
3 @, K$ x7 |7 r: N魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        return;
# c* s9 s$ v% f! Y) `end6 k6 u7 t$ }8 `1 S

9 K+ @: ?, i& A7 Y' Z- K5 R—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
5 j" b. ?# D& e; E; }3 J2 B6 Ybbs.mocwww.com
免费内容:
头0
! w/ |& e1 ?: T9 Z! `) |( j—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート身1魔力私服,最新魔力宝贝私服技术交流1 `! M( D" Q% a/ ]
左手2
# F) H5 ^( H2 k# I. |. }0 |# d右手3魔力私服,最新魔力宝贝私服技术交流" m, E5 I2 N/ t/ @3 R- p" D& Y
腿4妖城在线论坛4 o  i" ?, f( U: `/ R5 A
饰品 5
: J" c5 |; M; |: u饰品 6
- ^6 m7 ~$ g. @, \: ~bbs.mocwww.com水晶7
4 P8 U/ x# \/ N. O$ L; H魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表物品栏第一格 8
7 R% U" s- r/ m* P—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
魔力私服,最新魔力宝贝私服技术交流" N# H% r4 g4 ^6 a( i
妖城在线论坛( H- c& I1 c8 r8 f( l% t* G, q
[ 本帖最后由 xman 于 2019-6-20 15:52 编辑 ]

TOP

谢谢大神的分享,最后问下,你是用CGMSV这个引擎测试的吗?按照你这个设定,不知道改成魔法属性,法师的魔法攻击会不会一样有效啊妖城在线论坛; C4 ?3 |$ k* H( ?- @0 P5 k8 X
bbs.mocwww.com3 V# w. A" L+ v+ e
[ 本帖最后由 xxxx 于 2019-6-20 18:24 编辑 ]

TOP

回复 地板 的帖子

CGMSV这个引擎测试没错
2 ~* u+ h- J* P: y/ b—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
) u$ ^" s/ L, I  a/ u—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート魔法攻击力吗?妖城在线论坛5 C- ~1 G; L4 n$ w- g9 A

) w* R, K/ ]0 E3 g# X) lbbs.mocwww.com我直接放弃魔术师……妖城在线论坛+ l5 ~) \6 ]' k/ P7 U( `
貌似有莫名的伤害上限
. h& H/ H. O0 o& r4 Ebbs.mocwww.com
' X" ]% b  A  f0 N* G! \6 Gbbs.mocwww.com没有试过耶,可能会有效吧
' l( {0 `9 ^# [4 g我知道属性影响是会有
# B7 }7 P: R2 U" I魔力私服,最新魔力宝贝私服技术交流可以让法师专用某张卡片效果
9 n3 ?) k. ^- X/ H" L" W; n大幅增加四属性,藉此提高伤害上限bbs.mocwww.com) L7 V; W1 @7 L  ~

' B5 t& r2 m" U3 m妖城在线论坛突然发显原文件属性那边有错误,New_50water
; E: G4 U! l/ \$ l: l: M, ^bbs.mocwww.com50的地方要20才对魔力私服,最新魔力宝贝私服技术交流# L1 A- ~) g0 L7 J4 e
魔力私服,最新魔力宝贝私服技术交流" u0 Q0 R! }" C8 ~3 e

4 Q4 q2 E( |4 R4 ?( p- h0 b. a0 m+ E魔力私服,最新魔力宝贝私服技术交流[ 本帖最后由 xman 于 2019-6-20 20:29 编辑 ]

TOP

虽不懂,但觉厉。~~

TOP

后续测试一个Lua
$ S+ k! T0 \9 M$ |& U—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートrun的容量只能插卡一个装备跑BattleActionEvent魔力私服,最新魔力宝贝私服技术交流% G5 D0 q  }" _; m) W8 R; L! c& w
魔力私服,最新魔力宝贝私服技术交流; f. D' r, L$ M  \
多个Lua是—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 w; U3 `" J; y* m
BattleActionEventbbs.mocwww.com  ]0 W$ e# g! Q3 m0 J2 ~
也只会执行一个……
  P8 s9 @3 q! J( T; s" m% v1 k+ @# A魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 bbs.mocwww.com$ U$ w% t$ g6 N0 f, ?, l

, g% O& G/ J2 l2 R9 R3 Q6 Y, y使用方向变成用限时道具—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: `# N* h: d. q/ d+ k
短暂加成战斗各素质bbs.mocwww.com' ^& }* N; s' H  y% L
难怪之前在其他服见过类似道具魔力私服,最新魔力宝贝私服技术交流. Q8 G% U# @  b& V( S. c) h  Z3 o

# C) p6 E' m' ?( H2 S. b4 J, z0 o[ 本帖最后由 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
发新话题