admin管理员组文章数量:1534556
2024年2月2日发(作者:)
天龙八部服务端修改之一
本帖最后由 香香 于 2010-2-9 19:16 编辑
1、修改全局经验倍数 角色的移动速度
ExpParam=100.0 ;全局经验修正参数
ExpSpouseAddRate=0.04 ;队中有配偶的经验加成
ExpBrotherAddRate=0.02 ;队中有兄弟的经验加成
ExpMasterInTeamAddRate=0.2 ;有师傅并在队中的经验加成
ExpMasterNotInTeamAddRate=0.1 ;有师傅但不在队中的经验加成
ExpPrenticeAddRate=0.05 ;收徒后的经验加成
CanGetExpRange=30 ;杀死角色后可以得到EXP的范围
OutGhostTime=300000 ;玩家释放灵魂的时间
DefaultMoveSpeed=6000 ;缺省角色移动速度
DefaultAttackSpeed=2000 ;缺省角色攻击速度,没有武器时候的攻击速度
DefaultRefreshRate=60000 ;角色自动增长数据的刷新速度
HumanVERecoverInterval=300000 ;精力与活力的恢复时间间隔(毫秒)
HumanMaxDefaultLevel=151 ;玩家可以通过经验升到的最高等级modi:lby从100升到119.玩家最大等级是配置值-1的值
2、修改建立角色的出生等级
name=天龙八部;角色名称
scene=2 ;起始场景
pos_x=165.0 ;起始位置X
pos_z=169.0 ;起始位置Z
sex=0 ;性别
hp=999 ;
mp=999 ;
level=10 ;
3、修改珍兽成长率为完美 hometlbbPublicConfigPetConfigTable
;成长率生成概率(五个值);缺省还童和掉落成长概率(总值必需为1000)
Others_GrowRate0=8
Others_GrowRate1=2
Others_GrowRate2=20
Others_GrowRate3=70
Others_GrowRate4=900
;成长率生成概率(五个值);掉落成年珍兽成长概率(总值必需为1000)
Wileness_GrowRate0=5
Wileness_GrowRate1=100
Wileness_GrowRate2=50
Wileness_GrowRate3=13
Wileness_GrowRate4=832
;成长率生成概率(五个值);普通RMB珍兽成长概率(总值必需为1000)
RMB_GrowRate0=0
RMB_GrowRate1=100
RMB_GrowRate2=100
RMB_GrowRate3=100
RMB_GrowRate4=700
4、修改古墓宝宝100%掉落变异珍兽
home/tlbb/Public/Data/Script/obj/monster//
x501000_g_PetDropList = {
dropOdds = 10000,
petList = { 6600, 6609, 6601, 6602, 6603, 6604},
oddsList = { 1534,30695,100000 },
petTypeOdds = { 100,100 },
petList2 = {8630, 8639, 8631, 8632, 8633, 8634},
}
x501000_g_PetDropList = {
dropOdds = 10000,
petList = { 6610, 6619, 6611, 6612, 6613, 6614, 6615, 6616},
oddsList = { 1123,22473,100000 },
petTypeOdds = { 100,100 },
petList2 = {8640, 8649, 8641, 8642, 8643, 8644, 8645, 8646},
}
x501000_g_PetDropList = {
dropOdds = 10000,
petList = { 6620, 6629, 6621, 6622, 6623, 6624, 6625},
oddsList = { 1254,25088,100000 },
petTypeOdds = { 100,100 },
petList2 = {8650, 8659, 8651, 8652, 8653, 8654, 8655},
}
x501000_g_PetDropList = {
dropOdds = 10000,
petList = { 6630, 6639, 6631, 6632, 6633, 6634, 6635, 6636},
oddsList = { 1123,22473,100000 },
petTypeOdds = { 100,100 },
petList2 = {8660, 8669, 8661, 8662, 8663, 8664, 8665, 8666},
修改装备的脚本在这个文件,
下面是修改方法
修改天龙八部物品装备属性是开天龙八部SF比较重要的一项工作,SF与官方游戏的区别就是有特色。一个有特色的 天龙八部SF 物品装备属性当然和官方不同,下面就具体讲下修
修改天龙八部物品装备属性是开天龙八部SF比较重要的一项工作,SF与官方游戏的区别就是有特色。一个有特色的天龙八部SF物品装备属性当然和官方不同,下面就具体讲下修改方法。
物品装备的修改分为服务端和客户端两个部分。服务端文件主要是给游戏程序提供数据,客户端文件负责呈现给玩家可视画面。如果只修改服务端文件,效果是达到了,但客户端显示的数据还是和官方一样,玩家在心理上得不到很好的满足,没有良好的游戏体验。
服务端部分
来到服务端目录PublicConfig下,找到文件并用写字板打开,各物品装备属性一目了然,现在可以按照自己的想法修改了。
这部分可参考天龙八部客户端修改教程。使用客户端资源提取工具(AXPPacker)打开客户端安装目录下的data/data_资源文件,提取文件并使用动态数据编辑器(DataBaseEditor)进行修改,修改结果和服务端文件对应一致,修改完毕导回资源文件
修改掉宝率
天龙服务端怪物掉落物品爆率调整
首先在这里
找到怪物编号,然后使用怪物编号到
这个文件里找到此怪物掉落的包的编号,然后使用
掉落的包的编号到
就可以查到此怪物掉落的所有物品
可以添加或减少物品
打开 第二列是BoxValue(掉落包价值)
对应 第二列 Mvalue(怪物价值)
例如:
里ID号为807的怪物 Mvalue 是166 如果掉落包的BoxValue也是166的时候
那么这个包基本上是有90%以上的机率掉了
如果掉落包的BoxValue是300多的话,那么这个包有大概40%左右的机率掉
也就是说掉包的价值小于或等于怪物价值的时候,掉率差不多是100% 当然偶尔也有不掉的时候
如果掉包价值大于怪物价值的时候,掉包价价值越大,暴率越低
同时还要注意一点,掉包价值如果设置太低或都大大低于怪物价值的话,暴出来的东西也会增多
修改元宝商店方法:
那么大家找下PublicDataScriptobjqianzhuang内的脚本
打开之后 大家会看到相应的元宝店内的名称
举例如下:
--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连接为179 这就是我们对应的索引号了
elseif GetNumText() ==25 then
x181003_NewDispatchShopItem( sceneId, selfId,targetId, 179 )
这样我们打开
建议用EXCLE2007打开 眼睛好的可以用ue或者写字板 更为准确 注:眼睛好的哦
好了 元宝店的修改内容其实就是如此简单
本人也是菜鸟 从 来没学习过lua语言 慢慢研究得出
修改完一定要重启服务器否则会出错
首先嘛是把tlbbPublicConfig目录下的拉到桌面或者是合适的位置用Excel2003(或2007,2010都可以)打开
打开的时候会出现下图的3步骤请直接点击完成
Ctrl F 点起或者编辑-查找 找你想要的的装备如熔金落日刀找到之后 点击文件下面的白色方块
新建一个Excel 为什么要新建它?你马上就知道了位置是它的位置是1482请记好,
然后把位置调到1 将1与2两行整行复制到刚刚新建的Excel文档内,并将你要修改的文件一同放在里面(PS:可以是多个)
前面的属于准备工作现在亮点来了找到并右键打开方式选择写字板
.......打开之前 记得关闭掉用Excel2003打开滴自己新建的保留
打开之后是不是发现乱的和麻花一样?这个时候就要靠咱们刚刚新建的Excel文档了首先是复制A3以下的数字也就是装备编号然后在写字板查找
属性对照B2 按列一个一个比对并修改,修改好后就可以上传回服务端了,然后就是在修改下客户端数据。。。。就这样
还有几张图明天补上不知道咋回事 不让上图了我悲催啊
补图:
乱不乱。。。。
看到很多"童鞋"想加新坐骑,但不知从何下手,特写此教程,老鸟直接飘过。教程如有疏漏的地方还望大家给予指正。下面开始。
首先找到要修改以及添加的文件,Public/Config/下的 、、、ImpactEDate_、、 server/config下的还有目录
event/peifang/下的 脚本以及obj/Commonitem/下的乘骑脚本
开始动手;
1)打开找到46 乘骑碧水金睛兽 1 2172 0.7 532 23 attach1 23
attach1 -1 1复制它粘贴到行未。修改46为你所添加乘骑的对应ID,乘骑碧水金睛兽改为对应名称,修改2172为对应模型,532修改为对应的骑术(此编号自定义),与里的脚本对应。这个是单人乘骑的,双人的也同理。
2)打开ImpactEDate_找到889 99 0 Ride2_5 0 0 0 1 0坐骑碧水金睛兽
照着复制改掉889和坐骑碧水金睛兽即可,889自定义。
3)打开,找到5010 坐骑:碧水金睛兽 14 stdImpact014 1
889 99 99 200 1 0 1 1 0 0 0 0 0 0 0 -1 0 0 1 10141115 0 0 可否使用任何技能(CanAction1标记,-1为无效)
0 0 可否使用任何技能(CanAction2标记,-1为无效)0 0 可否移动(CanMove标记,-1为无效)-1 0 无敌否(Unbreakable标记,-1为无效) 0 0 移动速度修正 % (0为无效)80 0 隐身修正级别(0为无效)0 0 变身ID(-1为无效)-1
0 乘骑ID(-1为无效)46 0 允许还是禁止,1:允许;0:禁止;-1:无效值;-1
0 技能集合ID 0 0 效果集合ID -1 0 0 0 0 0 复制粘贴到空缺ID的地方,修改5010(自定义),修改889为对应的Buff,修改10141115为对应乘骑装备,修改46为对应乘骑ID,其余不动
。
4)打开它,找到10141115 1 1 41 115 8 46 27 -1 -1 坐骑:碧水金睛兽 10 -1 #33ff99(有效期30天,从购买开始计时)#r#w召唤碧水金睛兽骑乘,乘骑后移动速度 80%,只有学习了[骑术:碧水金睛兽]后,才可以骑乘碧水金睛兽。 0 0 150 3 0 21 335015 Ride2_5 坐骑 -1 0 0 -1 -1 -1 -1 -1 -1 -1 -1
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 0 0 0 0 -1 0 0 0 -1 -1 复制粘贴到行末修改10141115(自定义),115(自定义),46对应乘骑ID,335015为对应脚本。(这脚本添加一个。)
5)打开,找到30308062 3 3 8 62 peifang_6 骑术:碧水金睛兽,使用可以学会架驭碧水金睛兽。【点击右键可以学习。】 1 6000 1 9 1
713501 55 1 38 1 -1 4 骑术 3 532 2005 -1 0 复制粘贴30308062自行修改532改成对应的骑术ID。62一样自行定义。
6)打开脚本文件找到×713501_g_RecipeItems[30308062]={abilityId= ABILITY_QISHU,recipeId=532,neeLevel=1,specialEffectID=18}
30308062这个与相对应,532骑术ID这个自定义,但、、要与其对应。想弄通用骑术的例外。
7)里添加骑术,obj/CommonItem目录下添加乘骑装备脚本,都很简单不再说明。
8)打开,把骑术ID和乘骑装备ID往里加就能在游戏中买到,这里不再详说。
★9)注意事项:(1)动手改之前做个备份,出现任何问题本人一概不负责;(2)文件传出传入都二进制;(3)客户端,自行作相应的修改,这里不再说明(4)添加天三的新坐骑必须用天三登录器或解密的坐骑模型,否则会出现问题;(5)修改时请不要复制我的文字,因为我是一个字一个字打上的。第一次手机发帖,感觉@@…
如有问题请追问。
说一下我弄的方法,新手专用的懒人招术。
所有修改注意备份哦!
首先找到以下几个文件:
tlbb/Public/Config/--------------------------服务器所有商店的文件
tlbb/Public/Data/Script/myLua/-----如意小子自己写的商店脚本
tlbb/Server/Config/---------------------服务器的杂物文件
tlbb/Server/Config/--------------------------服务器的装备文件
tlbb/Server/Config/----------------------------服务器的宝石文件
我们修改前两个文件,后边三个是查找物品的代码用的。我直接讲我的方法和思路,如果你能学会如意小子的说明,那就更厉害了。
打开,找到大理杂货材料代码部分,(这个NPC是如意小子加的,端里自带)如下图:
对比游戏里,我们就知道这个是商店NPC点击后的列表,在AddNumText之前,加上了两个小横线--的,表示服务器不读取这一行,比如这个文件的最前面
--万能生活玩家商店 NPC
--如意小子修改
我选的是“门派武学”这个没有用的商店,把前面的小横线去掉,那么在游戏里就可以看到这一行引号里的字了,#effffff#g12f1ff这个东西是字体字色或者闪字什么的代码,我没去研究,我们改成一样的,这样好看一点。
改完后:
因为美观,我把改过的一行剪切到了如意配方前面,这个没有影响
"#effffff#g12f1ff药材大全", 7, 500
这个“7”没明白,没管它,“500”的意思是本脚本的跳转代码,直接查找“500”,找到
if GetNumText() == 500 then
x002951_NewDispatchShopItem( sceneId, selfId, targetId,
191 )
意思就是在游戏里点击改过的这个商店里,执行的脚本命令,最后面的191就是商店代码了。
接下来打开,
/Server/Config 测试帐号
/Server/Config 脚本ID与函数对照表
/Server/Config 各门派升级资质上升比例
/Server/Config 生活技能升级fix
/Server/Config 各门派基础值系数表
/Server/Config 宝盒掉落参数列表
/Server/Config 全局配置参数
/Server/Config 副本参数
/Server/Config 产生宝宝质量几率
/Server/Config 产生宝宝继承技能得几率
/Server/Config 缺省角色参数
/Server/Config 死亡惩罚杀气设定
/Server/Config 掉落物品衰减值
/Server/Config 掉落包设定
/Server/Config 掉落概率表
/Server/Config 经验衰减(死亡)
/Server/Config GM设定
/Server/Config
/Server/Config 禁充IP设定
/Server/Config 物品模板ID
/Server/Config 物品质量
/Server/Config 物品品质分布
/Server/Config 物品质量分布
/Server/Config 物品品质效果
/Server/Config 物品效果定议
/Server/Config 物品价值(出卖)
/Server/Config Login服务器端程序配置
/Server/Config 服务器得开启标示
/Server/Config 徒弟升级后给师傅得经验设定
/Server/Config 各门派可学新手技能
/Server/Config 描述
/Server/Config 怪物掉落包设定
/Server/Config 定期通告设定
/Server/Config 上线通告
/Server/Config 每周通告设定
/Server/Config 怪物模板ID
/Server/Config NPC得自言自语
/Server/Config NPC得乱溜达
/Server/Config 自动技与宝宝性格得激发关系
/Server/Config 宝宝技能领悟概率
/Server/Config 宝宝属性方案概率
/Server/Config 宝宝概率配置表
/Server/Config 宝宝快乐损耗
/Server/Config 宝宝
/Server/Config 宝宝
/Server/Config 宝宝自身技能表
/Server/Config 宝宝技能对照表
/Server/Config 宝宝被动技能打造机率
/Server/Config 人物死亡扣除
/Server/Config 人物死亡扣除设定
/Server/Config 人物设定
/Server/Config PK地点设定
/Server/Config 考题设定
/Server/Config 全局地图场景索引
/Server/Config 服务器端程序得相关情况
/Server/Config 数据仓ip
/Server/Config 连环任务金钱倍率 经验倍率
/Server/Config 连环任务 经验倍率
/Server/Config SkillObjData_ 特效绑定
/Server/Config 人物技能说明
/Server/Config 系统确发公告说明
/Server/Config 系统确发公告配置
/Server/Config 说名当前世界得相关配置
天龙八部服务端Public目录脚本功能说明
PublicDataAIScript文件夹中 script(0~210).ai怪物AI脚本设定如事否主动攻击事否使用技能
PublicDataScript文件夹中eventbossgroupbg_BossAI_
事BOSS群 刷小怪通用脚本
PublicDataScript文件夹中eventbossgroupbg_ 苍山 BOSS群刷新脚本
PublicDataScript文件夹中eventbossgroupbg_ca* 草原 BOSS群刷新脚本
PublicDataScript文件夹中eventbossgroupbg_ 武夷 BOSS群刷新脚本
PublicDataScript文件夹中eventbossgroupbg_ 玄武岛 BOSS群刷新脚本
PublicDataScript文件夹中eventbusmarry_huajiao_ 结婚花娇(普通级)(高级)(豪华)脚本
PublicDataScript文件夹中eventca*yuneca* 漕运
PublicDataScript文件夹中eventca*yunoca*yun_漕运,得一些限制
PublicDataScript文件夹中 挑战相关脚本
PublicDataScript文件夹中eventchallengeedali_ 各擂台对应得 脚本
PublicDataScript文件夹中eventchallengeedali_ 擂台得事件区域脚本
PublicDataScript文件夹中eventchallengeeluoyang_各擂台对应得 脚本
PublicDataScript文件夹中eventchallengeeluoyang_擂台得事件区域脚本
PublicDataScript文件夹中eventdali*.lua为大理任务脚本
PublicDataScript文件夹中eventEventScript*.lua宝石合成杀怪护送等通用任务脚本
PublicDataScript文件夹中eventgaibang*.lua丐帮任务脚本
PublicDataScript文件夹中eventhuodong*.lua活动抽奖脚本副本任务
PublicDataScript文件夹中eventjuing*.lua苍茫山等剧情循环任务脚本
PublicDataScript文件夹中eventmenpai*.lua门派奖励装备与珍兽脚本
PublicDataScript文件夹中eventpeifang*.lua技能配方脚本
PublicDataScript文件夹中eventpetprocreate*.lua珍兽繁殖
PublicDataScript文件夹中eventprize*.lua随身元宝相关
PublicDataScript文件夹中eventrevenge*.lua九大门派特色
PublicDataScript文件夹中eventshimen*.lua师门任务
PublicDataScript文件夹中eventtest*.lua雁北任务
PublicDataScript文件夹中eventwudang*.lua武当任务
PublicDataScript文件夹中eventxunhuan*.lua连环副本任务(钱宏宇,除害,惩凶打图等)
PublicDataScript文件夹中eventchuansong*.lua场景触发,骑乘
PublicDataScript文件夹中eventemei*.lua副本任务
PublicDataScript文件夹中eventfestival*.lua节元旦活动
PublicDataScript文件夹中eventguild*.lua帮会相关
PublicDataScript文件夹中eventjinghu*.lua镜湖BOSS
PublicDataScript文件夹中eventliveabilityevent*.lua各技能生活技能,门派商店
PublicDataScript文件夹中eventmingjiao*.lua光明顶任务
PublicDataScript文件夹中eventpet*.lua兽丹
以上因为太多了所以例举这些。
PublicDataScriptobj中NPC脚本
指定哪个NPC使用哪个PublicDataScriptobj下得脚本PC得脚本
PublicDataScript*.lua城市NPC脚本最重要得一个全局脚本
指定哪个怪物使用哪个tlbbPublicDataAIScript下得脚本
PublicScene 怪物头目得脚本
PublicConfigAbilityLevelUp生活技能提升要求
PublicConfigRandShop固定商店得商品数量
生活技能说明
生活技能损耗
活动通告说明
活动编号
生活技能说明
物品装备说明
技能声音和效果
飞行NPC设定
PublicConfig者事TXT文件可以自己打开看看吧
版权声明:本文标题:天龙八部网游单机服务器修改资料 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1706838569a182272.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论