gofun99 发表于 2014-11-2 08:35:46

SM1.1B 140 只对孙策势力胜败仗赏罚

本帖最后由 gofun99 于 2014-11-2 08:36 编辑


只对孙策势力胜败仗赏罚

赢 孙策加钱
输 孙策扣钱

第三次提了,还是希望制作组能抽空修改下

转角遇见她 发表于 2014-11-2 09:54:51

听说是提升士气+3

gofun99 发表于 2014-11-2 08:56:26

唐较瘦 发表于 2014-11-2 08:40
每个势力都有效,亲测。

;胜败仗赏罚
declare_counter small_army
declare_counter medium_army
declare_counter large_army
declare_counter battle_no
set_counter small_army 0
set_counter medium_army 0
set_counter large_army 0
set_counter battle_no 0

monitor_event BattleConflictPhaseCommenced FactionIsLocal

        if I_BattleEnemyArmyNumberOfUnits < 9
        and I_BattleEnemyArmyNumberOfUnits > 2
                set_counter small_army 1
        end_if

        if I_BattleEnemyArmyNumberOfUnits > 8
        and I_BattleEnemyArmyNumberOfUnits < 15
                set_counter medium_army 1
        end_if

        if I_BattleEnemyArmyNumberOfUnits > 14
                set_counter large_army 1
        end_if

        set_counter battle_no 1
end_monitor

monitor_event PostBattle FactionIsLocal
        and WonBattle
        and not I_ConflictType Naval
        and I_CompareCounter battle_no = 1

        if I_CompareCounter small_army = 1
        and RandomPercent > 25
                        add_money england 500
        end_if

        if I_CompareCounter medium_army = 1
        and RandomPercent > 25
                        add_money england 800
        end_if

        if I_CompareCounter large_army = 1
        and RandomPercent > 25
                        add_money england 1000
        end_if

                historic_event sack_ai

        set_counter battle_no 0
end_monitor

monitor_event PostBattle FactionIsLocal
        and not WonBattle
        and not I_ConflictType Naval
        and I_CompareCounter battle_no = 1

        if RandomPercent > 90
                        add_money england -500
        end_if

        if RandomPercent > 55
                        add_money england -800
        end_if

                add_money england -1000

        historic_event sack_player

        set_counter battle_no 0
       
end_monitor

较廋请看下红字部份确实只对孙策势力 加钱扣钱
版本 SM1.1B 140 没有+

唐较瘦 发表于 2014-11-2 08:40:41

每个势力都有效,亲测。

永樂壹條鞭 发表于 2014-11-2 10:14:10

第三次提了,支持一下

gofun99 发表于 2014-11-2 10:14:23

本帖最后由 gofun99 于 2014-11-2 10:19 编辑

唐较瘦 发表于 2014-11-2 08:40
每个势力都有效,亲测。
我的错!言不及意,请看下图


不论玩家为任何势力,只对孙策势力赏罚.

文章中有外文需审核,故只能贴图,无法贴上全段,请见谅.


风籽 发表于 2014-11-2 10:32:55

帮顶。。。。。。是有这个问题!

yp73200333 发表于 2014-11-2 10:51:14

继续帮顶!

娱轩 发表于 2014-11-2 11:08:00

娱轩邀请您访问中华MOD网
http://www.1mod.org/?fromuid=208175

或尽可能 发表于 2014-11-2 11:24:27

唐较瘦 发表于 2014-11-2 08:40
每个势力都有效,亲测。


教授,1.1B怎么才能招有英雄技能的武将,招过一次,不知道其规律

罗马之殇 发表于 2014-11-2 11:56:41

顶顶顶顶顶顶顶顶

阿育王 发表于 2014-11-2 12:01:47

围观,路过看看

sltc1234 发表于 2014-11-2 12:06:57

!!!!!!!!!!!!!!!!

d2191028 发表于 2014-11-2 15:13:35

围观,,

gofun99 发表于 2014-11-2 15:35:27

或尽可能 发表于 2014-11-2 11:24
教授,1.1B怎么才能招有英雄技能的武将,招过一次,不知道其规律


这我也提过
非三大势力,非将军,自动战役打出着名胜利,可提拔一位英雄技能武将,
10回合可提拔一次,但10回合那段被删,所以目前只能提拔一位.

唐较瘦 发表于 2014-11-2 17:52:33

gofun99 发表于 2014-11-2 10:14
我的错!言不及意,请看下图





也!!为什么我们脚本不同?

唐较瘦 发表于 2014-11-2 17:55:57

额,看了下,我电脑里的脚本和传到网盘的居然不一样。

gofun99 发表于 2014-11-2 18:33:07

本帖最后由 gofun99 于 2014-11-2 18:37 编辑

唐较瘦 发表于 2014-11-2 17:55
额,看了下,我电脑里的脚本和传到网盘的居然不一样。
感谢较瘦的回覆,还有将军卫队不补的问题.

将军卫队本应跟着胜场数增加,如果将军卫队没补满,又刚好满足条件,
就会有将军卫队不补的情形,改成+1 +2 +3 +4 +5 +6......
每阶段都加1人,最多加9人,就不会发生将军卫队不补的情形.

zyq81872586 发表于 2014-11-2 21:02:56

看看看看

首席统帅大将军 发表于 2014-11-2 22:28:21

路过看看!
页: [1] 2
查看完整版本: SM1.1B 140 只对孙策势力胜败仗赏罚