新手玩家

- 贡献度
- 0
- 金元
- 64
- 积分
- 6
- 精华
- 0
- 注册时间
- 2018-4-25
|
第一次发帖 好紧张。
这几天原本准备补票MGSV结果发现有是锁区又是神网速,加上麻烦的FOB系统最后只有放弃。原本就只是想安安静静地抓汉子,人口100上限全S后觉得再抓就没有意思了,于是看了看各位大神做的MOD和教程,简单总结之后自己也搞了个MOD。
通过MGSV QAR工具解包,改完再封包的操作,具体操作给个大神的传送门 传送门点这里。改动具体有以下几点,对应修改方法在更下面,按序号对号入座:
1、修改至线下4个FOB开发完全状态,各个部门人数上限提升至500;
2、低概率野外出现S+和S++士兵,具体概率我参考了原本不同水平士兵随着英雄度和游戏进程变化的曲线再加上一点个人看法,基本上英雄度够高的话,野外10%S+,5%S++。我觉得这个水平还是比较合理的;
3、静静离队后回归;
4、略微提升了固定NPC的能力水平,如山猫和米勒的能力都达到了S,不可能太弱了不然不够看啊。
1、修改文件data1\Assets\tpp\script\lib\TppTerminal.lua
找到function e.IsConstructedFirstFob()将其整体函数改为:
function e.IsConstructedFirstFob()
if e.CanConstructFirstFob() then
if not gvars.trm_isPushConstructedFirstFob then
gvars.trm_isPushConstructedFirstFob=true
do
local c={"Orange","Blue","Black","Blick","Gray","Od"," ink","Sand"}
local a=math.random(1,#c)
TppMotherBaseManagement.SetFobSvars{fob="Fob1",got=true,oceanAreaId=70,topologyType=10,color=c[a]}
TppMotherBaseManagement.SetFobSvars{fob="Fob2",got=true,oceanAreaId=60,topologyType=20,color=c[a]}
TppMotherBaseManagement.SetFobSvars{fob="Fob3",got=true,oceanAreaId=50,topologyType=30,color=c[a]}
TppMotherBaseManagement.SetFobSvars{fob="Fob4",got=true,oceanAreaId=40,topologyType=40,color=c[a]}
local c={"Command","Combat","Develop","BaseDev","Support","Spy","Medical"}
for c,a in ipairs(c)do
local c=math.random(4,4)
TppMotherBaseManagement.SetClusterSvars{base="Fob1",category=a,grade=c,buildStatus="Completed",timeMinute=0,isNew=false}
TppMotherBaseManagement.SetClusterSvars{base="Fob2",category=a,grade=c,buildStatus="Completed",timeMinute=0,isNew=false}
TppMotherBaseManagement.SetClusterSvars{base="Fob3",category=a,grade=c,buildStatus="Completed",timeMinute=0,isNew=false}
TppMotherBaseManagement.SetClusterSvars{base="Fob4",category=a,grade=c,buildStatus="Completed",timeMinute=0,isNew=false}
end
end
end
end
--[[if TppMotherBaseManagement.IsBuiltFirstFob then
return TppMotherBaseManagement.IsBuiltFirstFob()else
--]]
return true
--end
end
2、修改文件data1\2cd691ee890e4.lua
找到如下代码并修改为:
TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=0,g=10,f=90,e=0,d=0,c=0,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=1,g=10,f=90,e=0,d=0,c=0,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=2,g=10,f=90,e=0,d=0,c=0,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=3,g=10,f=90,e=0,d=0,c=0,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=4,g=10,f=80,e=10,d=0,c=0,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=5,g=10,f=75,e=15,d=0,c=0,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=6,g=10,f=75,e=15,d=0,c=0,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=7,g=10,f=70,e=15,d=5,c=0,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=8,g=10,f=65,e=20,d=5,c=0,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=10,g=5,f=65,e=25,d=5,c=0,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=12,g=5,f=60,e=30,d=5,c=0,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=14,g=5,f=55,e=30,d=10,c=0,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=21,g=5,f=55,e=30,d=10,c=0,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=28,g=5,f=45,e=35,d=15,c=0,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=35,g=5,f=45,e=35,d=15,c=0,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=42,g=5,f=45,e=35,d=15,c=0,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=49,g=0,f=40,e=40,d=20,c=0,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=56,g=0,f=35,e=45,d=20,c=0,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=63,g=0,f=30,e=50,d=20,c=0,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=70,g=0,f=25,e=50,d=20,c=5,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=77,g=0,f=20,e=50,d=25,c=5,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=84,g=0,f=15,e=45,d=30,c=10,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=91,g=0,f=15,e=45,d=30,c=10,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=98,g=0,f=10,e=40,d=35,c=15,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=105,g=0,f=10,e=35,d=40,c=15,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=112,g=0,f=10,e=30,d=45,c=15,b=0,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=119,g=0,f=0,e=25,d=50,c=20,b=5,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=126,g=0,f=0,e=20,d=50,c=25,b=5,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=133,g=0,f=0,e=15,d=45,c=35,b=5,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=140,g=0,f=0,e=15,d=45,c=35,b=5,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=147,g=0,f=0,e=15,d=40,c=40,b=5,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=154,g=0,f=0,e=11,d=35,c=40,b=14,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=161,g=0,f=0,e=11,d=35,c=40,b=14,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=168,g=0,f=0,e=11,d=30,c=43,b=16,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=175,g=0,f=0,e=8,d=25,c=48,b=19,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=182,g=0,f=0,e=5,d=25,c=50,b=20,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=189,g=0,f=0,e=7,d=20,c=50,b=23,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=196,g=0,f=0,e=4,d=20,c=50,b=26,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=203,g=0,f=0,e=6,d=15,c=50,b=29,a=0,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=210,g=0,f=0,e=4,d=14,c=45,b=32,a=5,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=217,g=0,f=0,e=3,d=12,c=45,b=35,a=5,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=224,g=0,f=0,e=3,d=14,c=40,b=38,a=5,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=231,g=0,f=0,e=5,d=10,c=40,b=40,a=5,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=238,g=0,f=0,e=5,d=10,c=40,b=40,a=5,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=245,g=0,f=0,e=5,d=10,c=35,b=40,a=10,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=252,g=0,f=0,e=5,d=10,c=35,b=40,a=10,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=259,g=0,f=0,e=5,d=10,c=30,b=40,a=15,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=266,g=0,f=0,e=5,d=10,c=30,b=40,a=15,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=273,g=0,f=0,e=5,d=10,c=30,b=40,a=15,s=0,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=280,g=0,f=0,e=5,d=10,c=20,b=40,a=20,s=5,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=287,g=0,f=0,e=5,d=10,c=20,b=40,a=20,s=5,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=294,g=0,f=0,e=3,d=10,c=20,b=37,a=25,s=5,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=301,g=0,f=0,e=3,d=10,c=20,b=37,a=25,s=5,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=308,g=0,f=0,e=3,d=10,c=15,b=37,a=30,s=5,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=315,g=0,f=0,e=3,d=10,c=15,b=37,a=30,s=5,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=322,g=0,f=0,e=3,d=5,c=15,b=37,a=35,s=5,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=329,g=0,f=0,e=3,d=5,c=15,b=37,a=35,s=5,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=336,g=0,f=0,e=3,d=5,c=15,b=37,a=35,s=5,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=343,g=0,f=0,e=3,d=5,c=10,b=37,a=35,s=10,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=350,g=0,f=0,e=3,d=5,c=11,b=36,a=35,s=10,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=357,g=0,f=0,e=3,d=5,c=11,b=36,a=35,s=10,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=364,g=0,f=0,e=3,d=5,c=11,b=36,a=35,s=10,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=371,g=0,f=0,e=3,d=6,c=11,b=35,a=35,s=10,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=378,g=0,f=0,e=3,d=6,c=11,b=35,a=35,s=10,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=385,g=0,f=0,e=3,d=5,c=11,b=31,a=35,s=15,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=392,g=0,f=0,e=3,d=5,c=11,b=31,a=35,s=15,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=399,g=0,f=0,e=3,d=6,c=11,b=30,a=35,s=15,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=406,g=0,f=0,e=3,d=6,c=11,b=30,a=35,s=15,sp=0,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=413,g=0,f=0,e=3,d=6,c=11,b=25,a=35,s=20,sp=5,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=420,g=0,f=0,e=3,d=6,c=11,b=25,a=35,s=20,sp=5,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=427,g=0,f=0,e=3,d=6,c=11,b=25,a=35,s=20,sp=5,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=434,g=0,f=0,e=3,d=6,c=11,b=20,a=35,s=25,sp=5,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=441,g=0,f=0,e=3,d=6,c=11,b=15,a=35,s=30,sp=5,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=448,g=0,f=0,e=3,d=6,c=11,b=15,a=35,s=30,sp=10,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=455,g=0,f=0,e=3,d=6,c=11,b=15,a=35,s=30,sp=10,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=518,g=0,f=0,e=3,d=6,c=11,b=15,a=35,s=30,sp=10,spp=0}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=574,g=0,f=0,e=3,d=6,c=11,b=15,a=35,s=30,sp=10,spp=5}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=630,g=0,f=0,e=3,d=6,c=11,b=15,a=35,s=30,sp=10,spp=5}TppMotherBaseManagement.RegisterStaffBaseRankRange{totalSectionLv=686,g=0,f=0,e=3,d=6,c=11,b=15,a=35,s=30,sp=10,spp=5}
红色的是我修改过的,原本都是0。当然也可以根据个人意愿进行进一步修改,不过满地S++自然也太无趣了点。
3、修改文件data1\Assets\tpp\script\lib\TppStory.lua
找到function e.CanArrivalQuietInMB(n)将其整体函数改为:
function e.CanArrivalQuietInMB(n)local i=TppBuddy2BlockController.DidObtainBuddyType(BuddyType.QUIET)local e=not TppBuddyService.CheckBuddyCommonFlag(BuddyCommonFlag.BUDDY_QUIET_HOSPITALIZE)if n then
gvars.str_didLostQuiet=false
TppBuddy2BlockController.SetObtainedBuddyType(BuddyType.QUIET)
TppBuddyService.UnsetDeadBuddyType(BuddyType.QUIET)
TppBuddyService.UnsetBuddyCommonFlag(BuddyCommonFlag.BUDDY_QUIET_LOST)
TppBuddyService.UnsetBuddyCommonFlag(BuddyCommonFlag.BUDDY_QUIET_HOSPITALIZE)
TppBuddyService.SetSortieBuddyType(BuddyType.QUIET)
TppBuddyService.SetFriendlyPoint(BuddyFriendlyType.QUIET,100)
TppMotherBaseManagement.RefreshQuietStatus()
e=true
end
local n=not TppBuddyService.CheckBuddyCommonFlag(BuddyCommonFlag.BUDDY_QUIET_LOST)local t=not TppBuddyService.IsDeadBuddyType(BuddyType.QUIET)return((i and e)and n)and t
end
4、修改文件data1\2cd691ee890e4.lua
举例,要修改山猫属性,搜索“ocelot”找到如下代码并修改:
TppMotherBaseManagement.RegisterUniqueStaff{uniqueTypeId=249,nameLangMessageId="name_chara_ocelot_e",combatSectionPoint=97,developSectionPoint=15,baseDevSectionPoint=20,supportSectionPoint=32,spySectionPoint=190,medicalSectionPoint=50,skill="TacticsInstructor",isEnmity=false,moraleEnmity=7,condition="Normal",badConditionWeight=3,langProficEnglish=true,langProficRussian=true,langProficPashto=true,langProficKikongo=false,langProficAfrikaans=false,missionId=0}
老样子,红字是我改过的,同样的方法可以改其他人物。
由于第一次发帖上传的图片和文件以及连接都不太够,所以只能简单文字描述,还望大家见谅。就是新人分享一下自己改着玩的操作。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|