魔兽世界玩家社区APP官网

标题: 玩过wlk单机版的,基本可以确定:除双刀外,其他橙武都能幻化 [打印本页]

作者: 京托胡速越    时间: 2025-2-20 16:50
标题: 玩过wlk单机版的,基本可以确定:除双刀外,其他橙武都能幻化
魔兽世界数据库里,玩家角色有个表,表里是玩家的资料,身上的装备数据,包含代码,名称,属性之类的字段,装备的外观字段关联一个代码,可以指向某个素材文件。
以前没有幻化,现在要加入幻化。那就增加一个表,记录该玩家获得的装备。
当玩家幻化的时候,通过前端请求,也就是幻化npc,读取玩家角色表,将A装备的外观指向B装备的素材。
这个数据库是存在服务器上的,所以所有玩家都能看到这个幻化。这是与修改本地模型本质上不一样的地方。
幻化实现了,然后就是幻化的规则,比如布甲对布甲,双手锐器对双手锐器。
按道理双刀是单手剑,是可以对应幻化的。
但是写这套规则逻辑,不是加一个对应表那么简单的,要涉及幻化NPC启动幻化的时候,前置的一系列逻辑判断。
现在魔兽世界是一个屎山代码,肯定都是模块化移植,雷火不可能,也没能力开发wlk专属版幻化。
所以基本可以确定:移植ctm怀旧版幻化模块进行调试。
即目前流传最广的:除双刀外,其他橙武都能幻化。
作者: 冀苍鸾    时间: 2025-2-20 18:30
这还用这样分析吗?
1、通告第一张图风剑糊脸
2、正式服8.0还是9.0开始就正式放开了橙武幻化,除了蛋刀
3.怀旧服底子就是基于8.0或更往后的版本的架构开发的,不用臆想。同时,不描服务器你看到的表结构,是逆向出来的,设计思路参考游戏内机制一点点整理完成的(包括各种插件接口),不然你以为是谁盗了wow源码挂上开源的吗。。




欢迎光临 魔兽世界玩家社区APP官网 (https://huaijiufu.com/) Powered by Discuz! X3.5