16 12
发新话题
打印

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

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

新卡片效果运用不同 Lua触发事件
' T' U* v9 T6 f魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表使用的是BattleActionEvent—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート8 o2 p% X$ _! k& L+ S. I, ~( t
当玩家角色完成战斗指令(攻击、防御、技能……等)触发功能魔力私服,最新魔力宝贝私服技术交流( u: T: _1 P9 ~# O8 M+ o- Y9 T8 F
PS:可与旧版Lua第一回合增加攻击力的迭加魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" D& h. v5 a+ T3 ^$ H7 K

# g4 l* y/ B. S& @1 I5 Q- L魔力私服,最新魔力宝贝私服技术交流目前测试确认可改变如攻击力、四属性妖城在线论坛4 y& _/ Q; V1 I, O

' W# L1 H" i- ~魔力私服,最新魔力宝贝私服技术交流另外除了原本判定武器特殊类别等数值条件(有无插卡)外" K' H% V8 `% h+ m# B3 d; w
为求增加卡片效果多样性可以设置条件
. r, t* b9 [9 u. E& Z妖城在线论坛如例:力量点数高于400,发动效果攻击力1.2倍附加50点水属性  V! z7 d# w- ^3 [& }$ N2 N3 V

& `1 I( }% C! g魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表提供概念如下妖城在线论坛9 `7 a9 T' a% s+ B& f
四修正高 或 低于多少发动魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# _/ W. {+ S$ u0 I+ D% f
六抗性高 或 低于多少发动 —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 V" O$ z- r! O

* r$ a1 G! h' G& o& @8 c刚好某数值才有大攻击力加成
1 c! k) l  x, i) K' h, x" u. H& gbbs.mocwww.com或是多项混合的条件
$ ~$ q  H  Q$ B+ I5 s0 b妖城在线论坛并配合插卡、装备合成(宝石、精变)、强化、人物素质,达到更细致的配装

附件

battlebuff.jpg (201.79 KB)

2019-6-20 01:27

battlebuff.jpg

BattleBuff.rar (555 Bytes)

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

TOP

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

TOP

NL.RegBattleActionEvent(nil,"BattleBuff");
- C1 r( p$ D; N% v+ T魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. o+ n4 u, y9 l3 U
function BattleBuff(PlayerIndex, battle, Com1, Com2, Com3, ActionNum)bbs.mocwww.com: ^8 u- O# ^$ \) I; N" y
        if(Char.GetData(PlayerIndex,%对象_力量%) >= 40000) then   --人物力量素质400点以上执行此段
7 d8 T$ e. \" G魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                local Left = Char.GetItemIndex(PlayerIndex,2);   --人物装备栏左手武器道具index寻找定义—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& I$ V' {5 r. q0 p3 O# }
                local Right = Char.GetItemIndex(PlayerIndex,3);   --人物装备栏右手武器道具index寻找定义—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ D# q; Y# U* ?8 ]
                if(Item.GetData(Left,%道具_特殊类型%) == 14 and Item.GetData(Left,%道具_子参一%) == 9 and Item.GetData(Left,%道具_子参二%) == 1 and VaildChar(Left)== true) then   --该项道具特殊类别为14、子参一为9、子参二为1且左手值为true(左手有这项道具),执行此段
4 M, }% v; ^" ?$ P—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                        local power = Char.GetData(PlayerIndex,%对象_攻击力%);   --人物原本攻击力寻找定义妖城在线论坛* A2 x7 G2 y1 Q9 C; H7 j. U6 b% G' X
                        local New_20power = power * 1.20;   --定义新攻击力倍率
" J& [" ]! Y% m1 I; i& `魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                        local water = Char.GetData(PlayerIndex,%对象_水属性%);   --人物原本水属性寻找定义
/ L) u4 Q1 Y* O/ W" Q& }" j魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                        local New_20water = water + 50;   --定义增加的属性bbs.mocwww.com! Y- G% T) c/ q4 h
                        Char.SetData(PlayerIndex,%对象_攻击力%,New_20power);   --设定新攻击力
5 `& ?9 A1 L9 ]4 z. V9 }8 d8 Y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                        Char.SetData(PlayerIndex,%对象_水属性%,New_50water);   --设定新属性
0 i4 {, T. [2 ]! [魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                        NLG.TalkToCli(PlayerIndex,-1,"[卡片效果] 伤害提升20%并附加50点水属性!",%颜色_黄色%,%字体_中%);   --系统提示文字
; }) }+ g# R" j& B( F  o妖城在线论坛                end
7 e' D8 M; k2 V) z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート                if(Item.GetData(Right,%道具_特殊类型%) == 14 and Item.GetData(Right,%道具_子参一%) == 9 and Item.GetData(Right,%道具_子参二%) == 1 and VaildChar(Right)== true) then   --该项道具特殊类别为14、子参一为9、子参二为1且右手值为true(右手有这项道具),执行此段魔力私服,最新魔力宝贝私服技术交流8 N/ z7 ~1 K9 m: p" @9 K% \6 g
                        local power = Char.GetData(PlayerIndex,%对象_攻击力%);
  @) g/ N" a+ E  Q0 W5 ~5 L) _% Y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                        local New_20power = power * 1.20;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. L8 z# J  d' b4 C' W+ Y
                        local water = Char.GetData(PlayerIndex,%对象_水属性%);
8 f  S- D6 U; r" [& d2 H妖城在线论坛                        local New_20water = water + 50;
* T5 |. J' ]' Y6 d, a魔力私服,最新魔力宝贝私服技术交流                        Char.SetData(PlayerIndex,%对象_攻击力%,New_20power);1 m& F3 x- [; B) V8 U
                        Char.SetData(PlayerIndex,%对象_水属性%,New_50water);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 q3 n  W( I# X- l7 J, C7 r& D) {
                        NLG.TalkToCli(PlayerIndex,-1,"[卡片效果] 伤害提升20%并附加50点水属性!",%颜色_黄色%,%字体_中%);bbs.mocwww.com; h$ `# r( \" L! l- A
                end—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ K/ M5 k" s  A( L
        end
