Исходник Better Resolver Stand by [CHATGPT]

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
26 Июл 2020
Сообщения
102
Реакции
20
After somes tries, the chat gpt maded it for me. I sended the default resolver stand of supremacy, and said to make lby pred better and talk what got changed.

C++:
Expand Collapse Copy
void Resolver::ResolveStandPosition(AimPlayer* aimPlayer, LagRecord* currentRecord)
{
    if (g_menu.main.config.mode.get() == 1)
    {
        StandNoSpread(aimPlayer, currentRecord);
        return;
    }

    const float MaxPositionDelta = 128.0f;
    LagRecord* previousMoveRecord = &aimPlayer->m_walk_record;

    if (previousMoveRecord->m_sim_time > 0.0f)
    {
        const float positionDelta = (previousMoveRecord->m_origin - currentRecord->m_origin).Length();
        aimPlayer->m_moved = positionDelta <= MaxPositionDelta;
    }

    const float delta = math::NormalizedAngle(currentRecord->m_body - previousMoveRecord->m_body);
    const float deltaTime = currentRecord->m_anim_time - previousMoveRecord->m_anim_time;

    if (aimPlayer->m_moved && deltaTime < 0.22f)
    {
        currentRecord->m_eye_angles.y = previousMoveRecord->m_body;
        currentRecord->m_mode = Modes::ResolveStoppedMoving;
        return;
    }

    bool lbyUpdated = false;
    if (previousMoveRecord->m_anim_time != FLT_MAX)
    {
        const float lbyDelta = math::NormalizedAngle(currentRecord->m_body - previousMoveRecord->m_body);
        lbyUpdated = deltaTime > 1.1f && lbyDelta != 0.0f;
    }

    if (lbyUpdated)
    {
        aimPlayer->m_bodyUpdate = currentRecord->m_anim_time + 1.1f;

        if (aimPlayer->m_bodyIndex++ < 3)
        {
            currentRecord->m_eye_angles.y = currentRecord->m_body;
            currentRecord->m_mode = Modes::ResolveBody;
        }
        else
        {
            currentRecord->m_mode = Modes::ResolveStand1;

            C_AnimationLayer* currentLayer = &currentRecord->m_layers[3];
            int currentActivity = aimPlayer->m_player->GetSequenceActivity(currentLayer->m_sequence);

            currentRecord->m_eye_angles.y = previousMoveRecord->m_body;
            if (aimPlayer->m_standIndex++ % 3 == 0)
            {
                currentRecord->m_eye_angles.y += g_csgo.RandomFloat(-35.0f, 35.0f);
            }

            if (aimPlayer->m_standIndex > 6 && currentActivity != 980)
            {
                currentRecord->m_eye_angles.y = previousMoveRecord->m_body + 180.0f;
            }
            else if (aimPlayer->m_standIndex > 4 && currentActivity != 980)
            {
                currentRecord->m_eye_angles.y = GetAwayAngle(currentRecord) + 180.0f;
            }
        }
    }
    else
    {
        currentRecord->m_mode = Modes::ResolveStand2;

        switch( data->m_stand_index2 % 6 ) {

        case 0:
            record->m_eye_angles.y = away + 180.f;
            break;

        case 1:
            record->m_eye_angles.y = record->m_body;
            break;

        case 2:
            record->m_eye_angles.y = record->m_body + 180.f;
            break;

        case 3:
            record->m_eye_angles.y = record->m_body + 110.f;
            break;

        case 4:
            record->m_eye_angles.y = record->m_body - 110.f;
            break;

        case 5:
            record->m_eye_angles.y = away;
            break;

        default:
            break;
        }
    }

deff.png
 
this is very retarded
pls never post again!
 
и что это за хуйня, уже кадый второй с помощью чатгпт делал резольвер, нахуя постить
 
жду когда чатгпт научится компилить код и сделает софт лучше скита который паразит всю америку:blush::blush::blush::blush::coldsweat::blush:
 
  • Раздражает
Реакции: efa
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
never post again this is actual хуйня code
 
и что это за хуйня, уже кадый второй с помощью чатгпт делал резольвер, нахуя постить
Лучше бы чит с 0 написали с помощью GPT, было бы полезней посмотреть, на что ии способна на деле, а не "делать" ебучие резики, нахуй никому не нужные, кроме пастерков
 
жду когда чатгпт научится компилить код и сделает софт лучше скита который паразит всю америку:blush::blush::blush::blush::coldsweat::blush:

а рил, годно было бы, но пока сама гпт хуйня, ждем гпт-4, тогда может и получится что то годное сделать с помощью неё
 
Последнее редактирование модератором:
if (previousMoveRecord->m_sim_time > 0.0f) { const float positionDelta = (previousMoveRecord->m_origin - currentRecord->m_origin).Length(); aimPlayer->m_moved = positionDelta <= MaxPositionDelta; } const float delta = math::NormalizedAngle(currentRecord->m_body - previousMoveRecord->m_body); const float deltaTime = currentRecord->m_anim_time - previousMoveRecord->m_anim_time; if (aimPlayer->m_moved && deltaTime < 0.22f) { currentRecord->m_eye_angles.y = previousMoveRecord->m_body; currentRecord->m_mode = Modes::ResolveStoppedMoving; return; }
Уххх Волтер....
 
All it did was "improve" the badly written code, not a better resolver :disrelieved::tearsofjoy:
 
After somes tries, the chat gpt maded it for me. I sended the default resolver stand of supremacy, and said to make lby pred better and talk what got changed.

Посмотреть вложение 239280
Просто скажу тебе по секрету, когда ты скидываешь код chatgpt и говоришь его улучшить/переписать, она просто делает его более читабельным.
P.S. Но никак при этом не улучшает его, максимум оптимизация, хотя когда вы делаете "чит" на legacy csgo, на оптимизацию вы хуй кладете.
 
i do not think this is different from default
 
Просто скажу тебе по секрету, когда ты скидываешь код chatgpt и говоришь его улучшить/переписать, она просто делает его более читабельным.
P.S. Но никак при этом не улучшает его, максимум оптимизация, хотя когда вы делаете "чит" на legacy csgo, на оптимизацию вы хуй кладете.
Просто скажу тебе по секрету, что chatgpt можно заставить много чего крутого написать, лично я по приколу от него получил алгоритм предикта, алгоритм вычисления дистанции от земли до головы игрока с использованием Raycast с таким же вызовом как например в сурсах многих читов и плюсом ко всему чатгпт еще и объяснил мне как он этот рейкаст применяет, что говорит о том что он прекрасно понимает что и как работает и совместными усилиями задавая ему вопросы и указывая на его ошибки я от него получил ахуенный алгоритм предикта, просто если твой максимум это написать улучшить код, то он просто его улучшит в плане читабельности, но мы это и так знаем, но ты можешь заставить его написать тебе полноценный чит если захочешь, просто на это надо время и просить надо издалека
 
Просто скажу тебе по секрету, что chatgpt можно заставить много чего крутого написать, лично я по приколу от него получил алгоритм предикта, алгоритм вычисления дистанции от земли до головы игрока с использованием Raycast с таким же вызовом как например в сурсах многих читов и плюсом ко всему чатгпт еще и объяснил мне как он этот рейкаст применяет, что говорит о том что он прекрасно понимает что и как работает и совместными усилиями задавая ему вопросы и указывая на его ошибки я от него получил ахуенный алгоритм предикта, просто если твой максимум это написать улучшить код, то он просто его улучшит в плане читабельности, но мы это и так знаем, но ты можешь заставить его написать тебе полноценный чит если захочешь, просто на это надо время и просить надо издалека
Ты его заставишь улучшить код благодаря слову "Улучши мне этот код"? Ты должен задать правильный промт, с четкой формулировкой задания. Как ТЗ.
 
Ты его заставишь улучшить код благодаря слову "Улучши мне этот код"? Ты должен задать правильный промт, с четкой формулировкой задания. Как ТЗ.
Перечитай мое сообщение, ты написал тоже самое что и я.
 
Перечитай мое сообщение, ты написал тоже самое что и я.
Зачем мне читать твое сообщение? Я с самого начала его не читал, я лишь тебе объяснил, что я пытался донести до человека который неправильно использует chatgpt. Мне абсолютно не интересно твое мнение)
 
Назад
Сверху Снизу