|
发表于 2008-9-29 19:30:33
|
显示全部楼层
回复 #93 roseven 的帖子
这个,不用mod也可以调试的,如果还没试过,就请往下看:
1. 编辑C:\Documents and Settings\stmartin\My Documents\My Games\Beyond the Sword\CivilizationIV.ini: 将Cheatcode = 0 改为 CheatCode = chipotle
2. 在游戏进行中,按shift+~, 开启Python Console
3. 输入import cvUtil, 回车
4. 输入p=gc.getPlayer(0), 回车
5. 输入p.trigger(X), 回车,X为你想触发的随机事件代码
6. 如果不知道想触发的代码是什么,比如说,想触发Forest Fire这个事件,就输入:
num = gc.getInfoTypeForString("EVENTTRIGGER_FOREST_FIRE") 回车
print num 回车
7. 这样屏幕上就会显示一个数字,比如说是20,然后再输入p.trigger(20)
8. 注意大小写,而且注意如果一个事件的触发条件未满足,这种方法也同样无法触发事件
9. 最后,shift+~,退出Python Console
[ 本帖最后由 poyuzhe 于 2008-9-29 19:31 编辑 ] |
|