16 12
发新话题
打印

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

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

新卡片效果运用不同 Lua触发事件
3 p; j; U1 x# j! G8 H% m( y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表使用的是BattleActionEventbbs.mocwww.com! V8 r9 M2 v0 ^) o: v
当玩家角色完成战斗指令(攻击、防御、技能……等)触发功能—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ v5 w5 \7 b: v$ B  y
PS:可与旧版Lua第一回合增加攻击力的迭加
! E) F+ i( U- Z, v+ f' Y5 f9 W: Nbbs.mocwww.com
1 J# E4 H, A; }2 L! t4 j& n魔力私服,最新魔力宝贝私服技术交流目前测试确认可改变如攻击力、四属性
& |$ M* Y8 A5 i  S) Q& k3 Pbbs.mocwww.com—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' ]' ^& ?% z4 A
另外除了原本判定武器特殊类别等数值条件(有无插卡)外
0 b8 \' V7 q2 e( Z- o8 h3 i妖城在线论坛为求增加卡片效果多样性可以设置条件
' ]$ M" ?$ b1 Y3 [bbs.mocwww.com如例:力量点数高于400,发动效果攻击力1.2倍附加50点水属性% ?* E* N$ w( J" g  X( |: u/ I# b

- u2 M, d/ c* @4 d魔力私服,最新魔力宝贝私服技术交流提供概念如下
6 Z% ^' @' d1 F, _. nbbs.mocwww.com四修正高 或 低于多少发动
% A- H  t7 [- {- d4 T" Q1 l# \妖城在线论坛六抗性高 或 低于多少发动
% \# }1 K! c5 Wbbs.mocwww.com  w1 ?- s) g9 N3 R
刚好某数值才有大攻击力加成bbs.mocwww.com" ^1 n% b5 Q! N& J
或是多项混合的条件魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 C) Q, a5 I( k% I
并配合插卡、装备合成(宝石、精变)、强化、人物素质,达到更细致的配装

附件

battlebuff.jpg (201.79 KB)

2019-6-20 01:27

battlebuff.jpg

BattleBuff.rar (555 Bytes)

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

TOP

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

TOP

NL.RegBattleActionEvent(nil,"BattleBuff");
6 X  k5 l7 p  o; o妖城在线论坛
* h+ V4 X% x2 R/ p( Y) A6 v. Y妖城在线论坛function BattleBuff(PlayerIndex, battle, Com1, Com2, Com3, ActionNum)魔力私服,最新魔力宝贝私服技术交流% p" w& }/ L- |/ u( }$ U" `4 N" @6 D1 V
        if(Char.GetData(PlayerIndex,%对象_力量%) >= 40000) then   --人物力量素质400点以上执行此段魔力私服,最新魔力宝贝私服技术交流; {7 _) J" P9 d0 N) r2 \) i
                local Left = Char.GetItemIndex(PlayerIndex,2);   --人物装备栏左手武器道具index寻找定义+ u6 ?8 K* d4 ~
                local Right = Char.GetItemIndex(PlayerIndex,3);   --人物装备栏右手武器道具index寻找定义bbs.mocwww.com4 }( c! w( r: |  M% j7 }
                if(Item.GetData(Left,%道具_特殊类型%) == 14 and Item.GetData(Left,%道具_子参一%) == 9 and Item.GetData(Left,%道具_子参二%) == 1 and VaildChar(Left)== true) then   --该项道具特殊类别为14、子参一为9、子参二为1且左手值为true(左手有这项道具),执行此段
: q! |9 R4 h" g                        local power = Char.GetData(PlayerIndex,%对象_攻击力%);   --人物原本攻击力寻找定义
$ q5 S; V4 j- a/ g7 e* z妖城在线论坛                        local New_20power = power * 1.20;   --定义新攻击力倍率5 s$ x8 a. _. k6 J! X
                        local water = Char.GetData(PlayerIndex,%对象_水属性%);   --人物原本水属性寻找定义bbs.mocwww.com8 p$ o9 g( @2 g9 |# a
                        local New_20water = water + 50;   --定义增加的属性bbs.mocwww.com& J1 p1 q3 k- z' d- y3 S
                        Char.SetData(PlayerIndex,%对象_攻击力%,New_20power);   --设定新攻击力
9 p- t1 f% D- V( Zbbs.mocwww.com                        Char.SetData(PlayerIndex,%对象_水属性%,New_50water);   --设定新属性魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  c+ u$ y* G* ~$ a9 o
                        NLG.TalkToCli(PlayerIndex,-1,"[卡片效果] 伤害提升20%并附加50点水属性!",%颜色_黄色%,%字体_中%);   --系统提示文字
% R, A) q8 u: g8 |/ Z" w魔力私服,最新魔力宝贝私服技术交流                end- o/ h+ n" H) z& N
                if(Item.GetData(Right,%道具_特殊类型%) == 14 and Item.GetData(Right,%道具_子参一%) == 9 and Item.GetData(Right,%道具_子参二%) == 1 and VaildChar(Right)== true) then   --该项道具特殊类别为14、子参一为9、子参二为1且右手值为true(右手有这项道具),执行此段
( P+ H. p* A% Q) s% C9 }魔力私服,最新魔力宝贝私服技术交流                        local power = Char.GetData(PlayerIndex,%对象_攻击力%);
' Y5 m9 F* P2 C% u& d—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                        local New_20power = power * 1.20;bbs.mocwww.com/ d0 E0 P" [& V0 a- H* C) T* l3 ?
                        local water = Char.GetData(PlayerIndex,%对象_水属性%);
7 V' V! x5 }- p$ u" v魔力私服,最新魔力宝贝私服技术交流                        local New_20water = water + 50;
- Y$ I% Z. L! S2 ]# V魔力私服,最新魔力宝贝私服技术交流                        Char.SetData(PlayerIndex,%对象_攻击力%,New_20power);bbs.mocwww.com+ [9 ~/ ?' T$ ]
                        Char.SetData(PlayerIndex,%对象_水属性%,New_50water);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. p/ O. d8 p/ l( O; }$ y: g  v
                        NLG.TalkToCli(PlayerIndex,-1,"[卡片效果] 伤害提升20%并附加50点水属性!",%颜色_黄色%,%字体_中%);
9 c! d/ \3 R1 v; F& c妖城在线论坛                end
  Q9 v" x' p# }# B. S4 R妖城在线论坛        end
; S4 K( ~+ _/ B# ]; pbbs.mocwww.com        return;
& F" ]  A; \  u4 ]4 o—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートend魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 Z0 X) H: h' r) U1 Q& l; ~  l
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" h, z. F, r0 O9 C( n0 x
妖城在线论坛  x' r/ {! N: P/ d6 Q9 X% h
免费内容:
头0—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% c, Z) t0 @, g" c2 w. Y  v
身1魔力私服,最新魔力宝贝私服技术交流% Y5 E! N- {- P) U& K# v
左手2
; n# r/ ^3 W+ ~—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート右手3
& L0 \- Y1 t( c4 w/ s8 U& ^$ Qbbs.mocwww.com腿4
, P7 E$ e1 L+ D( d6 E% K! D- @* z饰品 5
0 e: R- w  I, x2 e6 O; ~- F3 j8 w1 W魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表饰品 6
2 o% S- u4 D. D( i' j: o. ]妖城在线论坛水晶7bbs.mocwww.com# t) X) I2 {3 \! s4 o" s
物品栏第一格 8魔力私服,最新魔力宝贝私服技术交流' y% z  Z" f) M5 K0 z
# r3 B- V4 u6 Z4 D* |. J* n. J魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
8 d; g& H6 u! N7 Z' L7 O% Y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表[ 本帖最后由 xman 于 2019-6-20 15:52 编辑 ]

TOP

谢谢大神的分享,最后问下,你是用CGMSV这个引擎测试的吗?按照你这个设定,不知道改成魔法属性,法师的魔法攻击会不会一样有效啊魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表) W7 I0 {: F( Q
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" i. B+ M8 q+ R9 o0 Z. K3 I) s
[ 本帖最后由 xxxx 于 2019-6-20 18:24 编辑 ]

TOP

回复 地板 的帖子

CGMSV这个引擎测试没错魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- P5 @# I' k+ H7 w  Z

0 J. }. b; {: ]5 O" A魔力私服,最新魔力宝贝私服技术交流魔法攻击力吗?妖城在线论坛, Z; N  i, Q. }' K# W5 \, f6 K: i
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表9 i8 K2 G4 C% N% h
我直接放弃魔术师……
+ K- `8 R' ^0 U* }+ F  M3 K! P—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート貌似有莫名的伤害上限0 B) Z% P1 X) o

! n# |, M8 U1 D+ {9 H: wbbs.mocwww.com没有试过耶,可能会有效吧妖城在线论坛' d6 Z4 ?* v! @+ v( G1 a4 N
我知道属性影响是会有魔力私服,最新魔力宝贝私服技术交流: I( Q0 Y  G. p5 X
可以让法师专用某张卡片效果
$ \7 P8 F( S/ C& O$ W+ H" G! B妖城在线论坛大幅增加四属性,藉此提高伤害上限
$ B5 o# w% o$ E/ a! U8 A# W5 f) ~魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 ^. ^; v, g: T2 L( t! r
突然发显原文件属性那边有错误,New_50water
$ Z& b! v; l) |; y: d/ |5 n妖城在线论坛50的地方要20才对—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, `5 Q0 u; z$ K  x: L# r

) u* j* j7 G8 o0 p* R% D6 D# ybbs.mocwww.com
$ \( `3 b+ }! Z- Z7 a5 ]+ x& wbbs.mocwww.com[ 本帖最后由 xman 于 2019-6-20 20:29 编辑 ]

TOP

虽不懂,但觉厉。~~

TOP

后续测试一个Lua魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" _# m% t! W4 \" T1 s5 M4 {
run的容量只能插卡一个装备跑BattleActionEvent/ B9 i3 \% N1 A6 ^" [3 {

6 |9 x+ J5 X7 v2 K9 ^( s妖城在线论坛多个Lua是魔力私服,最新魔力宝贝私服技术交流4 B  G; B: r( L% e6 O* `
BattleActionEvent
$ d" O5 O  P' l  T. F( C0 N也只会执行一个……
; Y4 g( F9 }& w3 V妖城在线论坛 魔力私服,最新魔力宝贝私服技术交流* n0 L7 F. Y" P& h. W

; @" }# a; a& f  a使用方向变成用限时道具
3 n3 ?/ {" n& b$ Q8 E' X魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表短暂加成战斗各素质魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表8 Z7 g" F+ L4 S, |
难怪之前在其他服见过类似道具bbs.mocwww.com' M) V6 g5 u0 B, `+ {

8 _7 i, q- `( b" e2 R" }6 j魔力私服,最新魔力宝贝私服技术交流[ 本帖最后由 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
发新话题