Relationship V2.8——人际关系系统V2.8版





作者：Macholy




建议去此地查看最新的说明和更新，相比TXT，更加方便阅读：
http://trow.cc/forum/index.php?act=ST&f=49&t=15430&st=0#entry92795





零.V2.8版说明
? Click to show Spoiler - click again to hide... ?
规则调整
修正一个脚本的潜在漏洞，会导致玩家有机会让关系值高于70的离队队友恒定可控制。
队友离队脚本更新。

一.兼容性及安装
? Click to show Spoiler - click again to hide... ?
真是无奈啊，我明明测试了发现脚本是无法保存的，最近测试发现又是会保存的？难道是我以前的BG被我玩的太过火出错了？好吧……
唉，反正就是回归之前的测试结果：此MOD经测试，有良好的兼容性，目前未发现兼容问题，怎么说都是DLTCEP查不到的脚本级别。（不能说得那么绝对了…… sad.gif ）

具体安装条目说明：
0.NM-Relation人际关系系统V2.7核心插件： 影响这个MOD大部分内容的核心脚本和文件。
1.NM-Relation人际关系系统其他核心内容： 添加核心技能，法术以及物品。
2.NM-Relation人际关系系统增加的游戏内容（动物职业）： 附带增加剧情及其他。
3.NM-Relation泛队友对话安装： 泛队友所用的对话文件，V2.0版根据不同的生物习性，达成了超过40种的对话划分。
4.NM-Relation人际关系系统对原版脚本的扩充： 修正以保证兼容性及各设定达成。
5.NM-Relation原版鬼魂类NPC部分GENERAL修正： 增加真实性。
6.NM-Relation关于原版变身类法术物品修改： 修改了原版所有变身类法术，以及大部分变身类物品，使变身会改变种族。
7.NM-Relation人际关系系统核心技能热键模式：热键E便于技能使用
8-9.NM-Relation人际关系系统离队队友脚本： 有兼容SCSI&II或者巅峰两个选项，以后装的MOD为准，如果你两个MOD都不准备装，那么请使用此组件中兼容巅峰的选项。

二.游戏增加内容
关键词：人际关系数据，离队行为，队友行为，任意NPC队友，动物职业，眼魔法师，龙族队友，任意NPC行为，NPC职业细化调整，种族标记。

关键词解释：
? Click to show Spoiler - click again to hide... ?
1.人际关系数据： 将人际关系量化的数值，实际为局部变量。
2.离队行为： 人际关系影响离队队友的行为，数值从高到低——比如：参与战斗，治疗辅助，冷眼旁观，暗中下手，直接敌对。
3.队友行为： 人际关系影响在队队友的行为，数值从高到低——比如：邪恶队友高声望*离队*但不消失，直接离队。
4.任意NPC队友： 人际关系影响在任意NPC的行为，当数值高于69时，可以邀请任意NPC加入玩家队伍。
5.动物职业： 动物天生体力较弱，但可以通过完成涌金广场马戏团后，和在广场中心站立的驯兽师费尔加斯对话，让动物获得专门职业。
6.眼魔法师： 眼魔在加入队伍后通过主动对话可获得专门战斗脚本，如眼魔天生会施法，则会转职为术士，且获得可以自由抄录卷轴的技能。Attached Image Attached Image

7.龙族队友: 龙族在加入队伍后通过主动对话可获得专门战斗脚本，不同类型的龙战斗能力不同，龙族队友会自动转职为术士，且获得可以自由变形为人型的技能。
Attached Image Attached Image
8.任意NPC行为： 被添加核心脚本的任意NPC会8小时后自动休息，会受到人际关系数值影响行为。
（其它数据见3楼）
9.NPC职业细化调整： 加入队伍的NPC通过主动对话选项1，将会根据设定，移除原版无法卸载的物品，取而代之的是NPC个人绑定的，可卸载，经过本人改进的物品，如巫妖的特性，触碰伤害，龙的爪牙，各种免疫等都会适当地保留，同时不妨碍拥有玩家职业的NPC正常升级。
10.种族标记： 为保证玩家可以正常变身，改变种族，从而影响其他生物对玩家的好感，需在开始对玩家种族做一个标记备份。
安装好MOD组件12后，在打开AI状态下，从智能AI里选取名为“种族标记”的AI脚本文件给玩家队友，随后会有提示表示标记完成。注，快捷键“K”将会把已有结果清零，重新标记。

