Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: Эта возможность может быть недоступна в некоторых браузерах.

УЖЕ ЗАВТРА! Просто зашёл, нажал на кнопку участия и забрал кучу призов уже 30-го декабря: https://yougame.biz/threads/366947/
if (Math.abs(lastHitTime - curtime) < 0.5) return;
var entity = Entity.GetEntityFromUserID(Event.GetInt("userid"));
var impact = [Event.GetFloat("x"), Event.GetFloat("y"), Event.GetFloat("z"), curtime];
var source;
if (Entity.IsValid(entity) && Entity.IsEnemy(entity)){
if (!Entity.IsDormant(entity)){
source = Entity.GetEyePosition(entity);
}
else if (Math.abs(lastImpactTimes[entity] - curtime) < 0.1){
source = lastImpacts[entity];
}
else{
lastImpacts[entity] = impact;
lastImpactTimes[entity] = curtime;
return;
}
local = Entity.GetLocalPlayer();
var localEye = Entity.GetEyePosition(local);
var localOrigin = Entity.GetProp(local, "CBaseEntity", "m_vecOrigin");
var localBody = VectorMultiply(VectorAdd(localEye, localOrigin), [0.5, 0.5, 0.5]);
var bodyVec = ClosestPointOnRay(localBody, source, impact);
var bodyDist = VectorDistance(localBody, bodyVec);
if (bodyDist < 128.0){ //he clearly shot at us!
var realAngle = Local.GetRealYaw();
var fakeAngle = Local.GetFakeYaw();
var headVec = ClosestPointOnRay(localEye, source, impact);
var headDist = VectorDistance(localEye, headVec);
var feetVec = ClosestPointOnRay(localOrigin, source, impact);
var feetDist = VectorDistance(localOrigin, feetVec);
var closestRayPoint;
var realPos;
var fakePos;
if (bodyDist < headDist && bodyDist < feetDist){ //that's a pelvis
//pelvis direction = goalfeetyaw + 180
closestRayPoint = bodyVec;
realPos = ExtendVector(bodyVec, realAngle + 180.0, 10.0);
fakePos = ExtendVector(bodyVec, fakeAngle + 180.0, 10.0);
}
else if (feetDist < headDist){//ow my toe
//toe direction = goalfeetyaw -30 +- 90
closestRayPoint = feetVec;
var realPos1 = ExtendVector(bodyVec, realAngle - 30.0 + 90.0, 10.0);
var realPos2 = ExtendVector(bodyVec, realAngle - 30.0 - 90.0, 10.0);
var fakePos1 = ExtendVector(bodyVec, fakeAngle - 30.0 + 90.0, 10.0);
var fakePos2 = ExtendVector(bodyVec, fakeAngle - 30.0 - 90.0, 10.0);
if (VectorDistance(feetVec, realPos1) < VectorDistance(feetVec, realPos2)){
realPos = realPos1;
}
else{
realPos = realPos2;
}
if (VectorDistance(feetVec, fakePos1) < VectorDistance(feetVec, fakePos2)){
fakePos = fakePos1;
}
else{
fakePos = fakePos2;
}
}
else{ //ow my head i feel like i slept for 2 days
closestRayPoint = headVec;
realPos = ExtendVector(bodyVec, realAngle, 10.0);
fakePos = ExtendVector(bodyVec, fakeAngle, 10.0);
}
if (VectorDistance(closestRayPoint, fakePos) < VectorDistance(closestRayPoint, realPos)){ //they shot at our fake. they will probably not gonna shoot it again.
lastHitTime = curtime;
UI.SetValue("Anti-Aim", "Fake Angles", "Hide real angle", false);
UI.ToggleHotkey("Anti-Aim", "Fake angles", "Inverter");
block_set8 = false;
}
else{
if(!block_set8){
UI.SetValue("Anti-Aim", "Fake Angles", "Hide real angle", idealYawBak);
block_set8 = true;
}
if(UI.IsMenuOpen()){
idealYawBak = UI.GetValue("Anti-Aim", "Fake angles", "Hide real angle");
}
}
}
lastImpacts[entity] = impact;
lastImpactTimes[entity] = curtime;
}
прекрасный высер.джс, но мне похуй :)
посмотри как устроен код.
это антибрутфорс, который флипает аа при миссе в фейк
JavaScript:if (Math.abs(lastHitTime - curtime) < 0.5) return; var entity = Entity.GetEntityFromUserID(Event.GetInt("userid")); var impact = [Event.GetFloat("x"), Event.GetFloat("y"), Event.GetFloat("z"), curtime]; var source; if (Entity.IsValid(entity) && Entity.IsEnemy(entity)){ if (!Entity.IsDormant(entity)){ source = Entity.GetEyePosition(entity); } else if (Math.abs(lastImpactTimes[entity] - curtime) < 0.1){ source = lastImpacts[entity]; } else{ lastImpacts[entity] = impact; lastImpactTimes[entity] = curtime; return; } local = Entity.GetLocalPlayer(); var localEye = Entity.GetEyePosition(local); var localOrigin = Entity.GetProp(local, "CBaseEntity", "m_vecOrigin"); var localBody = VectorMultiply(VectorAdd(localEye, localOrigin), [0.5, 0.5, 0.5]); var bodyVec = ClosestPointOnRay(localBody, source, impact); var bodyDist = VectorDistance(localBody, bodyVec); if (bodyDist < 128.0){ //he clearly shot at us! var realAngle = Local.GetRealYaw(); var fakeAngle = Local.GetFakeYaw(); var headVec = ClosestPointOnRay(localEye, source, impact); var headDist = VectorDistance(localEye, headVec); var feetVec = ClosestPointOnRay(localOrigin, source, impact); var feetDist = VectorDistance(localOrigin, feetVec); var closestRayPoint; var realPos; var fakePos; if (bodyDist < headDist && bodyDist < feetDist){ //that's a pelvis //pelvis direction = goalfeetyaw + 180 closestRayPoint = bodyVec; realPos = ExtendVector(bodyVec, realAngle + 180.0, 10.0); fakePos = ExtendVector(bodyVec, fakeAngle + 180.0, 10.0); } else if (feetDist < headDist){//ow my toe //toe direction = goalfeetyaw -30 +- 90 closestRayPoint = feetVec; var realPos1 = ExtendVector(bodyVec, realAngle - 30.0 + 90.0, 10.0); var realPos2 = ExtendVector(bodyVec, realAngle - 30.0 - 90.0, 10.0); var fakePos1 = ExtendVector(bodyVec, fakeAngle - 30.0 + 90.0, 10.0); var fakePos2 = ExtendVector(bodyVec, fakeAngle - 30.0 - 90.0, 10.0); if (VectorDistance(feetVec, realPos1) < VectorDistance(feetVec, realPos2)){ realPos = realPos1; } else{ realPos = realPos2; } if (VectorDistance(feetVec, fakePos1) < VectorDistance(feetVec, fakePos2)){ fakePos = fakePos1; } else{ fakePos = fakePos2; } } else{ //ow my head i feel like i slept for 2 days closestRayPoint = headVec; realPos = ExtendVector(bodyVec, realAngle, 10.0); fakePos = ExtendVector(bodyVec, fakeAngle, 10.0); } if (VectorDistance(closestRayPoint, fakePos) < VectorDistance(closestRayPoint, realPos)){ //they shot at our fake. they will probably not gonna shoot it again. lastHitTime = curtime; UI.SetValue("Anti-Aim", "Fake Angles", "Hide real angle", false); UI.ToggleHotkey("Anti-Aim", "Fake angles", "Inverter"); block_set8 = false; } else{ if(!block_set8){ UI.SetValue("Anti-Aim", "Fake Angles", "Hide real angle", idealYawBak); block_set8 = true; } if(UI.IsMenuOpen()){ idealYawBak = UI.GetValue("Anti-Aim", "Fake angles", "Hide real angle"); } } } lastImpacts[entity] = impact; lastImpactTimes[entity] = curtime; }
Он всё правильно кинул. Для понимания сути работы, этого кода достаточно будет. Тс не просил написать ему антибрутфорс. А лишь спросил как это реализовать.прекрасный высер.
просят помощи на ЛУА , но ты сверхразум , кидаешь ему джс код . и говоришь разбираться в коде , если ты сам не знаешь , то зачем лезешь?
Дайте хоть что-то примерное
как он разберётся в двух разных апи?.....Он всё правильно кинул. Для понимания сути работы, этого кода достаточно будет. Тс не просил написать ему антибрутфорс. А лишь спросил как это реализовать.
Он всё правильно кинул. Для понимания сути работы, этого кода достаточно будет. Тс не просил написать ему антибрутфорс. А лишь спросил как это реализовать.
Зачем ты кидаешь вронг код, пожалуйста, почитай апи легендвара.джс, но мне похуй :)
посмотри как устроен код.
это антибрутфорс, который флипает аа при миссе в фейк
JavaScript:if (Math.abs(lastHitTime - curtime) < 0.5) return; var entity = Entity.GetEntityFromUserID(Event.GetInt("userid")); var impact = [Event.GetFloat("x"), Event.GetFloat("y"), Event.GetFloat("z"), curtime]; var source; if (Entity.IsValid(entity) && Entity.IsEnemy(entity)){ if (!Entity.IsDormant(entity)){ source = Entity.GetEyePosition(entity); } else if (Math.abs(lastImpactTimes[entity] - curtime) < 0.1){ source = lastImpacts[entity]; } else{ lastImpacts[entity] = impact; lastImpactTimes[entity] = curtime; return; } local = Entity.GetLocalPlayer(); var localEye = Entity.GetEyePosition(local); var localOrigin = Entity.GetProp(local, "CBaseEntity", "m_vecOrigin"); var localBody = VectorMultiply(VectorAdd(localEye, localOrigin), [0.5, 0.5, 0.5]); var bodyVec = ClosestPointOnRay(localBody, source, impact); var bodyDist = VectorDistance(localBody, bodyVec); if (bodyDist < 128.0){ //he clearly shot at us! var realAngle = Local.GetRealYaw(); var fakeAngle = Local.GetFakeYaw(); var headVec = ClosestPointOnRay(localEye, source, impact); var headDist = VectorDistance(localEye, headVec); var feetVec = ClosestPointOnRay(localOrigin, source, impact); var feetDist = VectorDistance(localOrigin, feetVec); var closestRayPoint; var realPos; var fakePos; if (bodyDist < headDist && bodyDist < feetDist){ //that's a pelvis //pelvis direction = goalfeetyaw + 180 closestRayPoint = bodyVec; realPos = ExtendVector(bodyVec, realAngle + 180.0, 10.0); fakePos = ExtendVector(bodyVec, fakeAngle + 180.0, 10.0); } else if (feetDist < headDist){//ow my toe //toe direction = goalfeetyaw -30 +- 90 closestRayPoint = feetVec; var realPos1 = ExtendVector(bodyVec, realAngle - 30.0 + 90.0, 10.0); var realPos2 = ExtendVector(bodyVec, realAngle - 30.0 - 90.0, 10.0); var fakePos1 = ExtendVector(bodyVec, fakeAngle - 30.0 + 90.0, 10.0); var fakePos2 = ExtendVector(bodyVec, fakeAngle - 30.0 - 90.0, 10.0); if (VectorDistance(feetVec, realPos1) < VectorDistance(feetVec, realPos2)){ realPos = realPos1; } else{ realPos = realPos2; } if (VectorDistance(feetVec, fakePos1) < VectorDistance(feetVec, fakePos2)){ fakePos = fakePos1; } else{ fakePos = fakePos2; } } else{ //ow my head i feel like i slept for 2 days closestRayPoint = headVec; realPos = ExtendVector(bodyVec, realAngle, 10.0); fakePos = ExtendVector(bodyVec, fakeAngle, 10.0); } if (VectorDistance(closestRayPoint, fakePos) < VectorDistance(closestRayPoint, realPos)){ //they shot at our fake. they will probably not gonna shoot it again. lastHitTime = curtime; UI.SetValue("Anti-Aim", "Fake Angles", "Hide real angle", false); UI.ToggleHotkey("Anti-Aim", "Fake angles", "Inverter"); block_set8 = false; } else{ if(!block_set8){ UI.SetValue("Anti-Aim", "Fake Angles", "Hide real angle", idealYawBak); block_set8 = true; } if(UI.IsMenuOpen()){ idealYawBak = UI.GetValue("Anti-Aim", "Fake angles", "Hide real angle"); } } } lastImpacts[entity] = impact; lastImpactTimes[entity] = curtime; }
оверкомпликейтед код, по факту для антибрутфорса достаточно одной математической ф-цииджс, но мне похуй :)
посмотри как устроен код.
это антибрутфорс, который флипает аа при миссе в фейк
JavaScript:if (Math.abs(lastHitTime - curtime) < 0.5) return; var entity = Entity.GetEntityFromUserID(Event.GetInt("userid")); var impact = [Event.GetFloat("x"), Event.GetFloat("y"), Event.GetFloat("z"), curtime]; var source; if (Entity.IsValid(entity) && Entity.IsEnemy(entity)){ if (!Entity.IsDormant(entity)){ source = Entity.GetEyePosition(entity); } else if (Math.abs(lastImpactTimes[entity] - curtime) < 0.1){ source = lastImpacts[entity]; } else{ lastImpacts[entity] = impact; lastImpactTimes[entity] = curtime; return; } local = Entity.GetLocalPlayer(); var localEye = Entity.GetEyePosition(local); var localOrigin = Entity.GetProp(local, "CBaseEntity", "m_vecOrigin"); var localBody = VectorMultiply(VectorAdd(localEye, localOrigin), [0.5, 0.5, 0.5]); var bodyVec = ClosestPointOnRay(localBody, source, impact); var bodyDist = VectorDistance(localBody, bodyVec); if (bodyDist < 128.0){ //he clearly shot at us! var realAngle = Local.GetRealYaw(); var fakeAngle = Local.GetFakeYaw(); var headVec = ClosestPointOnRay(localEye, source, impact); var headDist = VectorDistance(localEye, headVec); var feetVec = ClosestPointOnRay(localOrigin, source, impact); var feetDist = VectorDistance(localOrigin, feetVec); var closestRayPoint; var realPos; var fakePos; if (bodyDist < headDist && bodyDist < feetDist){ //that's a pelvis //pelvis direction = goalfeetyaw + 180 closestRayPoint = bodyVec; realPos = ExtendVector(bodyVec, realAngle + 180.0, 10.0); fakePos = ExtendVector(bodyVec, fakeAngle + 180.0, 10.0); } else if (feetDist < headDist){//ow my toe //toe direction = goalfeetyaw -30 +- 90 closestRayPoint = feetVec; var realPos1 = ExtendVector(bodyVec, realAngle - 30.0 + 90.0, 10.0); var realPos2 = ExtendVector(bodyVec, realAngle - 30.0 - 90.0, 10.0); var fakePos1 = ExtendVector(bodyVec, fakeAngle - 30.0 + 90.0, 10.0); var fakePos2 = ExtendVector(bodyVec, fakeAngle - 30.0 - 90.0, 10.0); if (VectorDistance(feetVec, realPos1) < VectorDistance(feetVec, realPos2)){ realPos = realPos1; } else{ realPos = realPos2; } if (VectorDistance(feetVec, fakePos1) < VectorDistance(feetVec, fakePos2)){ fakePos = fakePos1; } else{ fakePos = fakePos2; } } else{ //ow my head i feel like i slept for 2 days closestRayPoint = headVec; realPos = ExtendVector(bodyVec, realAngle, 10.0); fakePos = ExtendVector(bodyVec, fakeAngle, 10.0); } if (VectorDistance(closestRayPoint, fakePos) < VectorDistance(closestRayPoint, realPos)){ //they shot at our fake. they will probably not gonna shoot it again. lastHitTime = curtime; UI.SetValue("Anti-Aim", "Fake Angles", "Hide real angle", false); UI.ToggleHotkey("Anti-Aim", "Fake angles", "Inverter"); block_set8 = false; } else{ if(!block_set8){ UI.SetValue("Anti-Aim", "Fake Angles", "Hide real angle", idealYawBak); block_set8 = true; } if(UI.IsMenuOpen()){ idealYawBak = UI.GetValue("Anti-Aim", "Fake angles", "Hide real angle"); } } } lastImpacts[entity] = impact; lastImpactTimes[entity] = curtime; }
когда это ffi успел костылём стать, мэн..Можно скостылить через структ в ффай, но, мэн..
Начнем с того, что в легендваре вырезано половину самих синтаксисов луа.оверкомпликейтед код, по факту для антибрутфорса достаточно одной математической ф-ции
когда это ffi успел костылём стать, мэн..
это какие, например?в легендваре вырезано половину самих синтаксисов луа.
Можно скостылить через структ в ффай
так можно или не можно? в любом случае можно без структов сделать.что структы связанные с движком оно просто не принимает.
как он разберётся в двух разных апи?.....
брух, не я писал. но по идее этот код +- хорошо детектит мисс в фейк.оверкомпликейтед код, по факту для антибрутфорса достаточно одной математической ф-ции
pcall, scall, setmetatable, а ещё нельзя взаимодействовать со стимапидебаггером.это какие, например?
они почти одинаковые, причём апи лв будет пообширнее чем кряка(или что это)как он разберётся в двух разных апи?.....
Гений блятьКогда В Тебя Мисснули Свитчай Сайд
Я Помог Чем Смог Далше СамиГений блять
Это в названии темы былоЯ Помог Чем Смог Далше Сами
Там Не Было Я Толька Что ПроверилЭто в названии темы было
Проект предоставляет различный материал, относящийся к сфере киберспорта, программирования, ПО для игр, а также позволяет его участникам общаться на многие другие темы. Почта для жалоб: admin@yougame.biz