示例图片三

热门文章

联系方式

咨询联系QQ:931706416

当前位置: 网站首页 > 热门文章 > 技术文章
技术文章

元宝商店修改

 
元宝商店的详细修改。包括店名字颜色等
以下内容需要回复才能看到
很多教程都说 shoptable.txt 但是说的很不全面。因为shoptable.tx包括了游戏中所有的商店的信息。武器店等都在这个里面设置。
所以说,shoptable.txt 可以修改所有的商店信息,元宝商店只是其中一块。
 
每个商店,包括元宝商店如果控制文字,显示信息呢?当然在pubilc的脚本内。比如 元宝商店 就是
\tlbb\Public\Data\Script\obj\qianzhuang\oqianzhuang_suishenyuanbao.lua
 
你可以打开看下。从事件交互入口
 
我想购买商品 然后有列表 等等。当然你可以修改。也当然可以添加。如何添加,其实非常简单,好好看看这个脚本即可。
默认的列表是个数组。
比如 [8]= { name = "天扬发艺馆", id = 145, key = 109 },
其中 id 145 在下面有如下表示
x181003_NewDispatchShopItem( sceneId, selfId, targetId, x181003_g_YBShop.id )
 
用循环输出 其中ID 就是数组中的每条ID
可以这么表示
x181003_NewDispatchShopItem( sceneId, selfId,targetId, 200)
看到上面的200了吧。
 
就是点击某个商店列表,如果是 XXX什么馆 弹出商品列表,商品列表是什么呢 是 shoptable.txt 中 索引是200的
 
默认的商品列表 好像 180多个。
 
说到这里,是不是很明白了?
如果想自己增加店,就是这么增加。
 
按照顺序,在shoptable.txt 增加一行。
在脚本中 弹出这个ID。
 
shoptable.txt 请用EXCEL2007打开。。2003无法打开 会超出256列。
这样就可以轻松编辑商店。一行,最多添加50个商品。这是死的。
也就是说,点开一个点,列表最多50个物品。不可能多。
 
明白了吧?
 
shoptable.txt 用excel2007打开 第一列中文说明非常清晰。
 
 
 
发布文字教程修改元宝店的完全方法《菜鸟篇》
发布文字教程修改元宝店的完全方法《菜鸟篇》
本文字教程只送给新手 
高手勿见笑!
 
首先大家改元宝店经常出现的迷惑的问题是shoptable.txt 分索引 但是不知道怎么对应 
 
 
 
 
以下内容需要回复才能看到
那么大家找下Public\Data\Script\obj\qianzhuang内的suishenyuanbao.lua脚本
打开之后 大家会看到相应的元宝店内的名称
举例如下:
                --AddNumText( sceneId, x181003_g_scriptId, "我想抽奖", 2, x181003_g_newprize)
                        AddNumText( sceneId, x181003_g_scriptId, "#gff00f0踏雪初级超市", 2, x181003_g_goodact)
                        AddNumText(sceneId,x181003_g_scriptId, "#gff00f0踏雪超级杂货", 7, 24)
                        AddNumText(sceneId,x181003_g_scriptId, "#gff00f0踏雪自助超市", 7, 40)
                        AddNumText(sceneId,x181003_g_scriptId, "#gff00f0踏雪贵宾超市", 7, 41)
                        if targetId >= 0 then
                                AddNumText( sceneId, x181003_g_scriptId, "我想兑换元宝", 2, x181003_g_buyact)
                                AddNumText( sceneId, x181003_g_scriptId, "我想兑换元宝票", 2, x181003_g_ticketact)
 
 
脚本内的 7.24     7.40   7.41   x181003_g_newprize  都是下面的关联
24对应24号(关联号可自行设置)
连接如下
        elseif GetNumText() == 24 then
        BeginEvent( sceneId )
    AddNumText(sceneId, x181003_g_scriptId, "#gff00f0装备辅助材料", 7, 25 )
    AddNumText(sceneId, x181003_g_scriptId, "#gff00f0珍兽高级技能", 7, 61 )
    AddNumText(sceneId, x181003_g_scriptId, "#gff00f0古代神符店", 7, 62 )
    AddNumText(sceneId, x181003_g_scriptId, "#gff00f0珍兽技能书", 7, 63 )
    AddNumText(sceneId, x181003_g_scriptId, "#gff00f0小商品市场", 7, 28 )
    AddNumText(sceneId, x181003_g_scriptId, "#gff00f0浪漫小屋", 7, 30 )
 
