注册 | 登录

游侠NETSHOW论坛





查看: 5416|回复: 2
打印 上一主题 下一主题

[讨论] 天赋制作问题 [复制链接]

帖子
221
精华
0
积分
111
金钱
1164
荣誉
0
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2017-8-5 22:29:10 |只看该作者 |倒序浏览
我百度了很多发现。唯一一个指导制作天赋的视频软件里面要求的根本没有地方下载。请问大神门还有法子制作天赋属性吗?

使用道具 举报

帖子
1
精华
0
积分
1
金钱
31
荣誉
0
人气
0
评议
0
沙发
发表于 2017-8-7 21:58:36 |只看该作者
MOD编辑器里不是给你lua文件来制作天赋吗,如果你没有搞清楚怎么用lua文件制作天赋,我给你举两个例子

        --天赋:周流六虚-天罗地网,50%叠加缓速,20%叠加定身
        if(sourceSprite.Role:HasTalent("周流六虚-天罗地网")) then
                if(Tools.ProbabilityTest(0.5)) then
                        targetSprite:AddBuff("缓速",3,3)
                if(Tools.ProbabilityTest(0.2)) then
                        targetSprite:AddBuff("定身",3,3)
                end
        end

function BATTLE_Die(battlefield, sprite, attackResult)

        --天赋“周流六虚-风雷转生”, 50%概率不死,以全身内力作为代价换取生命
        if(sprite.Role:HasTalent("周流六虚-风雷转生") and Tools.ProbabilityTest(0.5)) then
                sprite:Say("周流六虚,法用万物,风雷转生!")
                sprite.Hp = sprite.Mp
                sprite.Mp = 0
                return true
        end

        return false --继续执行死亡逻辑, 返回true的话就不死

end

比较基础的,类似于C语言的编辑,记得做完天赋之后要输入到resource文件里就行了,一般做天赋最后都忘记教这最后一步,可能就是你还没学会的原因

使用道具 举报

帖子
221
精华
0
积分
111
金钱
1164
荣誉
0
人气
0
评议
0
板凳
发表于 2017-8-13 13:48:36 |只看该作者
秋日大战素材帝 发表于 2017-8-7 21:58
MOD编辑器里不是给你lua文件来制作天赋吗,如果你没有搞清楚怎么用lua文件制作天赋,我给你举两个例子

        -- ...

万分感谢大神懂了。。请问大神。自己做mod 然后测试战斗时候成这样会是什么问题呢
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2024-5-10 22:59 , Processed in 0.283162 second(s), 11 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到