我们来就嘴硬的 @飘咖啡520 的观点详细说一下
首先,战团游戏说明很明白解释了掠夺是一个队伍技能,而从代码注释来说 “A party skill grants an ability to the party as a whole. The level of a party skill is chosen from the party member who has the highest level in that skill, regardless whether it is the player or a companion.”
即,队伍技能是由部队里等级最高的人的技能等级决定的,和其他人无关(玩家除外)。另外声明一下,战团的技能主要分为三类:个人技能,领袖技能和队伍技能。
现在,打开水浒mod文件夹中的”scripts.txt“文件,搜索”give_special_loot“字段,在接下来会搜索到重复的”1685 3 1224979098644774938 648518346341351424 1369094286720630806“,其中1685是操作函数(party_get_skill_level, <destination>, <party_id>, <skill_no>) 的id ,3是参数数量,1224979098644774938是一个局部变量用来存放获取到的返回值,648518346341351424是玩家部队,1369094286720630806是掠夺技能。
这句函数的意思就是 ” 获取玩家部队的掠夺技能等级 并存进一个变量中 “ ,也是水浒里面队伍掠夺影响爆率/缴获率的方式。
如果不相信代码的注释,现在用代码来举个例子
这一段是我现写的,就是遍历玩家部队里面所有npc角色,输出名字和这个人的掠夺技能等级,最后再输出玩家部队的队伍掠夺技能等级,现开的ms,开新档看结果就是了
首先,战团游戏说明很明白解释了掠夺是一个队伍技能,而从代码注释来说 “A party skill grants an ability to the party as a whole. The level of a party skill is chosen from the party member who has the highest level in that skill, regardless whether it is the player or a companion.”
即,队伍技能是由部队里等级最高的人的技能等级决定的,和其他人无关(玩家除外)。另外声明一下,战团的技能主要分为三类:个人技能,领袖技能和队伍技能。
现在,打开水浒mod文件夹中的”scripts.txt“文件,搜索”give_special_loot“字段,在接下来会搜索到重复的”1685 3 1224979098644774938 648518346341351424 1369094286720630806“,其中1685是操作函数(party_get_skill_level, <destination>, <party_id>, <skill_no>) 的id ,3是参数数量,1224979098644774938是一个局部变量用来存放获取到的返回值,648518346341351424是玩家部队,1369094286720630806是掠夺技能。
这句函数的意思就是 ” 获取玩家部队的掠夺技能等级 并存进一个变量中 “ ,也是水浒里面队伍掠夺影响爆率/缴获率的方式。
如果不相信代码的注释,现在用代码来举个例子
这一段是我现写的,就是遍历玩家部队里面所有npc角色,输出名字和这个人的掠夺技能等级,最后再输出玩家部队的队伍掠夺技能等级,现开的ms,开新档看结果就是了