如果发生意外的BUG，可用“修复种族”这个AI来给玩家恢复种族，同样使用快捷键“K“。

三.人际关系数据影响的内容
关键词：加为好友，离队战斗及帮助，队友不离队，贿赂系统，种族观念。

关键词解释：
? Click to show Spoiler - click again to hide... ?
1.加为好友： 对友好度高于69的NPC使用核心技能“邀请入队”即可加入NPC为队友
2.离队战斗及帮助： 离队队友获得相应职业的战斗脚本，友好度高于69的离队队友，在见到主角发生战斗时会上前帮助。治疗系职业会自动医疗辅助玩家队伍。
3.队友不离队： 友好度高于84的NPC，不会因为声望离队。（9月13日更新组件修正）
4.贿赂系统： 友好度（人际关系数值）高于59的NPC不会帮助他的团队攻击主角。
（其它数据见3楼）
5.种族观念： 友好度高于69，或者低于16的NPC不会因为主角的种族外表改变而改变对主角的看法。（你的敌人或者朋友不会介意你的种族）

四.影响人际关系数值的内容
关键词：在队经历，主角魅力，主角阵营，队友个人任务，核心技能，特殊物品，种族观念。

关键词解释：
? Click to show Spoiler - click again to hide... ?
1.在队经历： 经历的章节影响友好度数值。
2.主角魅力： 不用解释吧？
3.主角阵营： 相同阵营增加友好度，对立阵营减小友好度，且程度根据阵营而改变。
4.队友个人任务： 原版队友的个人任务影响队友对主角的好感。
5.核心技能：
Attached Image[洞察关系]是添加脚本和初始数值的核心技能，有单体释放和群体释放两种Attached Image Attached Image，因为核心脚本是无法被储存的，所以当你需要某NPC有相应行为时，请在之前对他施用次技能。

Attached Image[表示友善]在NPC关系值小于70时有效，用相应礼物提高NPC关系值。

Attached Image[展示敌意]降低NPC3点关系值

Attached Image[邀请入队]可邀请友好度高于69的NPC入队

Attached Image[呼叫援军]可以直接让关系值高于69的非队友NPC变成同盟可操作状态，持续8小时，每次使用消耗1点关系值。

6.特殊物品： 影响友好度的特殊物品，比如驯兽师卖的“特制饲料”。Attached Image
（其它数据见3楼）

7.种族观念： 原版68个生物种族NPC会根据自己的种族习惯来判断主角，相同种族当然有明显的协调优势，同样还存在其他不同的种族关系，这些都是参考DND原有的种族设定。
注意，和主角种族宿敌关系的NPC可能会直接攻击主角（比如兽人和精灵）。
种族改变影响友好度的前提是：友好度处于16-69这个范围。

五.历史更新说明
2010年11月29日...V2.7版发布
? Click to show Spoiler - click again to hide... ?
规则调整
MOD瘦身，取消部分功能性法术文件，改为脚本直接达成。
调整MOD安装逻辑，现组件1为人际关系系统核心插件。
调整核心脚本关于饰品索取的设定。
增加快捷键的触发变量，安装快捷键后，可以在游戏中使用秘笈修改局部变量m_rhke，关闭快捷键E。
错误修正
修复核心脚本部分种族检测错误。
修复巫妖之触相关字幕索引错误。
修正驯兽师姓名翻译错误。

2010年8月19日...V2.6版发布
? Click to show Spoiler - click again to hide... ?
V2.6版取消了所有依靠修改原版对话使原版队友剧情改变关系值的组件，全部改为用脚本达成，覆盖面比原先更完善。
部分同类组件整合。
V2.55版修改了离队队友的法师类脚本里，莽行咒与恐吓术搞混的BUG，并检查SCS系列的检测，增加部分检测的条件。

2010年6月18日...V2.5版发布
? Click to show Spoiler - click again to hide... ?
1.所有关系值大于等于70的非队友NPC在变成同盟后，从原先的不可操作变为可操作。
2.调整此规则下，离队队友（不是所有非队友NPC）被玩家攻击后的反应。关系值大于等于85则不会因为玩家攻击敌对，关系值大于等于70则每次被攻击降低3点关系值，关系值小于70被攻击则敌对。
3.增加核心技能[呼叫援军]，可以让关系值大于等于70的非队友中立NPC无条件变为同盟可操作状态，持续8小时，此技能每次使用消耗关系值1点。
4.取消核心脚本的旧版或不完全版安装选择
5.调整各组件安装顺序
6.将BPV180兼容补丁集成
7.修正当关系值低于50离队后会自动对话的BUG
8.增加组件让玩家自行选择匹配的队友离队脚本

