GOD-自动挂机捡物BUG分析及解决方案 Delphi
单机社区 4月前

DollyTextManager::GetInstance()->AddText(sbuff);
挂机时钟循环检测挂机状态
if (g_Gjstatus == GJstatus_pickup)
{
	if (g_nAutoWalkToType == autoWalk_PickUp)
	{
		g_nAutoWalkToType = autoWalk_None;
	}
	for (size_t i = 0; i < g_DropedItemList.size(); i++)
	{
		pTDropItem DropItem = g_DropedItemList[i];
		if (DropItem->x == g_nAutoWalkToX && DropItem->y == g_nAutoWalkToY)
		{
			DropItem->PickErrorWaitTick = 2000;
		}
	}
	if (!SceneManager::GetInstance()->getGameLayer()->PickUp())
	{
		g_Gjstatus = GJstatus_attack;
	}
}
把拾取失败的物品坐标加入到坐标数组里
循环判断数组还有这个坐标就返回下一个物品判断

开始打怪的话就把这个数组清空
他们也来看过。
  • 北斗
  • 老邢说吧
  • xzls2003
  • 为什么11
  • S304185
  • ღ /jiaybs锦绣山河
  • qaswed
  • sgldjw
  • happy333
  • ....................
  • 单机社区
最新回复 (0)
  • 单机社区
    2
返回
2