16 12
发新话题
打印

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

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

新卡片效果运用不同 Lua触发事件妖城在线论坛: u+ l8 d, ]/ N) a. x
使用的是BattleActionEventbbs.mocwww.com& {/ E6 M; H6 x7 N$ \5 {9 A& N
当玩家角色完成战斗指令(攻击、防御、技能……等)触发功能妖城在线论坛! \: g8 \1 P, S! i; ]! A
PS:可与旧版Lua第一回合增加攻击力的迭加魔力私服,最新魔力宝贝私服技术交流- D, ]0 d! c4 v* j) E
妖城在线论坛' w( L' W: R# _0 Z
目前测试确认可改变如攻击力、四属性
7 n( a" W/ u# j( f6 U8 f; C妖城在线论坛
$ P+ h# |( T& |, T+ {  v  r% ]( A5 }1 i魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表另外除了原本判定武器特殊类别等数值条件(有无插卡)外
, c, l/ u4 y. c% `3 O% Abbs.mocwww.com为求增加卡片效果多样性可以设置条件妖城在线论坛& }7 k; x9 L1 ~
如例:力量点数高于400,发动效果攻击力1.2倍附加50点水属性
; d" F- O5 p. F9 v+ J' t2 `魔力私服,最新魔力宝贝私服技术交流妖城在线论坛5 f# N4 G6 N3 B" ?* j
提供概念如下
' \( Y* i. y2 \$ b( S) E# w妖城在线论坛四修正高 或 低于多少发动
5 S# A5 x0 k' ~* Y! t; K魔力私服,最新魔力宝贝私服技术交流六抗性高 或 低于多少发动 9 {. r  @: A1 x
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 ]4 `; u6 h  l
刚好某数值才有大攻击力加成
# [* H3 w- Q/ ybbs.mocwww.com或是多项混合的条件
* [1 M$ a! O. Z& g: C+ ebbs.mocwww.com并配合插卡、装备合成(宝石、精变)、强化、人物素质,达到更细致的配装

附件

battlebuff.jpg (201.79 KB)

2019-6-20 01:27

battlebuff.jpg

BattleBuff.rar (555 Bytes)

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

TOP

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

TOP

NL.RegBattleActionEvent(nil,"BattleBuff");) ]% W" m9 b  E. {9 ]' @
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( i. H$ ~& D7 l
function BattleBuff(PlayerIndex, battle, Com1, Com2, Com3, ActionNum)
# |7 S1 p5 \0 q* T7 y) {        if(Char.GetData(PlayerIndex,%对象_力量%) >= 40000) then   --人物力量素质400点以上执行此段
7 o# k, ^, v5 d4 B9 l—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                local Left = Char.GetItemIndex(PlayerIndex,2);   --人物装备栏左手武器道具index寻找定义
+ [' p1 D& v! |0 f—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                local Right = Char.GetItemIndex(PlayerIndex,3);   --人物装备栏右手武器道具index寻找定义
* E( d- L) D# S# m  V4 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(左手有这项道具),执行此段魔力私服,最新魔力宝贝私服技术交流9 x6 v' W" j: F5 K" C) y1 d! R
                        local power = Char.GetData(PlayerIndex,%对象_攻击力%);   --人物原本攻击力寻找定义—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" a& @) \- \, h# V* D. |1 D" D
                        local New_20power = power * 1.20;   --定义新攻击力倍率
8 I6 R- K6 Z# L- d魔力私服,最新魔力宝贝私服技术交流                        local water = Char.GetData(PlayerIndex,%对象_水属性%);   --人物原本水属性寻找定义bbs.mocwww.com( F* x4 ]; @! i7 U  y
                        local New_20water = water + 50;   --定义增加的属性魔力私服,最新魔力宝贝私服技术交流8 L5 c' z& G: ~, [# n
                        Char.SetData(PlayerIndex,%对象_攻击力%,New_20power);   --设定新攻击力魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表' X/ |, t  u' l* t) H3 b4 \9 u! i1 Q. T
                        Char.SetData(PlayerIndex,%对象_水属性%,New_50water);   --设定新属性魔力私服,最新魔力宝贝私服技术交流' f; z5 `% D" n: N  T- I$ [; i
                        NLG.TalkToCli(PlayerIndex,-1,"[卡片效果] 伤害提升20%并附加50点水属性!",%颜色_黄色%,%字体_中%);   --系统提示文字& @) e- n- M7 d& n1 W
                end