2010年3月23日...V2.3版发布
? Click to show Spoiler - click again to hide... ?
V2.3版修正了龙族，元素族脚本死循环的错误，略微调整了关系值字幕显示的模式。

2010年2月1日...V2.2版发布
? Click to show Spoiler - click again to hide... ?
V2.2版主要是针对美食组件调整了驯兽师的特制饲料，以及相关字幕，并略微优化了核心脚本。

2009年12月12日...V2.1版发布
? Click to show Spoiler - click again to hide... ?
这个版本的内容与2.0版没有本质不同，作者稍微优化了核心脚本，使第一次使用技能检测关系值变得更加快捷。
同时修改了原版变身技能改变玩家种族的设定模式，现在，只有被标记过的玩家队员才会改变种族，任意非玩家NPC，或者未用种族标记脚本标记过的队员都不会因为使用原版变身技能而改变种族。
整理了各个组件所在的文件夹，同时修改了文件夹名，去掉了版本号。

2009年9月13日...V2.0版更新组件
2009年7月10日...V2.0版发布
? Click to show Spoiler - click again to hide... ?
1.核心脚本增加种族观念，搜罗68个原版生物种族，相同种族将有较大的优势。
2.泛队友对话重新划分，按照种族和职业，共40多种。
3.修正原版NPC相关物品，让主角的7个种族以及龙，眼魔，巫妖，蛇人，提夫林，等大部分NPC队友可以正常升级并保留原有的各种属性。
4.考虑需求不同，将核心脚本分为3个版本。
5.增加对原版变身类法术物品的修改。

2009年3月7日...V1.5版发布
? Click to show Spoiler - click again to hide... ?
1.队友离队战斗脚本。
2.泛队友主动对话选项一：移除OVERRIDE脚本
选项二：添加龙和眼魔的战斗脚本
3.眼魔法师职业。
4.NPC8小时自动休息。
5.一些兼容性修正。

具体解释：
1.队友离队战斗脚本：队友在离队后会更加职业给予相应战斗脚本，会战斗，医疗，以及辅助。
2.泛队友主动对话选项一：移除OVERRIDE脚本，销毁一些BUG物品，保证正常游戏。
选项二：给龙添加战斗脚本以及自由变形为人型的技能，龙形态下其战斗脚本才有效。
眼魔获得战斗脚本，能释放的眼魔射线和等级相关。
3.眼魔如之前会施法则转职为“眼魔法师”（可抄录卷轴的术士），获得技能，施展可抄录卷轴。
4.NPC，8小时自动回复魔法记忆和疲劳。
5.保证MOD效果达成，（和一般MOD的兼容其实是本质不同）。

2008年12月31日...V1.1版发布
2008年12月28日...V1.0版发布
六.关系值以及核心技能设定说明

人际关系数值说明
? Click to show Spoiler - click again to hide... ?

人际关系值小于等于0时，显示（完全敌对）...你一般是看不到这个显示，因为这个时候，“（他/她/它）”已经和你敌对关系并进入战斗了。

人际关系值在1-15时，显示（伺机敌对）...这时候，你就要小心这个NPC了，因为虽然（他/她/它）现在没有攻击你，但一旦（他/她/它）看见你被攻击便会毫不犹豫地加入战斗偷袭你。

人际关系值在16-30时，显示（关系紧张）

人际关系值在31-49时，显示（中立普通）

人际关系值在50时，显示（绝对中立）...*注意*好感度小于50的时候，队友会自动离队！

人际关系值在51-69时，显示（中立友好）...人际关系在60以上....会让有联盟的NPC在联盟呼叫时保持中立....但也会有所区别....

人际关系值在70-84时，显示（关系亲密）...当人际关系大于等于70时，你便可以用邀请入队技能来邀请任意NPC加入你的队伍。...同时人际关系大于等于70的NPC在看到你收到攻击时会变成“绿圈”加入战斗，帮助你！

