例如,进部队房间的时候,使用UseTransport选择“进入房间”的这个NPCID进入部队房间,但是如果周围有其他房间门的话,RB就会随机选择到其他的门上,因为所有部队房门的NPCID都一样的,导致选择出错卡在那里,我加入了InteractDistance="3.0" 和Radius="10" 这俩参数但是都没效果,请E大教我如何解决
第二个问题,关于RB\Quest Behaviors\TurnInTag.cs的,在需要交物品的任务中,RB是默认提交排列顺序在前的物品,如果背包内有HQ任务品而且排列顺序在NQ任务品之前,就会交HQ物品,如果HQ物品数量不足就会卡在那里,而添加RequiresHq="False"好像也没效果,请教如何添加参数才能只交NQ物品
虽然"进入房间"这个名字一样,但是每个进入房间的NPCID是不一样的,你可以通过下面代码获取你附近的NPCID对比一下 你可以试下将你要进入的房间的XYZ坐标放进去 Code: ClearLog(); var units = GameObjectManager.GameObjects; foreach(var unit in units.OrderBy(r=>r.Distance())) { Log("{0} NPCID:{1} 类型:{2} XYZ:{3}",unit,unit.NpcId,unit.GetType(),unit.Location); }
交东西那个又莫名的成功了,我得再测试测试,只是部队房间的npcid问题,我传了脚本也没意义啊,部队都不一样,房间坐标也不一样,重点是同住宅区所有部队房间的npcid都一样,只是前边的16进制的数值不一样,这个你用你那个命令看一眼就知道了,我就是想知道如何能准确定位自己的部队房间。