What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

求教,关于相同id目标的识别问题!

knight741

New Member
Joined
Aug 27, 2015
Messages
21
例如,进部队房间的时候,使用UseTransport选择“进入房间”的这个NPCID进入部队房间,但是如果周围有其他房间门的话,RB就会随机选择到其他的门上,因为所有部队房门的NPCID都一样的,导致选择出错卡在那里,我加入了InteractDistance="3.0" 和Radius="10" 这俩参数但是都没效果,请E大教我如何解决
 
第二个问题,关于RB\Quest Behaviors\TurnInTag.cs的,在需要交物品的任务中,RB是默认提交排列顺序在前的物品,如果背包内有HQ任务品而且排列顺序在NQ任务品之前,就会交HQ物品,如果HQ物品数量不足就会卡在那里,而添加RequiresHq="False"好像也没效果,请教如何添加参数才能只交NQ物品
 
Last edited:
第三个问题,有没有舍弃物品的命令,比如丢掉某些hq物品,或者降低物品品质的命令也可以
 
例如,进部队房间的时候,使用UseTransport选择“进入房间”的这个NPCID进入部队房间,但是如果周围有其他房间门的话,RB就会随机选择到其他的门上,因为所有部队房门的NPCID都一样的,导致选择出错卡在那里,我加入了InteractDistance="3.0" 和Radius="10" 这俩参数但是都没效果,请E大教我如何解决
虽然"进入房间"这个名字一样,但是每个进入房间的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);
}
 
第二个问题,关于RB\Quest Behaviors\TurnInTag.cs的,在需要交物品的任务中,RB是默认提交排列顺序在前的物品,如果背包内有HQ任务品而且排列顺序在NQ任务品之前,就会交HQ物品,如果HQ物品数量不足就会卡在那里,而添加RequiresHq="False"好像也没效果,请教如何添加参数才能只交NQ物品
上传出现这个问题的log和你使用的脚本文件
 
虽然"进入房间"这个名字一样,但是每个进入房间的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:2002737 ,所以才有的这个问题呀,坐标我有填,但是还是会随机选到rb雷达内的其他房门
 
森都住宅所有的房门都是npcid:2002737 ,所以才有的这个问题呀,坐标我有填,但是还是会随机选到rb雷达内的其他房门
将你这个脚本跟日志上传上来,我提交给作者看看
 
交东西那个又莫名的成功了,我得再测试测试,只是部队房间的npcid问题,我传了脚本也没意义啊,部队都不一样,房间坐标也不一样,重点是同住宅区所有部队房间的npcid都一样,只是前边的16进制的数值不一样,这个你用你那个命令看一眼就知道了,我就是想知道如何能准确定位自己的部队房间。
 
没有修复哦,结果跟之前一样,错选到其他家的房门,然后卡在那里
 
Back
Top