无声的演唱者 发表于 2013-11-28 11:43:38

各位,有谁知道天龙八部里改哪个文件,做帮会任务一开始就得10点帮贡,而不是一点

各位,有谁知道天龙八部里改哪个文件,做帮会任务做第一次始就得10点帮贡,或更多,而不是一点
因为一个人玩的单机,很难升到2级帮会呀

东弟 发表于 2013-12-2 23:11:07

上次看到大大的经验,希望能帮到:
1》 tlbb/Public/Config/ Condition.txt,
这个文件改的是帮派建筑的升级任务数,用excel打开这个文件,第三列的任务数,你把除了是0一项外的其他数字都改成你想要的数字,比如都改成5,那么你帮里的所有的建筑升级都需要做五个任务,就搞定了,爽吧!
2》 /home/tlbb/Public/Data/Script/event/city/ecity_mission.lua
这个撸啊(lua)文件里面改几个地方,让你做帮建更轻松又有激情:1,改每日帮派任务环数:x600001_g_CountLimiti = 50,50就是每日任务的环数,改成你喜欢的环数吧,比如1000环,那做到你吐血了也不会做到上限的;2,改帮派任务完成的各种值比如科技值扩张值等的奖励:
-- 专业奖励值计算
--**********************************
function x600001_CalcSpecBonus( sceneId, selfId, roundParam )
      local MissionRound = GetMissionData( sceneId, selfId, roundParam )

      if MissionRound >= 5 then
                --衰减系数
                local l_SpecBonus = 1
                local SpecBonus = 0

                if MissionRound < 8 then
                        SpecBonus = 1 * l_SpecBonus
                elseif MissionRound < 10 then
                        SpecBonus = 2 * l_SpecBonus
                else
                        SpecBonus = 3 * l_SpecBonus
                end
找到这个文件中的这一段,然后把这段改成下面那样就爽了(从if MissionRound >= 1 then开始改,上面部分别动),让你做起任务来欲罢不能欲仙欲死那什么的:
if MissionRound >= 0 then
                local l_SpecBonus = 1
                local SpecBonus = 0

if MissionRound < 2 then
                        SpecBonus = 1 * l_SpecBonus
elseif MissionRound < 3 then
                        SpecBonus = 2 * l_SpecBonus
elseif MissionRound < 4 then
                        SpecBonus = 4 * l_SpecBonus
elseif MissionRound < 5 then
                        SpecBonus = 8 * l_SpecBonus
elseif MissionRound < 6 then
                        SpecBonus = 16 * l_SpecBonus
elseif MissionRound < 7 then
                        SpecBonus = 32 * l_SpecBonus
elseif MissionRound < 8 then
                        SpecBonus = 64 * l_SpecBonus
elseif MissionRound < 9 then
                        SpecBonus = 128 * l_SpecBonus
elseif MissionRound < 10 then
                        SpecBonus = 256 * l_SpecBonus
else
                        SpecBonus = 512 * l_SpecBonus
                end

改好后覆盖到原文件位置,为了保险,你可以先把原来的文件保存一份,覆盖后若出了问题再把原文件传回去就可以了。
如上面这种改法,可以让你任务每增加一环,所获得的值就是上一环的2倍,爽吧!一轮任务出来应该有1000+的值了,若是还嫌不够,可以把local l_SpecBonus = 1中的1改大,比如改成10,那你一轮任务所获得的值就是未改前的10倍,就会是10000+的值了。l_SpecBonus是任务的基数。
这个更简单的改法就是直接把第一句if MissionRound >= 5 then
                --衰减系数
                local l_SpecBonus = 1
中local l_SpecBonus = 1的1改大,其他不变,也可以让你得到更多的值,但是没有上面那样加起来有感觉,还有帮贡值也可以改,直接把if MissionRound > 0 then
                --衰减系数
                local l_ContribBonus = 1
里的1改成更大的数字就能获得更多帮贡值了,比如直接改成100,嘿嘿,一轮下来也是几百上千的帮贡值了。

无声的演唱者 发表于 2013-12-3 07:57:45

东弟 发表于 2013-12-2 23:11 static/image/common/back.gif
上次看到大大的经验,希望能帮到:
1》 tlbb/Public/Config/ Condition.txt,
这个文件改的是帮派建筑的升级 ...

谢谢谢谢{:soso_e181:}{:soso_e113:}我现在把文字复制下来了,呵呵

无声的演唱者 发表于 2013-12-3 07:58:11

东弟 发表于 2013-12-2 23:11 static/image/common/back.gif
上次看到大大的经验,希望能帮到:
1》 tlbb/Public/Config/ Condition.txt,
这个文件改的是帮派建筑的升级 ...

谢谢谢谢{:soso_e181:}{:soso_e113:}我现在把文字复制下来了,呵呵

发呆不好 发表于 2013-12-3 23:35:14

哈,我也复制了。不知楼主用的是谁的端?

xzg111 发表于 2020-3-27 14:12:59

东弟 发表于 2013-12-2 23:11
上次看到大大的经验,希望能帮到:
1》 tlbb/Public/Config/ Condition.txt,
这个文件改的是帮派建筑的升级 ...

7年后才玩天龙3,刚好要找这个。神修改帮大忙了,谢谢
页: [1]
查看完整版本: 各位,有谁知道天龙八部里改哪个文件,做帮会任务一开始就得10点帮贡,而不是一点

本站内容如若侵犯到您的权益,请来电来函告知,我们会尽快处理!
联系QQ:1953150286,2251387361,123784736,免责申明