浅析天龙八部元宝商店的修改思路怎么增删改添加元宝商店

2023年5月24日18:21:14 发表评论 2,197 views

浅析天龙八部元宝商店的修改思路怎么增删改添加元宝商店 浅析天龙八部元宝商店的修改思路怎么增删改添加元宝商店

修改元宝商店会涉及一下几个文件:

服务端:

Public/Data/Script/event/prizi/yuanbaoshop.lua ##服务端元宝商店脚本和shoptable.txt绑定

\tlbb\Public\Config\shoptable.txt ###最终店铺物品文件

\tlbb\Public\Config\ShopSceneLimiti.txt ##商店定义文件

 

还有一些物品文件:

CommonItem  物品列表    路径  tlbb\Public\Config

EquipBase     装备列表    路径  tlbb\Public\Config

GemInfo       宝石列表    路径  tlbb\Public\Config

 

客户端:

Interface/yuanbaoshop/yuanbaoshop.lua ##客户端元宝商店名称定义文件

Interface/yuanbaoshop/yuanbaoshop.layout.xml ##客户端界面定义触发

Config/StrDictionary.txt #元宝商店各栏目的名字定义

 

基础知识

yuanbaoshop.lua和shoptable.txt 怎么理解和联系的。

浅析天龙八部元宝商店的修改思路怎么增删改添加元宝商店

元宝商店脚本打开,如上图。

每种类型的元宝商店,可以定义15个大类,每个大类下可以有八个条目清单。

15大类:大卖场、宝石商城、珍兽秘籍、南北奇货、形象广场、花舞人间、武功秘籍、打造图、我要更*******

8个条目清单一眼就看出来了,这8个内容定义在服务端 shoptable.txt中的,与客户端没有任何的关系。所以客户端的shoptable.txt文件不重要,纵然你的内容是错的,依然不会影响你的游戏与显示,所以,补丁,完全可以放弃这个文件的修改与替换。

8个类目的数字就是shoptable.txt中的的ID序列,对应就好,后面的就是商品相关的说明。

 

shoptable.txt

打开shoptable.txt文件,从Z列开始向后,每6个数据代表一个商品,下面分别介绍一下这6个数据的意义:

内容查看此隐藏内容查看价格5立即支付

怎样修改元宝商店中的店铺名称

首先,你得明白这么个事情:元宝商店有8个大的分类,比如大卖场,宠物商店,宝石商城,打造图等等,每个分类下各自有几个二级商店,而这些二级商店是由服务端和客户端的文件共同联合管理的。在不同的端里面,服务端的二级商店控制文件可能会有差别,但大多数端里,这个文件的标识符是相同的,就是888902.首先你用写字板打开Script.dat文件,滚动条向下拉,一直找到888902,查看它后面所写的文件位置\event\prize\yuanbaoshop.lua。一切以Script.dat文件中所写的位置为准)。打开yuanbaoshop.lua文件,找到这行内容x888902_g_shoplist[1] = {242, 214, 217, 248, 149},其中shoplist[1] 表示这是元宝商店中的第一大类,也就是大卖场,后面大括号中的5个数字,表示大卖场中有5个二级商店,然后在shoptable.txt文件中分别查找ID号是242,214,217,248,149等的商店,就可以给其定位了。

内容查看此隐藏内容查看价格5立即支付

 

2023年5月28日补更:

内容查看此隐藏内容查看价格5立即支付

历史上的今天:


欢迎来到菜鸟头头的个人博客
本文章百度已收录,若发现本站有任何侵犯您利益的内容,请及时邮件或留言联系,我会第一时间删除所有相关内容。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: