热搜: | 活动| 交友| discuz|
快捷导航 上传模型
打印 上一主题 下一主题

天龙八部三元宝商店完美修改教程

[复制链接]
查看: 4222|回复: 0

该用户从未签到

70

主题

70

帖子

223万

积分

超级版主

Rank: 8Rank: 8

积分
2239852
跳转到指定楼层
楼主
发表于 2017-6-6 15:53:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
元宝商铺的界说,是在服务端界说的,而是在客户端经过事情来触发的。客户端的shoptable.txt文件不重要,即使你的内容是错的,仍然不会影响你的游戏与显现,所以,补丁,完全能够抛弃这个文件的修正与更换。
咱们需求做的,就是在服务端界说元宝商铺的八大块,与八大块里边的几小店。如此而已。
Public/Data/Script/event/prizi/yuanbaoshop.lua
内容对应如下:
每种类型的元宝商铺,能够界说15个大类,每个大类下能够有八个条目清单。
15大类:大卖场、宝石商城、珍兽绝招、南北奇货、形象广场、花舞人世、武功绝招、打造图、我要更*******
8个条目清单一眼就看出来了,这8个内容界说在服务端 shoptable.txt中的,与客户端没有任何的联系。不信你试试看。  
其间

function x888902_OpenYuanbaoShop( sceneId, selfId, targetId , shopA ,shopB )
        local bCheck = x888902_YuanbaoShopCheckOp(sceneId,selfId);
        
         if bCheck > 0 then
                 if shopA > 0 and shopA < 200 and x888902_g_shoplist[shopA][shopB] ~= nil then --200是因为界说了第二个商铺
                        if targetId == -1 then
                                 DispatchYuanbaoShopItem( sceneId, selfId, x888902_g_shoplist[shopA][shopB]) www.5uwl.net
                         else
                                 DispatchNpcYuanbaoShopItem( sceneId, selfId, targetId , x888902_g_shoplist[shopA][shopB])
                         end
                 end
         end
end
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩推荐

小白游戏论坛

  • 反馈QQ:1063813869
  • 工作时间:周一到周五 10:00-22:00
400-526-9685

关注我们