注册 | 登录

游侠NETSHOW论坛





查看: 3598|回复: 8
打印 上一主题 下一主题

[转贴] 收买名将 [复制链接]

帖子
505
精华
0
积分
253
金钱
1801
荣誉
0
人气
3
评议
0
跳转到指定楼层
楼主
发表于 2009-12-11 21:52:17 |只看该作者 |倒序浏览
打开bi\data文件夹里面的 export_descr_character_traits,拉倒最后加上
;------------------------------------------
Trigger loyalty_check_bad_odds_penalty
    WhenToTest PostBattle

    Condition IsGeneral
          and not WonBattle

Affects JnA8000-B  1000  Chance  100

;------------------------------------------
Trigger loyalty_check2_good_odds_bonus
    WhenToTest PostBattle

    Condition IsGeneral
          and  WonBattle

Affects JnA8000  1000  Chance  100
;------------------------------------------
打赢忠诚加满
打输忠诚减光.....

;------------------------------------------
Trigger zhaoyun-junyi
    WhenToTest CharacterSelected

    Condition IsGeneral
          and Trait Lz-0610-0 >= 1
          and Trait B2150JnJY-A = 0

    Affects B2150JnJY-A  3000  Chance  100
给赵云加治疗技能
想只让敌人有的话添加一行and not FactionIsLocal就行了,它代表所有的非玩家势力,另外忠诚(JnA8000)是与武将的个人追求(信义一霸业二什么的)以及所在势力是有联系的,也就是说即使忠诚下降到最低,过几回合还是要涨回来的,涨到多少要看武将的个人追求,最好是添加一个独立于JnA8000的技能,这样忠诚随着被围城回合数上升而降低也就很容易做到了,比如我们新添加的技能是ABC1,满1000经验升级,反技能是ABC2,那么只要添加以下的几段话就可以实现了
;------------------------------------------
Trigger weichengjianzhongcheng
    WhenToTest CharacterTurnEnd

    Condition IsGeneral
          and IsUnderSiege
          and Trait ABC1 = 0

    Affects ABC1  1000  Chance  100

;------------------------------------------
Trigger buweichengjiazhongcheng
    WhenToTest CharacterTurnEnd

    Condition IsGeneral
          and not IsUnderSiege
          and Trait ABC1 = 1

    Affects ABC2  1000  Chance  100

;------------------------------------------
第一段是围城的时候减忠诚,第二段是不被围城的时候忠诚复原,这只是一个例子如果想让围城1回合和围城2回合降的忠诚不一样的话只要把ABC多分几级,多添加几段话就行了,还可以更改几率做出更全面的收买系统

后话:以上我说的忠诚降低其实是想说的收买难度降低,原版的忠诚(Loyalty)貌似只是与叛变几率有关,而真正与收买费用相关的是BribeResistance,三国JNA8000就融合了Loyalty与BribeResistance,所以在降忠诚的同时降低了收买费用

Effect PersonalSecurity  1    將軍衛隊人數+1
        Effect Influence 1          影響力+1
        Effect TroopMorale 1     士氣+1
        Effect Command 1        統御+1
        Effect Management 1     管理+1


以上内容都是转载高手的内容,方便自己修改研究是查找方便,不是原创,原作者见了莫要误会

http://d.namipan.com/d/125adc693 ... f943d63fe504c0b1c04

[ 本帖最后由 zxcdfgklq 于 2009-12-18 14:51 编辑 ]
已有 1 人评分金钱 收起 理由
jyh4nt + 15 ~

总评分: 金钱 + 15   查看全部评分

使用道具 举报

帖子
278
精华
0
积分
139
金钱
502
荣誉
0
人气
0
评议
0
沙发
发表于 2009-12-11 22:23:34 |只看该作者
看着很有道理啊 [开心]

使用道具 举报

欢乐颂军乐手

帖子
7045
精华
4
积分
5184
金钱
13472
荣誉
86
人气
16
评议
0
板凳
发表于 2009-12-12 01:14:12 |只看该作者
我觉得这个脚本能用,不过要提醒大家的是,自己的将军也有同样效果,如果你打输一次,忠诚就会降到底呵呵.....要赢好多场才能升回去。不过好在电脑AI很白痴,一般不会去收买将军。

使用道具 举报

帖子
172
精华
0
积分
96
金钱
206
荣誉
1
人气
0
评议
0
地板
发表于 2009-12-12 07:50:20 |只看该作者
这个技能有一个问题,就是忠诚(JnA8000)是与武将的个人追求(信义一霸业二什么的)以及所在势力是有联系的,也就是说即使忠诚下降到最低,过几回合还是要涨回来的,涨到多少要看武将的个人追求,最好是添加一个独立于JnA8000的忠诚技能,这样前面一个网友说到的忠诚随着被围城回合数上升而降低也就很容易做到了

使用道具 举报

帖子
199
精华
0
积分
100
金钱
4950
荣誉
0
人气
0
评议
0
5#
发表于 2009-12-13 04:28:52 |只看该作者
为什么把越吉将军的忠诚降到最低,把他个人追求换成霸业,把他的文化改成改朝换代,把钱加到一千万还是买不了,连收买的选项都没有

使用道具 举报

帖子
172
精华
0
积分
96
金钱
206
荣誉
1
人气
0
评议
0
6#
发表于 2009-12-13 10:15:08 |只看该作者
LS可以参开这篇文章
http://oldbbs.ali213.net/thread-1275510-1-1.html
不过这篇文章说的貌似也不是100%准确,因为有时候即使因为年龄不对而买不到但是重新读一次档后发现仍然可以收买

使用道具 举报

帖子
199
精华
0
积分
100
金钱
4950
荣誉
0
人气
0
评议
0
7#
发表于 2009-12-13 12:07:19 |只看该作者
我玩的1.99黄金典藏版,选曹操,只要年龄比曹操小的都可以收买,跟他儿子没关系,我都收了上百个了,年龄大的我用年龄修改器改小了,我看了name.txt里越吉这类蛮族乱军是归类在在野人士里的,但就是收不了,估计程序哪些地方有设定不能收这一类的吧。

使用道具 举报

帖子
172
精华
0
积分
96
金钱
206
荣誉
1
人气
0
评议
0
8#
发表于 2009-12-13 12:12:24 |只看该作者
J-3XXX的是在野,J-4XXX的是乱军,我用原版曹操开局,直接把曹伯移动到越吉身边,是有收买选项的,不过钱不够,他不答应,然后加钱,最终他开价356W买下了。。。你可以重新开局试一下,不知道和原版一样不一样。

[ 本帖最后由 dsadsadsa 于 2009-12-13 12:50 编辑 ]

使用道具 举报

帖子
199
精华
0
积分
100
金钱
4950
荣誉
0
人气
0
评议
0
9#
发表于 2009-12-13 17:48:10 |只看该作者
我晕啊,我终于知道怎么回事了,他是在城里的,我想看他资料所以用了间谍,那个间谍也在城里所以买不了,要把那间谍走出来就可以买了。呵呵,害我白忙活半天。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-8-24 18:37 , Processed in 0.347452 second(s), 13 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到