- UID
- 747919
- 主题
- 0
- 阅读权限
- 20
- 帖子
- 220
- 精华
- 0
- 积分
- 120
- 金钱
- 835
- 荣誉
- 1
- 人气
- 0
- 在线时间
- 157 小时
- 评议
- 0
- 帖子
- 220
- 精华
- 0
- 积分
- 120
- 金钱
- 835
- 荣誉
- 1
- 人气
- 0
- 评议
- 0
|
很遗憾,脚本中没有显示任何任务会导致礼仪有上限的情况,而且任务触发基本也就是现在这个顺序,现在唯一的解释就是因为过度修改脚本导致我触发过重复加礼仪的任务之类= =...
另外存档文件夹里的globals.xml文件可以看到目前的要塞各类数据,例如01_GC_UnitCount是灰袍人数,01_Civility_Greycloak是灰袍礼仪,01_Civility_General是平民礼仪,21_Num_Recruited是新兵,21_Merchant是商人,21_Peasant是农民,01_GC_Morale士气,21_Security_Road和21_Security_Land是道路和土地等等,你可以看下你的平民礼仪是几
至于灰袍的礼物这个剧情,有个很关键的地方,就是酒馆必须建成并且一定不能开除Jalboun
请看下面这段脚本
if (GetGlobalInt(TRAINING) < 5)
return FALSE;
if (GetGlobalInt(WEAPON) < 3)
return FALSE;
if (GetGlobalInt(ARMOR) < 4)
return FALSE;
if (GetGlobalInt(RECRUITING_BAR) < 5)
return FALSE;
if (GetGlobalInt(MORALE) < 6)
return FALSE;
if (GetNumSergeants() < 4) // 4 total sergeants: Katriona, Bevil, Light of Heavens, and Jalboun.
return FALSE;
红色的那段代表着Jalboun必须在要塞中,如果开除之结果必然无法执行这个脚本,也就是说不法触发这个剧情
[ 本帖最后由 wei6219047 于 2009-4-21 22:59 编辑 ] |
|