作者:广东在线游戏网日期:
返回目录:游戏攻略
新建个文本文档,随便起个名字,不过要是英文的,比如xchange。把以下内容写进xchange里。
script
if I_LocalFaction empire_west
console_command control empire_east
terminate_script
end_if
if I_LocalFaction empire_east
console_command control empire_west
terminate_script
end_if
end_script[/SIZE][/FONT][/FONT]
我用东、西罗马来举例。前一个if―end结构用来从自己的国家西罗马跳到别的国家东罗马,后一个则跳回来。你可以7a64e58685e5aeb9336根据自己的要求仿照写各种形式的跳转。
把这个xchange文档放到bi\data\scripts\show_me文件夹中,作为一个show_me脚本。然后在bi\data里的export_descr_advice.txt文档中找2137号trigger,即搜索“AdviceThread Help_Campaign_Keyboard_Shortcuts_Scroll_Thread”。你会看到这个thread里有些语句,这个其实对应的游戏中的事件是“按下F1键获得战略地图快捷键菜单”。可以看到这个thread中的语句有Title,Text两句。在这两句的中间,加一句:
script bi\data\scripts\show_me\xchange.txt
这样在进入游戏按下F1键时,出现了战略地图快捷键菜单,点菜单右上角的问号,左上角出现女顾问,点女顾问头像下的“show me how(教我如何做)”按钮,就会运行xchange脚本中的内容了。很熟悉这个操作吗,恩,一年四回合也是这样嵌入的。show_me脚本都是这样嵌入的。
不过注意,交换国家时并非立刻交换。按照上面的步骤按下“show me how”按钮时,该回合立刻结束,屏幕上把每个国家都转一遍,新的回合开始时,你才开始控制另一个国家。想换回来再做一遍就可以,因为这个脚本只用来两个国家间来回交换,你可以根据自己的要求写别的东西。
不过我看过别的国家的情况了,电脑是全部委任管理的。不用羡慕别的国家月亮圆,一切都是概率
没有简单的方法的,只有这个
打开游戏文件夹中的zdData\world\maps\campaign\imperial_campaign里的descr_strat.txt。找到playable
romans_julii
romans_brutii
romans_scipii
end
unlockable
egypt
seleucid
carthage
parthia
gauls
germans
britons
greek_cities
end
nonplayable
romans_senate
macedon
pontus
armenia
dacia
scythia
spain
thrace
numidia
slave
end
把后两段的版国家名字剪切到第一段权,然后就可以了