zjj1977 发表于 2012-2-9 16:07:33

你肯定是所有官位做好了一起上的,这怎测试,知道哪里对哪里错,要一段段放进程序,一段段试,

zjj1977 发表于 2012-2-9 16:09:43

你自己新创武将做过吗,就是如柱子做了100个武将,我增加10个,不就是自己创起名字。

三水君 发表于 2012-2-9 16:10:40

zjj1977 发表于 2012-2-9 16:07 static/image/common/back.gif
你肯定是所有官位做好了一起上的,这怎测试,知道哪里对哪里错,要一段段放进程序,一段段试, ...

早实验过了,无论一次摆上去多少官位,每次生效的只有一个。而且关键那一行的逻辑符即代码,没有用。
比如:
Trigger XiaoWei-A-1
WhenToTest CharacterTurnEnd
Condition IsGeneral
and HasAncType cefengguan ;这个代码应该是拥有cefengguan这个宝物才可以触发,结果在游戏测试中没有效果。
and not IsFactionLeader
and not IsFactionHeir       
Affects XiaoWei-A1 100 Chance 100

zjj1977 发表于 2012-2-9 16:11:13

可能是官位宝物有数量限制,如同模型有数量限制一样

三水君 发表于 2012-2-9 16:15:12

zjj1977 发表于 2012-2-9 16:09 static/image/common/back.gif
你自己新创武将做过吗,就是如柱子做了100个武将,我增加10个,不就是自己创起名字。 ...

...............................
自创武将和这个是一回事么?

………………

那兄台帮我把那段代码写好吧。

触发校尉官职特技,

Trigger XiaoWei-A-1

WhenToTest CharacterTurnEnd ;回合接触之后

Condition IsGeneral ;必须是将领
and HasAncType cefengguan ;这个代码应该是拥有cefengguan这个宝物才可以触发,结果在游戏测试中没有效果。
and not IsFactionLeader ;不可是君主
and not IsFactionHeir;不可是继承人

红色那块的代码是中世纪二的,我测试了,在三国游戏里面没用。兄台帮我编这个代码好了。设定将领需要拥有cefengguan这个宝物才可以触发该特技。

三水君 发表于 2012-2-9 16:15:39

zjj1977 发表于 2012-2-9 16:11 static/image/common/back.gif
可能是官位宝物有数量限制,如同模型有数量限制一样

我猜测可能是这样。

zjj1977 发表于 2012-2-9 16:17:39

红色字直接改为具体宝物名称呢,and Trait 宝物》1

zjj1977 发表于 2012-2-9 16:18:52

宝物要设2个状态把

三水君 发表于 2012-2-9 16:24:57

zjj1977 发表于 2012-2-9 16:17 static/image/common/back.gif
红色字直接改为具体宝物名称呢,and Trait 宝物》1

trait 是特技的代码,不是宝物的代码呀,下面才用到。cefengguan就是宝物的名字。


Trigger ZhongLangJiang-A
    WhenToTest CharacterTurnEnd
    Condition IsGeneral
          and not IsFactionLeader
          and not IsFactionHeir       
          and Trait XiaoWei-A = 1
          and win1000 >= 2
    Affects ZhongLangJiang-A100Chance100

三水君 发表于 2012-2-13 18:52:31

顶上去,继续求教
页: 1 2 [3]
查看完整版本: 怎么把特性变成名字后面的称号