本文章属于编写其他类似文章时可参考的杰出文章,点击此处查看更多。


此地没有旅人,有的不是邪黑塔的爪牙,便是白塔的属下。

–德内梭尔之子法拉米尔, 《双塔殊途》


结盟是mod的核心特性。玩家与不同派系的结盟值高低会影响玩家能做的事——如与NPC的对话文本、使用派系特有的工作台,与商人交易,从队长处雇佣单位、接受小任务、抑或是宣誓效忠征服等。

结盟条

结盟条展示了玩家与某一派系的当前结盟值。使用“←”“→”可以切换显示的派系,使用“↑”“↓”可以切换派系的分类(西部地区,鲁恩,哈拉德)。结盟条左下方是玩家的当前头衔,右下方是玩家下一等级的头衔,结盟条上的金戒所处的位置表示玩家达到下一头衔等级大概还需多少结盟值,具体的结盟值会短暂闪烁(见图3)

图1.png

如果玩家不处于结盟条所显示的派系势力范围内,结盟条如图1所示。此时玩家击杀敌对派系的NPC无法获得结盟值。但若此时玩家附近24格内有结盟条所示派系的NPC,结盟条左右会出现小圆点(见图4),此时击杀敌对NPC可以获得半数结盟值。

玩家处于派系势力范围内后,结盟条左右会出现深色三角箭头,如图2所示。此时玩家击杀敌对派系的NPC可以获得应有的全部结盟值。

图2.png

玩家若处于派系势力范围外围,结盟条左右的三角箭头会逐渐透明,如图3所示。此时玩家击杀敌对派系的NPC只能获得应有的部分结盟值。

图3.gif

若玩家对派系宣誓效忠,在上述任意一种情况下击杀敌对派系NPC均可获得应有的全部征服值。宣誓效忠后对应结盟条的金戒标志会变为印章标志(见图3)

图4.png

玩家在本模组外的纬度时不会显示结盟条,而在乌图姆诺中会显示乌图姆诺的结盟条。

关于征服的详细信息见征服页面

派系详情

打开中洲菜单(默认为"L"),打开派系界面(默认为"F"),这里会显示各种与派系相关的详细信息,包括派系名称,派系头衔,派系的友好/敌对派系,派系的影响范围等。

关于派系界面的详细信息见中洲菜单页面

得失结盟值

最初玩家同所有派系的结盟值均为0(乌图姆诺除外,永远为-66666),即玩家可以在中洲的大部分地区随意游荡而不受伤害,直到玩家杀死第一个NPC为止。与获得结盟值不同,无论玩家是否在某派系的视力范围内,杀死该派系的NPC均会损失结盟值。

获得结盟值的方法有多种,最主要的一种是在对应派系的势力范围内,或附近24格中有该派系的NPC情况下,杀死该派系敌对派系的NPC。在20版本后,玩家还可以通过接受并完成某派系的小任务来获得结盟值。仅有结盟值非负的派系会向玩家提供小任务,表现为NPC头上的感叹号。

感叹号.png

在36版本后,若玩家同时与两个互为死敌的派系同时保有正结盟值,则两个派系的结盟值均会下降,直到其中一方变为0。该设定可以在配置文件中修改以下命令为false并重启游戏而禁用。

B:"Enable alignment drain"=false

结盟的益处

大部分派系的结盟有着相同的益处,如:

  • 可以使用工作台:仅当结盟值为正才能使用对应派系的工作台。
  • NPC会对你友好相待:NPC不会攻击具有非负结盟值的玩家——黑森林精灵(+50黑森林王国结盟值),魔多的单位(+100魔多结盟值),以及安格玛的食人妖(+100安格玛结盟值)除外。
    • 与NPC对话的文本会更友好(正负结盟值与零结盟值会有三种不同的文本)。
    • NPC会向你提供小任务(需要非负结盟值)。
  • 交易雇佣:大部分商人队长仅在当玩家达到一定数值的正结盟值后才会与玩家交易。
    • 结盟值越高,玩家雇佣单位的花费越少。
    • 结盟值达到+1500后,可以从队长处购买战争号角。
  • 宣誓效忠:结盟值达到+100后,玩家才可以对当前派系效忠。
  • 盾牌头衔:仅当结盟值达到+1000才能装备对应派系的盾牌。在1.7.10中盾牌仅有装饰作用,1.15.2中盾牌将有实际作用。随着玩家达到一定的结盟值,会解锁相应的头衔,并获得成就。头衔装备后会在聊天框中显示。
  • 敌对单位会落荒而逃:当玩家在某些派系的结盟值达到-500时,该派系的NPC会从玩家身边逃跑。但是仍有些远程单位会攻击玩家,直到玩家靠近。
    并非所有派系都有如此特性
  • 使用路径点:派系所在地区内的路径点仅当玩家结盟值非负时可以使用。

注:单位雇佣花费与结盟值的关系如下公式可计算

设该单位雇佣所需最低结盟值为A0,

玩家现有结盟值为A1

该单位在效忠情况下最低结盟值下雇佣花费银币为c0,

当前结盟值情况下应该花费c

在宣誓效忠情况下:
结盟值公式 效忠.jpg

若(A1-A0)/1500 > 1,则令(A1-A0)/1500 = 1

在未宣誓效忠情况下:
结盟值公式 非效忠.jpg

若(A1-A0)/2000 > 1,则令(A1-A0)/2000 = 1

最终结果舍弃小数部分。

按照公式计算林顿精灵:最低结盟值300(A0),对应价格30银币(c0)

非宣誓:结盟值达到2267时花费价格最少,为30.49银币,舍弃小数为30

宣誓:结盟值达到1751时花费价格最少,为15.5银币,舍弃小数为15

命令

更改结盟值的指令是

/alignment set|add <派系|all> <结盟值> [玩家]

用于设置或增删某玩家某派系的结盟值,由该指令可达到的最大/小结盟值为±10000。玩家留空则默认指代输入指令的玩家,所有派系的代码可以使用Tab补全查看。all指代全部派系。

/alignmentZones enable|disable

用于启用/禁用派系势力范围

/alignmentsee <玩家>

用于在多人游戏中供op查看玩家的结盟值,派系与输入命令的玩家当前结盟条上的派系一致。

相应结盟值实体注册表

玩家可以利用魔戒mod的结盟值系统,为派系添加新的单位,方法如下:

.minecraft/config/LOTR_EntityRegistry.txt文件中有着详细的英文指示,例如:

name = Zombie, faction = GONDOR, targetEnemies = true, bonus = 5

这一条文本会将原版游戏中的僵尸注册入刚铎派系,僵尸会自动将刚铎敌对派系的玩家和NPC(如魔多奥克)视为目标*,有效击杀僵尸(指在刚铎敌对派系如魔多-的势力范围内)会得到5.0结盟值。

注:“视为目标”≠“攻击”,仅当该实体具有攻击能力时才会去攻击该目标

全结盟派系列表

更详细的相关派系的信息,请查阅派系页面

女巫彩蛋

原版游戏中的女巫被击杀时会给予玩家-2点安格玛结盟值

游戏玩法机制
avatar