传奇GOM引擎配置登录器补读取规则详解

来源: 作者: 点击:
在传奇游戏领域中,GOM引擎的配置一直备受关注。其中,配置登录器补读取规则尤为重要。补读取规则功能明确,格式以Resources目录为基础。以读取Prguse.wil为例,先读取Resources\Data\Prguse.pak,如果该文件不存在,读取Data\Prguse.wil,若Data\Prguse.wil也不存在,再读取Data\Prguse.wzl。
例如,优先读取Resources\Data\Hum.pak,如果这个文件不存在,则读取Data\Hum.wil;优先读取Resources\Map\0.map,如果这个文件不存在,则读取Map\0.map;优先读取Resources\Wav\0.wav,如果这个文件不存在,则读取Wav\0.wav。
此外,规则还增加了对多种文件的支持。增加支持Resources\Data\ItemDesc.Dat(物品备注)、Resources\Data\TZItemDesc.Dat(套装备注)、Resources\Data\SkillDesc.Dat(技能备注)、Resources\Data\MapDesc.Dat(外传的小地图备注)、Resources\Data\MapDesc1.Dat(小地图备注)。同时,数据库Looks起始编号从10000开始,改进小地图扩展mmap10.wil从10001开始,增加扩展Npc10.wil,Npc代码从1000。还增加支持武器和衣服按照一件武器一个.wil文件的方式配置,武器放在传奇目录的\Graphics\Weapon\,衣服放在\Graphics\Human\下,物品数据库中单个武器和衣服的Shape值从1000开始。
对于传奇GOM引擎配置登录器补读取规则的准确把握,能够确保游戏的稳定运行和良好体验。玩家和开发者在进行相关配置时,应严格按照这些规则进行操作,以避免出现不必要的问题。
传奇GOM引擎补读取规则中的文件优先级是怎样的
传奇GOM引擎的补读取规则有着明确的文件优先级。以读取Prguse.wil为例,先读取Resources\Data\Prguse.pak,如果该文件不存在,读取Data\Prguse.wil,如果Data\Prguse.wil也不存在,读取Data\Prguse.wzl。例如优先读取Resources\Data\Hum.pak,如果这个文件不存在,则读取Data\Hum.wil。这种优先级确保了在不同情况下都能找到所需的补丁文件。同时,增加了对多种文件的支持,如Resources\Data\ItemDesc.Dat(物品备注)、Resources\Data\TZItemDesc.Dat(套装备注)、Resources\Data\SkillDesc.Dat(技能备注)、Resources\Data\MapDesc.Dat(外传的小地图备注)、Resources\Data\MapDesc1.Dat(小地图备注)、Items1.wil、DnItems1.wil、StateItem1.wil等。数据库Looks起始编号从10000开始,改进小地图扩展mmap10.wil从10001开始,增加扩展Npc10.wil,Npc代码从1000。还支持武器和衣服按照一件武器一个.wil文件的方式配置,武器放在传奇目录的\Graphics\Weapon\,衣服放在\Graphics\Human\下,物品数据库中单个武器和衣服的Shape值从1000开始算起,单个武器和衣服素材的文件名必须和物品数据库中的Shape值一样。
传奇GOM引擎支持哪些文件类型
传奇GOM引擎支持多种文件类型。在补读冉面,支持pak、wil、wzl等文件类型。其中,pak文件是GOM引擎自定义图片资源格式,支持密码功能,可以使用工具包中的WIL编辑器创建修改等编辑。Pak文件需要放在客户端对应的“Resources\Data”目录里,如果不想放在“Resources”,可以在配置里修改“Resources”目录名称,默认使用“Resources”目录。例如:如果“Resources\Data\Hum.Pak”文件存在,就不会再读取“Data\Hum.wzl”。此外,还支持数据库文件如Access数据库、BDE数据库(GOM引擎支持,GEE引擎目前不支持)、mysql数据库(GEE引擎支持但不完善)等。在游戏资源方面,支持图形文件如Graphics文件夹下的武器和衣服的wil文件,地图文件如MapInfo.txt,怪物爆率文件如EnvirMonItems,QF触发脚本文件如market_defQfunction-0.txt等。
传奇GOM引擎数据库编号规则
在传奇GOM引擎中,数据库编号有着特定的规则。以stditemdb物品属性修改为例,idx属性表示数据库的序列号,记住序号不要重复。在Monster.db数据库中,sid是怪物代号。对于物品数据库中单个武器和衣服,Shape值从1000开始算起,单个武器和衣服素材的文件名必须和物品数据库中的Shape值一样,例如数据库中设置Shape=1000,那么单个武器或者素材的文件就是1000.wil。在数据库Looks起始编号是10000开始,改进小地图扩展mmap10.wil从10001开始,增加扩展Npc10.wil,Npc代码从1000。对于GOM引擎自定义怪物appr代码计算,dbc2000打开db数据库里面monster.db(怪物的数据库),找到自定义怪物的名字,看他后面的第三行就是Appr的代码,在一些其他辅助工具里面叫形象代码。例如:天道圣主⑨的怪物appr代码是608,他对应的pak补丁就是mon61.pak,计算方法就是(61-1)*10=600的代码,然后608就是61里面的第8个怪物,一个怪物在补丁是36张图片,所以608的代码对应的就是mon61.pak里面的第2880图片到3240张结束。如果arrp代码是625,先舍去位数5改成0然后除以10最后再加1就是对应的pak:625舍去5改成0就是620除以10等于62,然后再加1等于63,625的意思就是mon63.pak里面的第5个怪物,以此类推。
传奇GOM引擎武器和衣服配置方式
传奇GOM引擎的武器和衣服配置方式较为复杂。首先,下载要添加的装备素材。然后新建一个pak文件,打开wil编辑器,新建一个pak,再打开刚刚创建的pak文件,导入武器外观男女武器外观一共1200张。接着在自定义补丁文件夹创建文件夹Graphics,将刚刚创建的武器pak复制到weapon文件夹下,重复上面的步骤把衣服也导入。之后导入丢在地板上的图片以及放在背包中的图片,地板图片路径在:D:\热血传奇\Legendofmir\江山如画补丁\Data\DnItems1.Pak,背包图片路径在:D:\热血传奇\Legendofmir\江山如画补丁\Data\Items1.Pak。再将武器、衣服内观图片导入内观文件路径,如武器内观路径:D:\热血传奇\Legendofmir\江山如画补丁\Data\wqng.pak,衣服内观路径:D:\热血传奇\Legendofmir\江山如画补丁\Data\yfng.pak,并向pak中导入内观图片。在配置登录器时,时装衣服DB设置:StdMode段66为男衣服,67为女衣服,其他字段和普通衣服一样。位置代码:17。时装武器DB设置:StdMode段68、69为武器,其他字段和普通武器一样。位置代码:18。时装衣服属性和衣服一样。时装武器属性也是和普通的武器属性一样设置。佩戴时装衣服和时装武器可以触发:(@TakeOn17)和(@TakeOff18)。同时,支持武器和衣服按照一件武器一个.wil文件的方式配置,武器放在传奇目录的\Graphics\Weapon\,衣服放在\Graphics\Human\下,物品数据库中单个武器和衣服的Shape值从1000开始算起,单个武器和衣服素材的文件名必须和物品数据库中的Shape值一样。
传奇GOM引擎配置注意事项
在配置传奇GOM引擎时,有许多需要注意的事项。首先,在选择传奇版本时,要根据自己的实际情况进行选择,切勿盲目追求高级版本,同时建议在购买前先查看该版本的官方网站和用户评价,确保该版本具备所需的功能并符合需求。搭建传奇版本前要准备好服务器、域名和空间、gom引擎等。在服务器拿到手之后第一时间修改服务器的用户密码,在密码使用一段时间之后也可以经常更换,密码不要轻易泄露给别人。安装杀毒软件和防火墙,为服务器安装杀毒软件和防火墙,以保护服务器免受簿和黑客攻击。配置登录器的时候要注意三个问题,一是PAK.txt里面的补丁路径要正确,配登陆器的时候补丁要下载下来一起配;二是PAK.txt里面的密码要正确,如果不正确配出来可能是黑的;三是Resources目录要和补丁里的目录名称对应,默认的目录是Resources,有些版本改过的话,也要相应修改。在配置传奇登录器时,请确保了解所有步骤的含义和作用,避免不必要的错误。确保网络环境安全,避免泄露个人信息或遭受黑客攻击。如果遇到问题,可以查阅传奇登录器的官方文档或寻求相关技术支持。
传奇GOM引擎在配置登录器补读取规则方面有着严格的文件优先级和特定的支持文件类型。数据库编号规则明确,武器和衣服的配置方式较为复杂但有章可循。在配置过程中,需要注意众多事项,以确保传奇服务器的正常运行和安全性。无论是新手还是有经验的用户,在配置传奇GOM引擎时,都应该仔细阅读官方文档,遵循正确的步骤和注意事项,以获得更好的游戏体验。
[顶部]