|

楼主 |
发表于 2019-11-9 23:27:32
|
显示全部楼层
我看到你设置的条件就怀疑你是不是被那个编辑原版随从招募的教程给耽误了,这个随从教程是非常古老的版本了,早期的时候那个灰鬃随从就是用这种法子来做的独立语音随从,说实话隐患很大,首先会搞坏模板随从的语音,比如这个拿来当实验对象的穆月尔,后头你去找她试试就会发现语音已经被玩坏了。然后这个法子因为修改了原版的招募对话,所以只能用作一个独立语音随从,如果有其他的随从再用这个法子来做招募语音,就会相互覆盖
所以现在都是用脚本和package来自己搭设一个独立的随从招募系统,我用的脚本你可以参考下
跟随
getowningquest().reset()
getowningquest().setstage(20)
akspeaker.setplayerteammate()
解散
getowningquest().reset()
akspeaker.setplayerteammate(0)
akspeaker.SetAV("WaitingForPlayer", 0)
物品栏
akspeaker.OpenInventory()
帮忙
akspeaker.SetDoingFavor()
等待
getowningquest().reset()
getowningquest().setstage(10)
akspeaker.SetAV("WaitingForPlayer", 1)
等待跟随
getowningquest().reset()
getowningquest().setstage(20)
akspeaker.SetAV("WaitingForPlayer", 0)
条件
是否是玩家队友
GetPlayerTeammate
是否正在等待玩家
GetActorValue Waiting For Player |
|