- 精华
- 阅读权限
- 90
- 好友
- 相册
- 分享
- 听众
- 收听
- 注册时间
- 2011-5-17
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
发表于 2012-9-13 13:38:27
|
显示全部楼层
本帖最后由 天或古朴 于 2012-9-13 14:28 编辑
3548987 发表于 2012-9-13 10:47 
感谢楼主,顶
楼主,能不能详细点教程下添加商城物品,我添加以后进游戏就打不开商城了,求解
商城界面一共分为8个标签页,每个标签页下有4个子标签页
大标签页共有8个,在商城文件中的编码顺序是从左到右依次为:12345678
这样在制作商城文件时就可以按自己的喜好给各种东西物品分门别类了,看起来舒服,用起来也舒心。
知道了如何分类商品,接下来就该把自己喜欢的东东放进去了,怎么放?制作商城文件。
首先我们打开新建一个txt文档,名字为:ToolsMall_Common.txt,然后用excel打开它,开始填空,格式如下:
标签页编号 物品大类ID 物品名 是否打折 是否新品 是否热销 热销数量 新品排名
比如我要添加一个佣兵畅游礼包到商城,那么就这么写:
1 24 佣兵畅游装备宝箱 0 0 0 0 0
后面的几个0属于子标签控制,是:1,否:0,这些我向来是无视的。
重点来了:物品名称和大类ID怎么来的?
答:物品大类ID在\server\cfg\data\tgt\Item\ItemTable.xml文件中,用文本工具打开即可看到,推荐用excel打开。
这里我也贴出来,凑点字数:
物品类型 物品大类ID 类型文件名
BasicItem_Common 1 Lan_BasicItem_Common
PlayerBag_Common 2 Lan_PlayerBag_Common
SkillItem_Common 3 Lan_SkillItem_Common
Equip_Weapon_Common 5 Lan_Equip_Weapon_Common
Equip_Armor_Common 6 Lan_Equip_Armor_Common
Equip_Shield_Common 7 Lan_Equip_Shield_Common
Equip_Ring_Common 8 Lan_Equip_Ring_Common
Equip_Jewelry_Common 9 Lan_Equip_Jewelry_Common
TongProdItem_Common 10 Lan_TongProdItem_Common
Stone_Common 14 Lan_Stone_Common
HoleMaterial_Common 15 Lan_HoleMaterial_Common
QuestItem_Common 16 Lan_QuestItem_Common
Mail_Common 17 Lan_Mail_Common
WhiteStone_Common 18 Lan_WhiteStone_Common
SoulPearl_Common 19 Lan_SoulPearl_Common
TongSmeltItem_Common 23 Lan_TongSmeltItem_Common
BoxItem_Common 24 Lan_BoxItem_Common
TextItem_Common 25 Lan_TextItem_Common
BattleArrayBooks_Common 26 Lan_BattleArrayBooks_Common
EmbryoItem_Common 27 Lan_EmbryoItem_Common
QualityMaterialItem_Common 28 Lan_QualityMaterialItem_Common
CofcTruck_Common 29 Lan_CofcTruck_Common
OreAreaMap_Common 30 Lan_OreAreaMap_Common
EquipIdentifyScroll_Common 31 Lan_EquipIdentifyScroll_Common
FlowersItem_Common 32 Lan_FlowersItem_Common
ArmorPieceEnactment_Common 34 Lan_ArmorPieceEnactment_Common
EquipSmeltSoulScroll_Common 36 Lan_EquipSmeltSoulScroll_Common
MercCardItem_Common 37 Lan_MercCardItem_Common
AdvanceStone_Common 38 Lan_AdvanceStone_Common
TongChallengeItem_Common 39 Lan_TongChallengeItem_Common
CreateNpcItem_Common 40 Lan_CreateNpcItem_Common
PetEgg_Common 41 Lan_PetEgg_Common
PetSkillStone_Common 42 Lan_PetSkillStone_Common
EquipIntensifyBackItem_Common 43 Lan_EquipIntensifyBackItem_Common
PickOreItem_Common 45 Lan_PickOreItem_Common
MatchGameItem_Common 46 Lan_MatchGameItem_Common
TurntableItem_Common 47 Lan_TurntableItem_Common
Exp_Soul_Bottle_Common 48 Lan_Exp_Soul_Bottle_Common
EquipRefineItem_Common 49 Lan_EquipRefineItem_Common
EquipSuperaddItem_Common 50 Lan_EquipSuperaddItem_Common
VipItem_Common 51 Lan_VipItem_Common
每一个大类ID都对应server\cfg\data\tgt\Item\ 中的指定文件,自己打开一看便知,物品名称也在其中。
按照格式填好自己喜欢的东东,无视excel警告直接保存,先别关,新建一个txt文档,名字为:ToolsMallItemPrice_Common.txt
复制制作好的商城文件表格的BCDE列,粘贴到ToolsMallItemPrice_Common.txt 中,保存关闭,用excel打开ToolsMallItemPrice_Common.txt,标签列解说如下:
物品大类ID 物品名称 绑定金价格 积分价格
修改绑定金价中的数值为不为0的任何数,防止部分物品默认无价格,无法从商城购买。
修改完毕,照例无视警告,直接保存关闭。
然后复制这2个txt文档到以下路径:
服务端: \server\cfg\data\tgt\commerce
客户端:\客户程式\cfg\commerce
客户端如果没有cfg和commerce这2个文件夹,的话,新建一个就好了,先建cfg文件夹,再在cfg文件夹中新建commerce文件夹,不过能用到商城的的话,这2个文件夹肯定是有的,算我画蛇添足好了。
注意:有朋友反映会出错,但我自己并没有出现这种情况,所以没有说明,这里提醒下:如果进入游戏出错的话,则新建同名文件,用记事本打开,再用excel打开老文件,复制其中内容粘贴到新文件中保存替换即可。
这是转自游戏者之家的oock9959 ,亲测有效,感谢oock9959 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
x
|