: U9 }( V1 e( V' x魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                if(Item.GetData(Right,%道具_特殊类型%) == 14 and Item.GetData(Right,%道具_子参一%) == 9 and Item.GetData(Right,%道具_子参二%) == 1 and VaildChar(Right)== true) then   --该项道具特殊类别为14、子参一为9、子参二为1且右手值为true(右手有这项道具),执行此段
4 I; |- m3 |1 n1 s—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                        local power = Char.GetData(PlayerIndex,%对象_攻击力%);
! p, {/ T2 W3 Q. c0 ^' g2 }—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                        local New_20power = power * 1.20;
( Y6 z; r( b0 _4 y" P魔力私服,最新魔力宝贝私服技术交流                        local water = Char.GetData(PlayerIndex,%对象_水属性%);
1 V, C4 R, _( q/ e+ [: B0 E# x魔力私服,最新魔力宝贝私服技术交流                        local New_20water = water + 50;妖城在线论坛6 K5 J  D0 L# V7 w$ U: ^
                        Char.SetData(PlayerIndex,%对象_攻击力%,New_20power);bbs.mocwww.com  S" L5 B, Q% _5 y
                        Char.SetData(PlayerIndex,%对象_水属性%,New_50water);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. K" p& o& Q, B1 ?
                        NLG.TalkToCli(PlayerIndex,-1,"[卡片效果] 伤害提升20%并附加50点水属性!",%颜色_黄色%,%字体_中%);3 k, X5 S5 s; Q% `1 k
                end魔力私服,最新魔力宝贝私服技术交流3 s1 p1 z0 d8 \% b3 T+ Z
        end魔力私服,最新魔力宝贝私服技术交流( y2 P% @" p/ P& d$ U
        return;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  e" Q: J+ j6 I9 F/ X
end
  R# D3 d' M% T! {; T) S3 P: g魔力私服,最新魔力宝贝私服技术交流
$ B, a( q% R/ @! @$ y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
( {( X; J. }5 ]# Dbbs.mocwww.com
免费内容:
头0—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 Z4 Y; o$ M* w6 s( S1 e' f; w
身12 J1 R0 o, ^( _, n/ ]6 Q  _
左手2
: t6 P7 E1 F. N1 {2 E右手3魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表' o& E3 x6 ?$ h7 }' u: @
腿4魔力私服,最新魔力宝贝私服技术交流) o/ E! y; {$ i- g
饰品 5
' R5 ~  J" Y% Q; q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表饰品 6
, m3 ?3 n1 W% l妖城在线论坛水晶7
# n0 `, r5 W5 K# K! A—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート物品栏第一格 8bbs.mocwww.com: M. y. C; k: m$ L
魔力私服,最新魔力宝贝私服技术交流6 a& {  V( k8 G
魔力私服,最新魔力宝贝私服技术交流# C  z2 q- z5 C9 c8 a
[ 本帖最后由 xman 于 2019-6-20 15:52 编辑 ]

TOP

谢谢大神的分享,最后问下,你是用CGMSV这个引擎测试的吗?按照你这个设定,不知道改成魔法属性,法师的魔法攻击会不会一样有效啊
- l8 d& Q) Q9 L1 F魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
' M. i  t& ]; J; L3 g% U魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表[ 本帖最后由 xxxx 于 2019-6-20 18:24 编辑 ]

TOP

回复 地板 的帖子

CGMSV这个引擎测试没错
, T2 {3 h  X8 n9 B; m魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ R3 Z7 C6 Y3 X- t
魔法攻击力吗?—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート  T( p, p" `( a0 ?- C
妖城在线论坛7 [3 }" V- L/ C$ l0 k6 g- ^+ ~
我直接放弃魔术师……
5 f: S* A! E9 O—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート貌似有莫名的伤害上限妖城在线论坛' z% ]) g7 x! Q% {5 t: `

, @: J8 U, `, X# E7 P+ W: Q3 K魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表没有试过耶,可能会有效吧
1 p+ Y- d0 r1 N1 P  r魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表我知道属性影响是会有
9 V* a+ B& R: s) m& x+ b—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート可以让法师专用某张卡片效果
) R0 J/ R- W* n! Y3 ?9 k( }) Hbbs.mocwww.com大幅增加四属性,藉此提高伤害上限
# j; e1 l* B; M  z/ G  Z- g
* v, ^& u, V7 q& v; W9 N+ ]+ \妖城在线论坛突然发显原文件属性那边有错误,New_50water
# A: b2 W* y1 Y8 f, O2 v妖城在线论坛50的地方要20才对
6 y: q5 j* {7 ?3 P# D; v5 t8 i& h妖城在线论坛
妖城在线论坛+ b# o* |/ q+ }6 N. o
魔力私服,最新魔力宝贝私服技术交流& i% S' |* E3 n
[ 本帖最后由 xman 于 2019-6-20 20:29 编辑 ]

TOP

虽不懂,但觉厉。~~

TOP

后续测试一个Lua—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート- Y: k1 Q. G: J1 ^' n* Y) F5 @( s
run的容量只能插卡一个装备跑BattleActionEventbbs.mocwww.com4 N% E5 q$ ?" q  R5 L  z
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表) f# F/ R/ B* q6 z6 @9 J
多个Lua是
3 j2 B" b6 ~/ I: V9 |9 V) O, |魔力私服,最新魔力宝贝私服技术交流BattleActionEvent妖城在线论坛9 v5 ^; V) ], X/ F7 y  N
也只会执行一个……bbs.mocwww.com! L! _$ W9 N* z+ [) h1 S. `2 G

$ f+ [$ R6 w5 vbbs.mocwww.com
  ]- F" F- \' _0 s3 e4 F—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート使用方向变成用限时道具
- t1 ^6 w; |- x. f妖城在线论坛短暂加成战斗各素质
: a. Q5 V: \! \6 w7 ~3 i难怪之前在其他服见过类似道具
, N3 c: X# w2 D  i/ m6 P/ q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# l' Z. k: J7 Q& B, X
[ 本帖最后由 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
发新话题