-
Автор темы
- #1
почему не работает автошот в интернале?
C++:
while (auto pEntity = pEntityIt->Next()) {
if (pEntity->IsHidden()) continue;
auto renderProxy = pEntity->GetRenderProxy(); if (!renderProxy) continue;
const char* pName = pEntity->GetName();
IEntityClass* pEntityClass = pEntity->GetEntityClass(); if (!pEntityClass) continue;
cchar pClassName = pEntityClass->GetIClassName();
if (IActor* LocActor = pFramework->GetIActorSystem()->GetActor(nActor->IsTriggerID())) {
if (GetKeyState(eKI_CapsLock)) {
if (!IsEnemyTeam(LocActor, nActor)) continue;
pWeapon->StartFire(); // Начать стральбу
pWeapon->StopFire(); // Закончить стрельбу
}
}