twin1981 发表于 2012-1-23 19:19:49

投靠脚本的BUG求助~~~~~~~~

本脚本大多数人用了基本正常,有少数反应有重复激活的BUG
我想修改触发条件
新条件是势力灭亡的时候再判断条件
monitor_conditions LeaderDestroyedFaction
条件省略
命令省略
end_monitor
我这样的脚本大多数情况都是正常的,但是有的存档怎么会 没有发生势力灭亡也执行了
我的命令呢


Identifier:LeaderDestroyedFaction
Event:       A faction has been destroyed
Exports:    nc_character_record, character_record, faction, region_id, character_type
Class:      ET_LEADER_DESTROYED_FACTION
Author:             Lee
从这个条件看 应该是一个势力被覆灭了才满足条件吧??
怎么无效呢

twin1981 发表于 2012-1-23 19:22:48

或者谁帮我看下原来的脚本有神马BUG吗
下面是脚本简化
declare_counter parthiacitys

if I_NumberOfSettlements parthia != 0
set_counter parthiacitys 2
end_if

monitor_conditions FactionTurnStart FactionIsLocal LeaderDestroyedFaction
and I_SettlementOwner C-1101-b-XiangYang = romans_julii
and I_NumberOfSettlements parthia = 0
and I_CompareCounter parthiacitys = 2

spawn_army                                                            
                         faction romans_julii                                                
                         character        M-02-0485-Xm, named character, age 53, x 95, y 79
                         unit                JiangJun_BaShu Aa, exp 3 armour 1 weapon_lvl 1
                         end

console_command give_trait M-02-0494-Xm JbAAAA0100 1                              


set_counter parthiacitys 3
end_monitor或者

未命名 发表于 2012-1-23 20:45:50

那脚本还没用过啊,帮顶

mooke 发表于 2012-1-23 21:01:36

:)友情帮顶,迷茫中

mooke 发表于 2012-1-23 21:04:33

我另有个疑问,为啥罗马中没有增加将领卫队的随从和特性啊……Effect Attack这个有些地方翻译过来是增加卫队攻击,可我原版中添加特性后,发现英文翻译是进攻时增加统帅1 ……你们知道咋回事不?

twin1981 发表于 2012-1-24 12:04:55

发现BUG的一个规律
我发现,直接启用有问题的存档,不会重复刷新

但是如果 我这个回合灭了孟获,孟获的确实投靠了
但是如果我这个时候不关闭游戏,直接LOAD其他存档,那个存档是灭了刘璋和刘表的
这个时候 刘表的将军重复刷出来了

26484657 发表于 2012-1-25 00:16:02

我使用这个脚本点大汉王朝都会跳出...:'(

゛爱酒的咖啡 发表于 2012-1-27 12:24:28

- -| 顶解决。。。
页: [1]
查看完整版本: 投靠脚本的BUG求助~~~~~~~~