人际关系值在85-99时，显示（特殊好友）...当人际关系大于等于85时，几乎所有队友都不会因为你的声望而离队...（之所以用几乎是因为少数MOD增加了原版的队友离队对话，考虑兼容性，本MOD没做相应修改）

人际关系值大于等于100时，显示（生死之交）...未知...

技能“表示友善”详细解说
? Click to show Spoiler - click again to hide... ?

使用次数无限，但在战斗当中无法使用。好了～说了这么多人际关系系统造成的效果，那么该如何增加和NPC的关系呢？对于和主角关系*小于70*的NPC就可以用这个技能了。
对任意NPC使用此技能，会首先设定NPC的初始关系值和脚本（和技能1的部分效果一样，但不会“显示关系名称”）接着会根据NPC的属性和等级，来从主角这里索取...如果成功的话便会增加一定的友好度。下面按照NPC的一般属性来划分具体的需求：

1.类人型NPC（和玩家一样有手有脚...看起来差不多的一大类...包括你的大多队友...或者豺狼人...狗头人..等）下面的等级是目标NPC的等级，后面同此。
1-4级：银戒指，银项链，绿岩戒指，蓝石项链
分别增加1.1.2.3.点友好度

5-9级：黄金戒指，阿格尼曼尼项链，玛瑙戒指，彩虹黑耀石项链
分别增加1.1.2.3.点友好度

10-19级：血玉髓戒指，虎纹宝螺项链，翠玉戒指，金项链
分别增加1.1.2.3.点友好度

20-24级：天使石戒指，纪欧丝宝石镶嵌项链，焰舞之戒，血玉髓护身符
分别增加1.1.2.3.点友好度

大于等于25级：火蛋白石戒指，珍珠项链，红宝石戒指，拉瑞儿之泪项链
分别增加1.1.2.3.点友好度

2.动物型NPC（不用偶说了吧...就是动物）
取悦动物不用花很多钱...但需要耐心....直接使用此技能
1-4级：增加2点友好度...对任意每个动物NPC每回合可用一次（也就是1分钟）

5-9级：增加2点友好度...对任意每个动物NPC每两回合可用一次

10-19级：增加2点友好度...对任意每个动物NPC每三回合可用一次

20-24级：增加2点友好度...对任意每个动物NPC每四回合可用一次

大于等于25级：增加2点友好度...对任意每个动物NPC每五回合可用一次

3.不死系NPC（包括鬼魂...僵尸...吸血鬼..甚至巫妖...等）
对于在现世存在的不死生物...平衡负能量是最重要的...所以...每次对不死类NPC使用此技能都会被其吸取一定经验等级（可被恢复）..以及永远失去部分经验
1-4级：吸取1点经验等级...100点经验...增加3点友好度

5-9级：吸取2点经验等级...500点经验...增加3点友好度

10-19级：吸取3点经验等级...1000点经验...增加3点友好度

20-24级：吸取4点经验等级...5000点经验...增加3点友好度

大于等于25级：吸取5点经验等级...10000点经验...增加3点友好度

*注意*友善提醒...别把自己弄死了哦～

4.巨人型NPC（包括巨人...食人魔...魔像等体积大的类人型生物）
和类人型NPC雷同...但需求的是宝石...

1-4级：血玉髓，月长石，廉石，金绿宝石
分别增加1.1.2.3.点友好度

5-9级：水色星宝石，山顿宝石，星形透辉石，角珊瑚石
分别增加1.1.2.3.点友好度

10-19级：海蓝宝石，柘榴子石，珍珠，楣石
分别增加1.1.2.3.点友好度

20-24级：黑色蛋白石，水色蛋白石，月纹石，钻石
分别增加1.1.2.3.点友好度

大于等于25级：绿宝石，星形蓝宝石，帝王之泪，盗贼之石
分别增加1.1.2.3.点友好度

5.怪物类NPC..（那些看起来比偶们少点东西或多点什么的NPC....比如眼魔...龙...等非类人型）
它们最喜欢的东西就是黄金！

1-4级：每100枚金币增加3点友好度

5-9级：每500枚金币增加3点友好度

10-19级：每1000枚金币增加3点友好度

20-24级：每5000枚金币增加3点友好度

大于等于25级：每10000枚金币增加3点友好度

*注意*...考虑到操作方便...这一切都集成为一个技能....你唯一要做的就是保证自己满足了条件...而后对目标NPC施放“表示友善”技能即可...

