Пользователь
-
Автор темы
- #1
2.21. Запрещено редактировать название темы или своё сообщение на «/del» во всех случаях (продажа аккаунта, получение ответа на свой вопрос и так далее), кроме флуда.
1. Це придикт лбу я честно не ебу для чего короче бесплатно.
2. Фикс фейкдака так как фейк дак стрелял что сидя что стоя
3. Завершает нашу програму говно коды бесплатно, говно скан целей!!!
Код:
bool predict_lby(player_t* e, float oldlby[64], float lby, float speed)
{
static bool nextflick[64];
static float add_time[64];
const auto sim = e->m_flSimulationTime();
if (g_cfg.ragebot.enable || e->m_lifeState() == LIFE_DEAD || !e->get_max_desync_delta() || (g_ctx.local()))
return false;
for (auto i = 0; i < m_globals()->m_maxclients; ++i)
{
if (oldlby[i] != lby && speed <= 0.1f)
{
add_time[i] = m_globals()->m_intervalpertick + 1.1f;
}
if (speed >= 0.1f)
{
add_time[i] = 0.22f;
nextflick[i] = sim + add_time[i];
}
if (sim >= nextflick[i] && speed <= 0.1f)
{
add_time[i] = 1.1f;
nextflick[i] = sim + add_time[i];
return true;
}
}
return false;
}
Код:
void misc::AutoCrouch(CUserCmd* cmd)
{
if (fakelag::get().condition)
{
g_ctx.globals.fakeducking = false;
return;
}
if (!(g_ctx.local()->m_fFlags() & FL_ONGROUND && engineprediction::get().backup_data.flags & FL_ONGROUND))
{
g_ctx.globals.fakeducking = false;
return;
}
if (m_gamerules()->m_bIsValveDS())
{
g_ctx.globals.fakeducking = false;
return;
}
if (!key_binds::get().get_key_bind_state(20))
{
g_ctx.globals.fakeducking = false;
return;
}
if (!g_ctx.globals.fakeducking && m_clientstate()->iChokedCommands != 7)
return;
if (m_clientstate()->iChokedCommands >= 7)
g_ctx.globals.standing = true;
else
g_ctx.globals.standing = false;
if (m_clientstate()->iChokedCommands >= 7)
cmd->m_buttons |= IN_DUCK;
else
cmd->m_buttons &= ~IN_DUCK;
g_ctx.globals.standing = true;
g_ctx.globals.fakeducking = true;
g_ctx.globals.standing = false;
}
Код:
void aim::scan_targets()
{
if (targets.empty())
return;
for (auto& target : targets)
{
if (target.history_record->valid())
{
scan_data last_data;
scan_data history_data;
if (target.last_record->valid())
{
target.last_record->adjust_player();
scan(target.last_record, last_data);
}
if (!target.history_record->valid())
{
target.history_record->adjust_player();
scan(target.history_record, history_data);
}
if (last_data.valid())
scanned_targets.emplace_back(scanned_target(target.last_record, last_data));
else if (history_data.valid() && last_data.valid() > history_data.hitbox && last_data.hitbox)
scanned_targets.emplace_back();
else if (history_data.valid() > history_data.hitbox && history_data.damage && history_data.visible)
last_data.valid() > last_data.hitbox && last_data.damage && last_data.visible;
else if (history_data.valid())
scanned_targets.emplace_back(scanned_target(target.history_record, history_data));
}
else
{
if (!target.last_record->valid())
continue;
if (!target.history_record->valid())
continue;
scan_data last_data;
scan_data history_data;
target.last_record->adjust_player();
scan(target.last_record, last_data);
target.history_record->adjust_player();
scan(target.history_record, history_data);
if (!last_data.valid())
continue;
if (!history_data.valid())
continue;
scanned_targets.emplace_back(scanned_target(target.last_record, last_data));
scanned_targets.emplace_back(scanned_target(target.history_record, history_data));
}
}
}
Последнее редактирование: