Показать сообщение отдельно

  #7  
Старый 25.08.2015, 17:36
sotoreal
Новичок
Регистрация: 25.08.2015
Сообщений: 14
С нами: 5641315

Репутация: 0
По умолчанию

Теперь откомпилировал заного и дало вот эти ошибки:

1>cheat_actor.cpp(137): error C3499: заданное лямбда-выражение с возвращаемым типом void не может возвращать значение

1>cheat_actor.cpp(144): error C3499: заданное лямбда-выражение с возвращаемым типом void не может возвращать значение

Вот код:

if (nearest_id == -1)

{

nearest_id = actor_find_nearest_ex(ACTOR_ALIVE, [pCam](actor_info *ainfo)

{

CVector src = pCam->Source;

CPed *ped = pGame->GetPools()->GetPed((DWORD *)ainfo);

if (ped == nullptr)

(Ошибка) - return false;

// get the head position

CVector head;

ped->GetTransformedBonePosition(BONE_HEAD, &head);

// check is head in sight

(Ошибка) - return pGame->GetWorld()->IsLineOfSightClear(&src, &head, true, false, false, true, true, false, false);

});

}
 
Ответить с цитированием