4 h2 o; p- Z* ^7 {妖城在线论坛        return;/ k' ?7 c+ k' A# t7 |& g/ f
end
5 J& w5 p" r( b& J, Z; `7 w  P/ z$ y妖城在线论坛
8 [) ]9 r% ~5 q( B; ?5 s+ T  u1 O- t—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
- Y& N5 y5 \/ U: l2 n妖城在线论坛
免费内容:
头0魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- _+ _2 [4 _0 k+ c9 _& G  f
身1
) }  k" z6 m) m) n—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート左手2bbs.mocwww.com1 h  ^; K, Y5 o1 Y& C* |0 ?; v
右手3
2 o/ E6 k0 Q4 _5 j' x( E; d腿4bbs.mocwww.com0 q7 D5 S! }9 T' ]. x
饰品 5
* U9 e2 `* J. [8 I2 x: X. abbs.mocwww.com饰品 6妖城在线论坛" N+ ^0 F# n  H7 _8 @  y2 H
水晶7魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( b% H6 i( f9 Y
物品栏第一格 8魔力私服,最新魔力宝贝私服技术交流6 s9 z+ h) t; G. Q
5 {' t+ o4 Q- t  V* @—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
8 \, z9 a" g8 ^& U4 T3 x& @8 |魔力私服,最新魔力宝贝私服技术交流[ 本帖最后由 xman 于 2019-6-20 15:52 编辑 ]

TOP

谢谢大神的分享,最后问下,你是用CGMSV这个引擎测试的吗?按照你这个设定,不知道改成魔法属性,法师的魔法攻击会不会一样有效啊
: ?) Q- k7 z) y0 H( R& G3 h妖城在线论坛bbs.mocwww.com" f; s) U9 l! M( r9 J$ J
[ 本帖最后由 xxxx 于 2019-6-20 18:24 编辑 ]

TOP

回复 地板 的帖子

CGMSV这个引擎测试没错妖城在线论坛2 \4 e9 m9 `% e2 b3 P" n# [

# U9 q2 @" c+ Z+ ]2 ?8 Q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔法攻击力吗?
1 v% j6 M5 v8 H( t# f9 Z- H, q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 X+ w: m1 m- C1 L0 r
我直接放弃魔术师……
9 ^+ A1 H, b; c& K* E8 n魔力私服,最新魔力宝贝私服技术交流貌似有莫名的伤害上限5 i9 n; c( z; s

; x6 a2 x8 [9 q3 q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート没有试过耶,可能会有效吧
. _7 |- E: j! W  `! u1 C魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表我知道属性影响是会有
- {: d8 N0 i) g- N, C. G' i0 ~bbs.mocwww.com可以让法师专用某张卡片效果魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  A3 x. f% e- G8 m5 i4 U
大幅增加四属性,藉此提高伤害上限
% k. S: e1 n& `+ N- `妖城在线论坛bbs.mocwww.com. o6 ]. Q! O+ Q7 M
突然发显原文件属性那边有错误,New_50water魔力私服,最新魔力宝贝私服技术交流# `/ c8 r8 b! }/ E8 f5 H) _+ ^
50的地方要20才对
2 W9 j- ~7 j# ?魔力私服,最新魔力宝贝私服技术交流
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表' ]4 V8 B) j( |# U( b* ~% r0 H

1 j( T+ L( C3 S0 R: K# `, ]/ T# N—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート[ 本帖最后由 xman 于 2019-6-20 20:29 编辑 ]

TOP

虽不懂,但觉厉。~~

TOP

后续测试一个Luabbs.mocwww.com4 M' \! L/ H% ?5 N& ?) l! @
run的容量只能插卡一个装备跑BattleActionEvent
' C6 k( K4 Y" Z; t( n1 {魔力私服,最新魔力宝贝私服技术交流' n7 O- t: o3 L, u$ A+ V
多个Lua是
+ ~$ E& L  y. k* i2 Ibbs.mocwww.comBattleActionEvent魔力私服,最新魔力宝贝私服技术交流3 D' N% E  K; M: d! q4 J  I$ G
也只会执行一个……—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ I! o% s; q% T2 V1 I3 o8 }
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ O1 E% Y" h/ ?) ~4 ]

! U  ]* ?5 j  o0 g# J8 b魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表使用方向变成用限时道具
, o+ X$ F# O. Z7 w: l魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表短暂加成战斗各素质
6 G# |. X- X" f6 X! J! \! I魔力私服,最新魔力宝贝私服技术交流难怪之前在其他服见过类似道具魔力私服,最新魔力宝贝私服技术交流# Q% H+ {' m# f" ~) w* z. T; I0 g

( W) ^  ^8 l( u. b1 a  @9 _0 L- @! _—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート[ 本帖最后由 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
发新话题