16 12
发新话题
打印

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

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

新卡片效果运用不同 Lua触发事件—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& k, \+ ]( K7 k
使用的是BattleActionEvent
; G+ |. m, L& c( @魔力私服,最新魔力宝贝私服技术交流当玩家角色完成战斗指令(攻击、防御、技能……等)触发功能
6 N2 z: b& s' \  O2 M. P魔力私服,最新魔力宝贝私服技术交流PS:可与旧版Lua第一回合增加攻击力的迭加魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 n1 F' p" s2 G) ~
妖城在线论坛+ e" K0 X! Q9 E) E% P
目前测试确认可改变如攻击力、四属性
! {3 u3 u: y. m—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
$ h2 F( N( p6 x0 f2 y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート另外除了原本判定武器特殊类别等数值条件(有无插卡)外
  D& v) \$ f/ s( T$ V- ]为求增加卡片效果多样性可以设置条件
, S9 Z; t$ H" N8 \' P/ l+ tbbs.mocwww.com如例:力量点数高于400,发动效果攻击力1.2倍附加50点水属性魔力私服,最新魔力宝贝私服技术交流& a& `# T5 J! m- \' x/ h3 j- l- _
8 u0 E1 W/ O8 U3 p( n# U
提供概念如下妖城在线论坛) v" M" F  z( l% s( Z
四修正高 或 低于多少发动
' D+ U+ m9 ?, |! Q. D魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表六抗性高 或 低于多少发动 魔力私服,最新魔力宝贝私服技术交流5 n. G4 g* T  M# W/ I3 I: h* C
妖城在线论坛: q6 X6 O; s. ^
刚好某数值才有大攻击力加成+ ~7 U! {1 J3 f: h, F0 E. g
或是多项混合的条件5 ~8 S8 s2 {2 r- N1 |4 b9 q7 v
并配合插卡、装备合成(宝石、精变)、强化、人物素质,达到更细致的配装

附件

battlebuff.jpg (201.79 KB)

2019-6-20 01:27

battlebuff.jpg

BattleBuff.rar (555 Bytes)

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

TOP

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

TOP

NL.RegBattleActionEvent(nil,"BattleBuff");魔力私服,最新魔力宝贝私服技术交流! @/ f' L2 n. m6 y, M

: i: L, L8 t, C! c7 {魔力私服,最新魔力宝贝私服技术交流function BattleBuff(PlayerIndex, battle, Com1, Com2, Com3, ActionNum)
6 d( S7 t; M! ^+ G魔力私服,最新魔力宝贝私服技术交流        if(Char.GetData(PlayerIndex,%对象_力量%) >= 40000) then   --人物力量素质400点以上执行此段—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 w1 g0 E2 r" Z$ L7 `8 `, J
                local Left = Char.GetItemIndex(PlayerIndex,2);   --人物装备栏左手武器道具index寻找定义魔力私服,最新魔力宝贝私服技术交流) f" U7 @: M* U
                local Right = Char.GetItemIndex(PlayerIndex,3);   --人物装备栏右手武器道具index寻找定义
, v7 ?% m3 D1 M5 t妖城在线论坛                if(Item.GetData(Left,%道具_特殊类型%) == 14 and Item.GetData(Left,%道具_子参一%) == 9 and Item.GetData(Left,%道具_子参二%) == 1 and VaildChar(Left)== true) then   --该项道具特殊类别为14、子参一为9、子参二为1且左手值为true(左手有这项道具),执行此段
; N5 X/ b& _, ^5 \" l妖城在线论坛                        local power = Char.GetData(PlayerIndex,%对象_攻击力%);   --人物原本攻击力寻找定义bbs.mocwww.com" K4 l. _* c# D: {
                        local New_20power = power * 1.20;   --定义新攻击力倍率
6 }( P) ~* N' V8 b' e- L9 Hbbs.mocwww.com                        local water = Char.GetData(PlayerIndex,%对象_水属性%);   --人物原本水属性寻找定义
8 v. D' q, m. [# q: l) R: x. N$ M魔力私服,最新魔力宝贝私服技术交流                        local New_20water = water + 50;   --定义增加的属性bbs.mocwww.com) c0 v' ?; q+ x& w) n! d
                        Char.SetData(PlayerIndex,%对象_攻击力%,New_20power);   --设定新攻击力bbs.mocwww.com( ~- ~3 B3 D6 Q
                        Char.SetData(PlayerIndex,%对象_水属性%,New_50water);   --设定新属性魔力私服,最新魔力宝贝私服技术交流# H. b4 ?3 ~4 f% B- N9 x  {% J1 w( `
                        NLG.TalkToCli(PlayerIndex,-1,"[卡片效果] 伤害提升20%并附加50点水属性!",%颜色_黄色%,%字体_中%);   --系统提示文字妖城在线论坛9 U, A: l2 `( R; A0 R* k9 t" U
                end/ t# @, H3 s2 w$ N" M
                if(Item.GetData(Right,%道具_特殊类型%) == 14 and Item.GetData(Right,%道具_子参一%) == 9 and Item.GetData(Right,%道具_子参二%) == 1 and VaildChar(Right)== true) then   --该项道具特殊类别为14、子参一为9、子参二为1且右手值为true(右手有这项道具),执行此段魔力私服,最新魔力宝贝私服技术交流  {5 O/ N1 n% R  a
                        local power = Char.GetData(PlayerIndex,%对象_攻击力%);7 J" h7 E! M3 u( z+ }
                        local New_20power = power * 1.20;
. }$ P8 ]# u: g—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                        local water = Char.GetData(PlayerIndex,%对象_水属性%);妖城在线论坛8 [" H: e- A) r5 a
                        local New_20water = water + 50;
% z5 n# w, `6 L% V6 W魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                        Char.SetData(PlayerIndex,%对象_攻击力%,New_20power);bbs.mocwww.com: F* U2 @8 U$ ~4 |/ U" O9 D1 i
                        Char.SetData(PlayerIndex,%对象_水属性%,New_50water);
8 `2 O$ |7 B, _, O6 Ibbs.mocwww.com                        NLG.TalkToCli(PlayerIndex,-1,"[卡片效果] 伤害提升20%并附加50点水属性!",%颜色_黄色%,%字体_中%);6 p! l# \2 e( \  J6 C: l
                end魔力私服,最新魔力宝贝私服技术交流, K7 S$ j* A3 j% k  _
        end
9 `8 z4 [) q1 y' ?4 p. g$ k妖城在线论坛        return;妖城在线论坛0 E, d, I( f/ U% n, W- m, n0 T6 [2 ~/ n
end! x# v8 q8 ?$ P# ^+ R6 f; n
- ]# D4 w* e9 w' C2 f0 `0 Q* F

8 d$ U+ e" Y9 B8 J% D
免费内容:
头0
8 Y- Q1 x; @% Q7 K魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表身1
  Y; }+ a3 M' h6 G* K4 ^1 a魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表左手2魔力私服,最新魔力宝贝私服技术交流. C, e( n5 u3 w8 q9 f2 D7 n: r! w
右手3
3 U, r! F4 E( {; h0 [' K: D* @腿4
$ y& w4 t, f  W# t* l魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表饰品 5
! x; b0 [2 |, z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表饰品 6
+ n0 A3 l) N* l( G水晶7
) u, m1 ]- n  p; p! X2 p" ^物品栏第一格 8—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 {" W; F. w, L9 q4 D7 j1 d5 e
bbs.mocwww.com: a! d  \+ x7 V" o' M% x2 n5 ]

' ^) K9 f% I% Rbbs.mocwww.com[ 本帖最后由 xman 于 2019-6-20 15:52 编辑 ]

TOP

谢谢大神的分享,最后问下,你是用CGMSV这个引擎测试的吗?按照你这个设定,不知道改成魔法属性,法师的魔法攻击会不会一样有效啊
& U( c# R# B* m3 f9 A8 s% A3 R& e
, H: `/ \4 L) u) s5 \! n# Y[ 本帖最后由 xxxx 于 2019-6-20 18:24 编辑 ]

TOP

回复 地板 的帖子

CGMSV这个引擎测试没错
% t# i4 w  v' T8 q8 J2 _: z8 X  R魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, s, X( t/ h8 U# u% e# E& O
魔法攻击力吗?妖城在线论坛" ?# x1 x7 `! q$ s
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  q0 T2 u. t) a! R  P( P, k' [0 ~
我直接放弃魔术师……魔力私服,最新魔力宝贝私服技术交流+ W% v6 ?' z! l
貌似有莫名的伤害上限魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表0 ]4 e0 O" |; A0 |! ~" p) w3 I9 w# Y2 x

* L  e8 f- m/ ?魔力私服,最新魔力宝贝私服技术交流没有试过耶,可能会有效吧bbs.mocwww.com  A7 S+ m* B# |* D
我知道属性影响是会有bbs.mocwww.com* X& i8 U3 m! @2 S" f9 o- l
可以让法师专用某张卡片效果
  n  Q2 k0 M. n; z魔力私服,最新魔力宝贝私服技术交流大幅增加四属性,藉此提高伤害上限
  H( b1 d5 s- g1 z+ v( V+ r
: Y+ Y7 B/ O/ N+ ^# [6 d! X8 |魔力私服,最新魔力宝贝私服技术交流突然发显原文件属性那边有错误,New_50water
& i# e. y  V4 r% w5 @$ [—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート50的地方要20才对—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 ~  T# {7 ~5 W) {8 @, [
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表' C! I" i# W- X) |* B. @9 K* e

+ M0 o( }# z7 i& p* |) n) F( U妖城在线论坛[ 本帖最后由 xman 于 2019-6-20 20:29 编辑 ]

TOP

虽不懂,但觉厉。~~

TOP

后续测试一个Lua0 V% T- D- V9 ?  c  l) }
run的容量只能插卡一个装备跑BattleActionEvent妖城在线论坛2 t6 H: u4 M! |* Z2 L$ l$ s
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 D) \5 d3 P# D/ ~" s
多个Lua是魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; x) ~# H7 l1 ?0 j  n+ t$ n0 \
BattleActionEvent
* V* c- i& i' F0 r魔力私服,最新魔力宝贝私服技术交流也只会执行一个……
- y$ }. p8 S) o$ j妖城在线论坛 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; ?; A9 h6 ?) V/ Z
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 t/ l3 ^. Z" l7 x8 T" q5 D
使用方向变成用限时道具" p' ]" i4 `1 H. [+ y2 U+ }  h
短暂加成战斗各素质魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ v( T5 U4 x6 F* R
难怪之前在其他服见过类似道具
- R; A) I& }2 r) @- Q) D) W—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート妖城在线论坛5 S$ [0 N- D; j/ U9 o5 ^  o) q
[ 本帖最后由 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
发新话题