修改元宝商店会涉及一下几个文件:
服务端:
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个数据的意义:
怎样修改元宝商店中的店铺名称
首先,你得明白这么个事情:元宝商店有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等的商店,就可以给其定位了。
2023年5月28日补更:
历史上的今天:
- 2020: 2015年的光猫modem拆解图(0)
- 2020: M.RT2270c.1液晶驱动板和定义(0)
- 2018: diskgenius保存分区表时出现错误00000032不支持该请求(2)
- 2015: 天龙网单一键外网工具(0)
- 2015: 【五笔日记】(1)五笔学起真的抓狂(0)
欢迎来到菜鸟头头的个人博客
本文章百度已收录,若发现本站有任何侵犯您利益的内容,请及时邮件或留言联系,我会第一时间删除所有相关内容。