2023-12-27技术旧站归档

如何制作物品随机附魔

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

GSWXY

GSWXY

Archivist & Author

如何制作物品随机附魔

前言

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

本文所需的工具为:

  • Navicat,连接数据库用;

  • MPQEditor(提取码:3q32),制作客户端补丁用;

  • MyDbcEditor(提取码:qqi2)或WDBX Editor工具(提取码:qkn1),编辑dbc文件用。

原理介绍

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

  • item_template表对应item_enchantment_template表数值;

  • item_enchantment_template表对应ItemRandomProperties.dbc或者ItemRandomSuffix.dbc文件数值;

  • ItemRandomProperties.dbc或者ItemRandomSuffix.dbc文件对应SpellItemEnchantment.dbc文件数值;

  • SpellItemEnchantment.dbc文件分别对应Spell.dbc、ItemVisuals.dbc和SkillLine.dbc文件数值。

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

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

Conversation

评论

0

首次发布需要审核,邮箱只用于必要联系。

正在加载评论…