level 1
蒿修0IS
楼主
博德·1-2团队上限都是6人,玩家总要在团队选择上进行取舍。而剧情上,不同作者为了体验角色性格及剧情上,npc开除对话及等待地点都有各自设计。但在团队管理上其实给玩家造成了许多麻烦。
原版有模组,据称可以突破团队上限,最高可以10人团队,但该模组大概设计底层编码,目前没有看到有增强版实现的可能。
增强版现在有第七人玩法,有部分npc角色实现该项功能,其中某法师是把自身角色调整为宠物状态,并调整脚本,增加经验值随主角调整机制/低血脱战机制等,使得在宠物状态也可触发众多剧情和对话。
该机制可进一步拓展,把下面的脚本复制到角色离队对话文件的合适位置,即可实现该角色可改为宠物,或者原地等待。
个人还不怎么会写tp2文件及tpa文件,用的人工办法,把角色离队对话保存为d文件,粘贴,然后再安装d文件。
期待大佬改为根据角色名,对话名等进行智能安装的代码形式。
目前比较粗浅,没加血保机制(宠物状态加血保戒指即可,入队状态删除)。
IF ~ !IsValidForPartyDialogue(Myself)
Global("moreparter","GLOBAL",0)
~ THEN REPLY ~我只是需要你挪一下地方,站到我后面排队。~
DO ~ChangeEnemyAlly(Myself,FAMILIAR)
AddFamiliar()
IncrementGlobal("moreparter","GLOBAL",1)
~
EXIT
IF ~ Global("moreparter","GLOBAL",1)
~ THEN REPLY ~能否允许我查看你的行囊。~
DO ~RemoveFamiliar()
IncrementGlobal("moreparter","GLOBAL",-1)
IncrementGlobal("moreparter_wait","LOCALS",-1)
JoinParty()
~
EXIT
IF ~ Global("moreparter_wait","LOCALS",0)
~ THEN REPLY ~请在这里等一下。~
DO ~
IncrementGlobal("moreparter_wait","LOCALS",1)
~
EXIT
2026年06月15日 08点06分
1
原版有模组,据称可以突破团队上限,最高可以10人团队,但该模组大概设计底层编码,目前没有看到有增强版实现的可能。
增强版现在有第七人玩法,有部分npc角色实现该项功能,其中某法师是把自身角色调整为宠物状态,并调整脚本,增加经验值随主角调整机制/低血脱战机制等,使得在宠物状态也可触发众多剧情和对话。
该机制可进一步拓展,把下面的脚本复制到角色离队对话文件的合适位置,即可实现该角色可改为宠物,或者原地等待。
个人还不怎么会写tp2文件及tpa文件,用的人工办法,把角色离队对话保存为d文件,粘贴,然后再安装d文件。
期待大佬改为根据角色名,对话名等进行智能安装的代码形式。
目前比较粗浅,没加血保机制(宠物状态加血保戒指即可,入队状态删除)。
IF ~ !IsValidForPartyDialogue(Myself)
Global("moreparter","GLOBAL",0)
~ THEN REPLY ~我只是需要你挪一下地方,站到我后面排队。~
DO ~ChangeEnemyAlly(Myself,FAMILIAR)
AddFamiliar()
IncrementGlobal("moreparter","GLOBAL",1)
~
EXIT
IF ~ Global("moreparter","GLOBAL",1)
~ THEN REPLY ~能否允许我查看你的行囊。~
DO ~RemoveFamiliar()
IncrementGlobal("moreparter","GLOBAL",-1)
IncrementGlobal("moreparter_wait","LOCALS",-1)
JoinParty()
~
EXIT
IF ~ Global("moreparter_wait","LOCALS",0)
~ THEN REPLY ~请在这里等一下。~
DO ~
IncrementGlobal("moreparter_wait","LOCALS",1)
~
EXIT