elseif GetNumText() == 24 then为上部关联 继续同上找关联 
以25为例 
AddNumText(sceneId, x181003_g_scriptId, "#gff00f0装备辅助材料", 7, 25 )
25连接如下
        elseif GetNumText() ==25 then
    x181003_NewDispatchShopItem( sceneId, selfId,targetId, 179 )
  elseif GetNumText() ==26 then
    x181003_NewDispatchShopItem( sceneId, selfId,targetId, 182 )
  elseif GetNumText() ==27 then
    x181003_NewDispatchShopItem( sceneId, selfId,targetId, 205 )
  elseif GetNumText() ==28 then
    x181003_NewDispatchShopItem( sceneId, selfId,targetId, 151 )
 
25连接shoptable.txt为179 这就是我们对应的索引号了 
        elseif GetNumText() ==25 then
    x181003_NewDispatchShopItem( sceneId, selfId,targetId, 179 )
这样我们打开shoptable.txt 
建议用EXCLE2007打开 眼睛好的可以用ue或者写字板 更为准确 注:眼睛好的哦 
好了 元宝店的修改内容其实就是如此简单
本人也是菜鸟 从 来没学习过lua语言 慢慢研究得出
希望朋友们以后多看 多想
 
 
 
 
 
最完美的修改出售宝石价格金币元宝赠点上限的真正方法
以下内容需要回复才能看到
修改商店宝石的上限价格要修改以下两个文件,都在Public\Config的目录下首先修改  
1。宝石价格 GemInfo.txt
     里面是物品商店卖出的上限的价格。只要修改上限价格,然后到ShopTable里直接改价格。  
2.。商店出售物 货币单位 ShopTable.txt  类型 
(1代表金币,2代表善恶值,4,帮贡,3代表师德点,5元宝,6赠点,7师门贡献度)" 
这样就可以在普通商店卖元宝的东西。元宝商店卖赠点的东西了
 
 
 
 
天龙八部商店物品修改介绍
大家好,很高兴又在网上和大家见面了,老搞又要发挥自己的共享精神为广大新上路的GM们编写一系列新手上路教程了,高手就不要再往下看了,呵呵,老搞的教程仅仅适合和老搞一样的菜鸟GM看。  
言归正传,现在就开始吧,首先无论各位通过何种途径得到了TLBB的服务器端,本着研究的态度我们来一起钻研一下它的配置文件。 
TLBB的服务器端的配置文件都是txt格式的。可是使用记事本打开,也可以用其他的方式打开,老搞为了看起来方便选择了使用Excel 打开,实践证明这个方法不错。呵呵 
OK,我们打开一个文件试试,首先我们选择商店配置文件吧。
 
 
 
以下内容需要回复才能看到
在你们的服务器端的相对路径如下  
tlbb\Public\Config(如图1所示)   
图片
 
 
(图1) 
很对,这个ShopTable.txt文件就是商店配置文件。   
接着我们在该文件上点击鼠标右键选择打开方式,这里我选择Excel,(如图(2) 
当然如果默认的待选项里面没有Excel,你也可以使用“打开方式”中的“选择程序”找到Excel。 
图片
 
(图2)
打开后就是下面这个样子: 
图片
 
 
(图3)  
其中第H项就是商品销售的货币单位了。 
货币单位(1代表金币,2代表善恶值,4,帮贡,3代表师德点,5元宝,6赠点,7师门贡献度) 
其中1代表使用金币购买该商品,2代表使用善恶值购买该商品。其他的类似。 
图片
 
 
(图4)   
如果我们想将使用元宝购买的商品修改成使用赠点购买,该如何操作呢?
其实很简单,如上图  
将“5”修改成“6”就可以了 
因为“5”表示使用元宝购买,“6”表示使用赠点购买。 
修改完了就可以保存了 
这个时候会弹出一个如上图的窗口,不用理会,依然选择“是”就可以了。 
OK,本教程到此结束,其他系列教程有时间会及时发布的
分享到:
点击次数:  更新时间:2017-08-25 11:17:48  【打印此页】  【关闭