高级玩家
- 贡献度
- 9
- 金元
- 4468
- 积分
- 483
- 精华
- 0
- 注册时间
- 2010-9-18
|
本帖最后由 春天的园草 于 2011-3-24 23:47 编辑
在网上看到了维京霸主的修改方法,如下:
\Scripts\Cutscenes中找到OfficeSession.lua和officesessionproto.lua这两个东东,用记事本打开OfficeSession.lua和officesessionproto.lua,在它们中找到下面的一段代码:
function Start()
-- if no settlement, no office session
if GetID("settlement")==-1 then
MsgDebugMeasure("applicant","error: This townhall does not belong to any settlement.")
EndCutscene("")
end
-- set a Date: event_alias, settlement, cutscene, function
CityScheduleCutsceneEvent("settlement","council_date","","BeginCouncilMeeting",17,6,"@L_SESSION_6_TIMEPLANNERENTRY_CITY_+0") -- hour of day=17h, MinTimeInFuture = 8
local EventTime = SettlementEventGetTime("council_date")
好了,只要改一个数字就行了(OfficeSession.lua和officesessionproto.lua两个文件中的都改),看到 hour of day=17h了吗,这表示会议是在每天17点举行的,那好,我们把BeginCouncilMeeting",17,6,"@中的数字17改为17+24的倍数就行了,就是说你改为65(17+24×2),那么会议就是三回合一次了,嘿嘿,简单不?这样你想会议几回合举行一次就几回合举行一次……
好像要重新开档……
但是打开了OFFICESESSION.lua后没发现有这个字段,而OFFICESESSIONPROTO.lua打开并修改成65后还是老样子,每回合都要选举,请问文艺复兴4.17B版本该如何修改?谢谢~~~ |
|