初始人际关系数值计算规则说明
? Click to show Spoiler - click again to hide... ?
QUOTE
V1.5版核心脚本规则下：

初始关系值=特殊加值+阵营加值+魅力加值+常规划分下的初始加值

V2.0版核心脚本规则下：

初始关系值=特殊加值+阵营加值+魅力加值+种族划分下的初始加值



特殊加值：指的是考虑特殊情况的调整，比如在队队友会有10点的加值，HAPPY补丁的加值也属于这一列。

阵营加值：人际关系系统中的关系值相对于9大阵营划分来说是有倾向性的，而不是简单的相同阵营的关系值就都一样最高。举个简单的例子，两个混乱邪恶的塔纳里魔和两个守序善良的圣骑士，他们之间因为阵营性格而增加的友好度显然不会一样。同盟，友善之类的本身就对守序和善良有倾向性。所以，此MOD中阵营加值规则如下：

守序——守序：3点加值
中立——中立：2点加值
混乱——混乱：1点加值

善良——善良：3点加值
中立——中立：2点加值
邪恶——邪恶：1点加值

对立阵营3点减值，中立和其他阵营无加减值。

魅力加值：魅力加值由原版就存在的魅力决定的反应度来设定，见rmodchr.2da。

魅力值： 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
关系值加值：-10 -9 -8 -7 -6 -5 -4 -2 -1 0 0 0 1 2 3 4 4 5 8 9 10 11 12 13 14

常规划分下的初始加值：游戏里的生物都有一个常规（GENERAL）属性，这里取其中和生物相关的5个，也就是表示友善里所划分依据的类人型生物，怪物类生物，不死类生物，动物类生物，巨人类生物。
其中类人型生物和怪物类生物的初始关系值加值是50，其他类的初始关系值加值是30。

种族划分下的初始加值：这里的划分的检测并不是完全依据种族（RACE）属性，部分生物，当种族属性上没显示出其特点的时候则依据其特殊职业来检测。
2.0版以后依据68个种族做出各个不同的关系值设定，我这里只能举例说明。
种族关系值加值依据玩家种族和NPC种族的关系总共有5个分类，以人类为例，右侧是相对应的关系值加值：

1.相同种族——50
2.友好种族——45
3.一般种族——40
4.敌意种族——35
5.宿敌种族——人类无宿敌，如果有的话为0

而依据生物在DND背景下描述的友善程度（精灵对精灵，恶魔对恶魔，即使都是相同种族，但关系可不一样）
生物分为友善类生物和一般生物。
其中友善生物（人类，精灵等）的相同种族加值是50，一般生物（其他生物）是45。后面的剩下4类关系加值以此数量级递减，比如一般生物的友好种族的加值就是45-5=40。

依据生物的对其他种族的态度分层（在人类眼中矮人和精灵有本质区别，而对于恶魔来说非恶魔的东西可能都差不多……）
生物的种族关系值分类会选择性地取上面5个分类中的几个，比如精灵拥有全部的划分，而恶魔就只有【友好种族——45-5=40】和【敌意种族—— 35-5=30】两个分类，经典的宿敌类设定下，宿敌种族关系值加成为0，比如狼人和吸血鬼，一个狼人看到一只一般的吸血鬼很可能会直接敌对攻上来（魅力加值+阵营加值<=0），而如果吸血鬼的魅力足够高，或者和这个狼人很投缘（0<魅力加值+阵营加值<=15），那么狼人在攻击前也许会考虑一下，但要想让一只狼人和吸血鬼产生足够的友谊（70）则需要非常大的努力，因为种族加值在这个规则的设定下是占主导的。

计算举例：

16魅力守序善良精灵战士主角与小明的初始关系值。

小明是人类，在人类眼中，精灵属于友好种族，所以种族关系值加值为45
小明是混乱善良，阵营的加值为-3（守序与混乱）+3（善良与善良）=0
16魅力的关系值加值如前列表为4
小明已经在队伍里属于队友，会有10点的额外加值

最后，小明的初始关系值=45+0+4+10=59，这保证作为原版队友的小明不会在规则下离队，但要知道，你给他的第一印象并不是特别理想，如果想进一步增加你们的友谊，就带他完成更多的游戏章节，或者用MOD提供的功能，表示友善。