wodadaaa 发表于 2010-9-24 09:07

行会2文艺复兴锁定年龄

打开游戏目录下文件夹ScriptsCityCityPingHour.lua这个文件,用记事本打开。
1.找到这行代码:
local Level = CityGetLevel("")
在下面添加代码:
local CHEAT_Immortal = GetSettingNumber("GAME", "CHEAT_Immortal", 0)
2.找到这行代码:
citypinghour_CheckCrimes(),
在下面加入这行变量代码:
if CHEAT_Immortal then
   citypinghour_SetPlayerDynastyImmortal()
end

3.现在跳到文本最后,加入一段代码:
function SetPlayerDynastyImmortal()
   
   GetLocalPlayerDynasty("dynasty")
   local iCount = DynastyGetFamilyMemberCount("dynasty")
   local CHEAT_ImmortalAge = GetSettingNumber("GAME", "CHEAT_ImmortalAge", 18)

   local iIndex
   local iCIndex
   local DynAge
   local iChildCount
   
   local SimArray
   
   for iIndex = 0, iCount-1 do

         if DynastyGetFamilyMember("dynasty", iIndex, "member") then
             DynAge = SimGetAge( "member" )
             LogMessage("DynAge: "..DynAge..".")
             if DynAge > CHEAT_ImmortalAge then
               SimSetAge( "member" ,CHEAT_ImmortalAge)
             end
         end
   end
end

local CHEAT_ImmortalAge = GetSettingNumber("GAME", "CHEAT_ImmortalAge", 18)这个18是把年龄锁在(18岁)就不能动了只限家族成员
和行会2 维京霸主一样。
如果不行的话把这个加上去看看
config.ini文件里的
下加上
CHEAT_Immortal = 1
CHEAT_ImmortalAge = 18

adder399 发表于 2010-11-15 16:02

顶上去·······

maning_006 发表于 2020-3-8 19:59

完全看不懂
页: [1]
查看完整版本: 行会2文艺复兴锁定年龄