找回密码
 立即注册
查看: 225|回复: 6

[新框架LUA] 击晕技能无法使用,所以我进行了修改

[复制链接]
苍之风云

2

主题

75

回帖

430

积分
CN币
1 颗


威望
136

贡献
80

UID
69

QQ
QQ

微信Wechat
HiveHc

居住地
韩国

发表于 2025-1-10 20:13:16 | 显示全部楼层 |阅读模式
本帖最后由 hyuna8643 于 2025-1-10 20:20 编辑




原作者是DUWEI,我修改自此文章:[url=][url=]http://bbs.cnmlb.com:233/thread-225-1-2.html。[/url]
由于我是韩国人,所以使用了翻译工具。表达可能会有些生硬,还请多多包涵。
上面的图片是我的角色普通伤害的效果,下面的图片是使用技能后生命值只剩1点时的伤害效果。
根据我的测试,功能正常运行,因此上传供大家参考。








SKILL.TXT

STUN 2020 130003 1 6 1 100 100 159 2 1 1000 0         

TECT.TXT
STUN TECH_Parameter DD:10, 202000 130003 2020 1 1 1141 10 1
        
SKILLLV.TXT
49383 2020 481 1


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 1CN币 +2 收起 理由
ahsin + 2 激励奖励

查看全部评分

苍之风云

0

主题

58

回帖

352

积分
CN币
0 颗


威望
118

贡献
58

UID
386

QQ
QQ

微信Wechat
lawrense_liu

居住地
澳大利亚

发表于 2025-1-10 21:17:38 | 显示全部楼层
原版无法运行是因为编码原因
苍之风云

2

主题

75

回帖

430

积分
CN币
1 颗


威望
136

贡献
80

UID
69

QQ
QQ

微信Wechat
HiveHc

居住地
韩国

 楼主| 发表于 2025-1-10 21:46:18 | 显示全部楼层
光辉岁月 发表于 2025-1-10 21:17
原版无法运行是因为编码原因

local Module = ModuleBase:createModule('jiyun')

function ModulenLoad()
  self:logInfo('load')
  self:regCallback('DamageCalculateEvent',Func.bind(self.damageCalculateCallback,self))
end

function Module:damageCalculateCallback(CharIndex, DefCharIndex, OriDamage, Damage, BattleIndex, Com1, Com2, Com3, DefCom1, DefCom2, DefCom3, Flg, ExFlg)
        local GLevel = Char.GetData(DefCharIndex,CONST.对象_等级);
        if(Com3==202000) then
                if(GLevel==1) then
                        local GLevel = Char.GetData(DefCharIndex,CONST.对象_最大血);
                        return (GLevel*0.99);
                else
                        return 0;
                end       
        end
end

function ModulenUnload()
  self:logInfo('unload')
end

return Module;

不好意思,我没有考虑到编码问题。接下来我会用中文重新编写脚本。内容就这些,应该很容易修改。

苍之风云

1

主题

80

回帖

438

积分
CN币
5 颗


威望
135

贡献
82

UID
276

QQ
QQ

微信Wechat
yuhan

居住地
中国

发表于 2025-1-10 22:18:13 | 显示全部楼层
感谢分享。。。。
万物创造者

189

主题

207

回帖

2345

积分
CN币
1 颗


威望
575

贡献
793

UID
1

QQ
QQ

微信Wechat
ahsinsoft

居住地
中国 上海市 杨浦区 定海路街道

发表于 2025-1-11 21:14:38 | 显示全部楼层
鼓励修复精神
苍之风云

0

主题

58

回帖

352

积分
CN币
0 颗


威望
118

贡献
58

UID
386

QQ
QQ

微信Wechat
lawrense_liu

居住地
澳大利亚

发表于 2025-1-15 18:40:37 | 显示全部楼层
hyuna8643 发表于 2025-1-10 21:46
local Module = ModuleBase:createModule('jiyun')

function ModulenLoad()

nice 谢谢
苍之风云

1

主题

43

回帖

313

积分
CN币
0 颗


威望
112

贡献
45

UID
193




发表于 2025-1-16 20:14:16 | 显示全部楼层
hyuna8643 发表于 2025-1-10 21:46
local Module = ModuleBase:createModule('jiyun')

function ModulenLoad()

感谢@~~~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|CN魔力实验室

GMT+8, 2025-4-28 06:44 , Processed in 0.076062 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表