耳语海岸
艾泽拉斯避难谷地
Hi,请  登录  或  注册

如何制作物品随机附魔

前言

制作随机附魔这种教程已经烂大街了,网上随便一搜就有,随机附魔实现的方法有MOD、数据库和DBC,以及Eluna三种方式,本文大量参考网络文章(尤其是参考法号蓝灯,论坛账号wen23t的文章),我这边就拾人牙慧,尽可能的较为详细、较为清晰的介绍下数据库和DBC方式吧!

本文所需的工具为:

  • Navicat,连接数据库用;
  • MPQEditor(提取码:3q32),制作客户端补丁用;
  • MyDbcEditor(提取码:qqi2)或WDBX Editor工具(提取码:qkn1),编辑dbc文件用。

原理介绍

如图所示,简单说下逻辑关系:

  1. item_template表对应item_enchantment_template表数值;
  2. item_enchantment_template表对应ItemRandomProperties.dbc或者ItemRandomSuffix.dbc文件数值;
  3. ItemRandomProperties.dbc或者ItemRandomSuffix.dbc文件对应SpellItemEnchantment.dbc文件数值;
  4. SpellItemEnchantment.dbc文件分别对应Spell.dbc、ItemVisuals.dbc和SkillLine.dbc文件数值。

有点复杂,上图我分了五个层次,我将分别介绍:


隐藏内容,解锁需要先评论本文
评论后刷新解锁  VIP直接解锁

-=||=-收藏赞 (0)
赞(0) 打赏
未经允许不得转载:GSWXY » 如何制作物品随机附魔

评论 抢沙发

评论前必须登录!

立即登录   注册

耳语海岸

WLK版本,定位于RP服务器,趣味养老,请注意:本服仅为技术交流和学习使用,欢迎广泛传播,不作为商业用途。

加入QQ群

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