- 精华
- 阅读权限
- 110
- 好友
- 相册
- 分享
- 听众
- 收听
- 注册时间
- 2011-5-10
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
本帖最后由 轻寒翦翦风 于 2011-7-22 17:35 编辑
玩如意小子大大的天龙八部也有一段时间了期间装了卸,卸了装,一直在网上找关于修改装备的方法,但那些大神们不知道是不屑发这么低B得技术还是怕什么的,总之都没有找到,以下是我在网上搜索以及自己总结的一些经验,不知道对于其他端有没有效,我就玩过如意小子大大的端(谁叫我电脑配置低呢,郁闷),
为了节省空间建议用这个“虚拟机VMware6.0.2完美汉化绿色精简版.rar”代替如意小子大大的300多兆的
VMware,这个解压就可以用不用安装而且解压出来才70M节省了很多空间,解压后点击“安装”~~~~“f服务”选择安装“1”.“3”.“5”项即可,接着就安照如意大大的教程加载XP。LINUX...
当然硬盘是在是太多得可以自动飘过
虚拟机VMware6.0.2完美汉化绿色精简版.rar下载地址:http://dl.dbank.com/c0v85o77tx
先发几个图    
修改装备的脚本在home\tlbb\Public\Config\EquipBase.txt这个文件,
下面是修改方法
修改天龙八部物品装备属性是开天龙八部SF比较重要的一项工作,SF与官方游戏的区别就是有特色。一个有特色的 天龙八部SF 物品装备属性当然和官方不同,下面就具体讲下修
修改天龙八部物品装备属性是开天龙八部SF比较重要的一项工作,SF与官方游戏的区别就是有特色。一个有特色的天龙八部SF物品装备属性当然和官方不同,下面就具体讲下修改方法。
物品装备的修改分为服务端和客户端两个部分。服务端文件主要是给游戏程序提供数据,客户端文件负责呈现给玩家可视画面。如果只修改服务端文件,效果是达到了,但客户端显示的数据还是和官方一样,玩家在心理上得不到很好的满足,没有良好的游戏体验。
服务端部分
来到服务端目录Public\Config下,找到EquipBase.txt文件并用写字板打开,各物品装备属性一目了然,现在可以按照自己的想法修改了。
客户端部分(制作天龙八部SF补丁)
这部分可参考天龙八部客户端修改教程。使用客户端资源提取工具(AXPPacker)打开客户端安装目录下的data/data_Config.axp资源文件,提取EquipBase.txt文件并使用动态数据编辑器(DataBaseEditor)进行修改,修改结果和服务端EquipBase.txt文件对应一致,修改完毕导回资源文件
修改需要用到的软件下载:
动态数据编辑器DataBaseEditor.rar:http://dl.dbank.com/c03gog7bdt
资源提取打包AXPPacker.rar:http://dl.dbank.com/c0mh48n712
下面是我自己修改好的装备文件“EquipBase.txt”下载地址http://dl.dbank.com/c0qi7yf660文件
还有很多不足的自己修改吧,阿门
还有宝石文件“GemInfo.txt”下载地址http://dl.dbank.com/c0wjujjvze方法同上面一样
据我修改的经验那个“起始数值段”改成150最好,其他的我试过改大于150的全部变成0了,杯具。。。{:soso_e136:} 将你想改得装备属性那个-1改成1
属性条数为20这个方法对那“生命偷取”“内力偷取”“移动速度百分比”等比较少用的属性貌似无效。不要问我为什么我自己也不知道,杯具,那位高人知道的又方面的话可以传授下{:soso_e102:}
修改掉宝率
天龙服务端怪物掉落物品爆率调整
首先在这里\tlbb\Public\Config\MonsterAttrExTable.txt
找到怪物编号,然后使用怪物编号到\tlbb\Server\Config\MonsterDropBoxs.txt
这个文件里找到此怪物掉落的包的编号,然后使用
掉落的包的编号到\tlbb\Server\Config\DropBoxContent.txt
就可以查到此怪物掉落的所有物品
可以添加或减少物品!!!
打开 DropBoxContent.txt 第二列是BoxValue(掉落包价值)
对应 MonsterDropBoxs.txt 第二列 Mvalue(怪物价值)
例如:
MonsterDropBoxs.txt 里ID号为807的怪物 Mvalue 是166 如果掉落包的BoxValue也是166的时候
那么这个包基本上是有90%以上的机率掉了
如果掉落包的BoxValue是300多的话,那么这个包有大概40%左右的机率掉
也就是说掉包的价值小于或等于怪物价值的时候,掉率差不多是100% 当然偶尔也有不掉的时候
如果掉包价值大于怪物价值的时候,掉包价价值越大,暴率越低
同时还要注意一点,掉包价值如果设置太低或都大大低于怪物价值的话,暴出来的东西也会增多
修改元宝商店方法:
那么大家找下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语言 慢慢研究得出
修改完一定要重启服务器否则会出错 |
|