我刚刚开始继续执行我的代码(4岁,仅适用于edu),随着即时消息添加新功能,我遇到了这个错误,我似乎找不到解决方法,我在c ++中还是个新手。
尝试重新设计代码,使其位置不同。
编辑:这是用于注入的DLL代码,用于基于源代码的游戏。
wsc_spy_to_victim.z = 0;
wsc_spy_to_victim.NormalizeInPlace();
Vector eye_spy;
AngleVectors(from_angle, &eye_spy);
eye_spy.z = 0;
eye_spy.NormalizeInPlace();
Vector eye_victim;
AngleVectors(tarAngle, &eye_victim);
eye_victim.z = 0;
eye_victim.NormalizeInPlace();
if (DotProduct(wsc_spy_to_victim, eye_victim) <= 0.01f) {
return false;
}
if (DotProduct(wsc_spy_to_victim, eye_spy) <= 0.5f) {
return false;
}
if (DotProduct(eye_spy, eye_victim) <= -0.3f) {
return false;
}
return true;
}
CL2.exe退出,代码为2