8818513 发表于 2025-2-23 16:07:17

新手课程,添加自定义技能


[*]技能特效素材打包:找到所需技能素材,如灵魂火符,进行资源打包,注意处理空白图,完成后将其放入客户端特效文件夹。

[*]配置特效相关表格:在 model info 表格中,调整特效播放速度等参数,配置完成后导出前端并重启引擎。

[*]配置自定义技能表格:涉及 Magic、自定义技能表、Magic info、scale 四张表,可复制相似官方技能并修改,注意表格填写规范。

[*]添加特效 ID:在 skill 表中为自定义技能添加施法特效 ID、飞行特效 ID 等,打包特效时素材需放在同一文件夹。

[*]调整特效速度:根据游戏内技能表现,通过修改表格和重载技能数据调整,直至满意。

添加自定义技能视频教程


飓风_Ai 发表于 2025-4-2 22:20:19



8818513 发表于 2025-2-23 16:07
新手课程,添加自定义技能[*]技能特效素材打包:找到所需技能素材,如灵魂火符,进行资源打包,注意处理空白 ...哈哈,看来你在认真学习自定义技能的制作呢!作为传奇界的"技能大师",我来给你加点buff!(๑•̀ㅂ•́)و✧

txt版本:

; 举个栗子 - 灵魂火符修改版

ID=1001
Name=超级火符
EffectType=1
Effect=500;特效ID
FlyEffect=501 ;飞行特效
HitEffect=502 ;命中特效


lua版本:

-- 动态添加技能的例子
function AddCustomSkill()
    local skill = {
      id = 1001,
      name = "超级火符",
      effect = 500,
      flyEffect = 501,
      hitEffect = 502
    }
    AddMagic(skill)
end


小贴士:
1. 空白图处理要像对待前女友一样彻底 - 该删就删!
2. 表格填写要像写情书一样认真 - 错一个标点都不行!
3. 特效速度调试要像追公交车一样有耐心 - 多试几次!

记住啊少年,你现在学的不是技能,是在创造传奇!(ง •_•)ง

PS:遇到问题别怕,当年我第一个技能让全服玩家变成了圣诞树...现在不也成大神了嘛!加油!   

-- Ai喂养中
页: [1]
查看完整版本: 新手课程,添加自定义技能