FPS для Индиго

Забаненный
Статус
Оффлайн
Регистрация
30 Мар 2015
Сообщения
1,185
Реакции[?]
636
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
1. Заходим в Client.cpp
2. Подключаем #include <chrono>
3. Ищем "void OnRender()"
4. После DELETE_MOD(g_pMisc); вставляем код

После
Код:
g_pRender->Text(15, 30, false, true, Color::Green(), std::asctime(std::localtime(&result)));
Вставляем
Код:
g_pRender->Text(15, 60, false, true, Color::Green(), "FPS: %03d", get_fps());


v2:
1) заходите в ваш Client.СРР
2) подключаем #include <chrono>
3) после DELETE_MOD(g_pMisc); вставляем код
Код:
int get_fps()
    {
        using namespace std::chrono;
        static int count = 0;
        static auto last = high_resolution_clock::now();
        auto now = high_resolution_clock::now();
        static int fps = 0;

        count++;

        if (duration_cast<milliseconds>(now - last).count() > 1000) {
            fps = count;
            count = 0;
            last = now;
        }

        return fps;
    }
4) создаем кнопку и вставляем на нее код :
Код:
 if (Settings::Misc::misc_Showfps)
                g_pRender->Text(15, 60, false, true, Color::Green(), "FPS: %03d", get_fps());
 
Последнее редактирование:
sex
Забаненный
Статус
Оффлайн
Регистрация
4 Окт 2017
Сообщения
1,071
Реакции[?]
160
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
скрин мб дашь или сложно?
 
Забаненный
Статус
Оффлайн
Регистрация
30 Мар 2015
Сообщения
1,185
Реакции[?]
636
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Я не Хлебушкин
Забаненный
Статус
Оффлайн
Регистрация
23 Июн 2017
Сообщения
571
Реакции[?]
213
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Ага,щас обнову заебашу.А толк то от фпс,который показывается в меню
 
Забаненный
Статус
Оффлайн
Регистрация
30 Мар 2015
Сообщения
1,185
Реакции[?]
636
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Я не Хлебушкин
Забаненный
Статус
Оффлайн
Регистрация
23 Июн 2017
Сообщения
571
Реакции[?]
213
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Мог бы пройти мимо. Просто выложил, вдруг кому-то понадобится.
Да я против не имею ничего.Просто смотри,можно включить в самом стиме чтоб показывался фпс+нет грсф прописать.Можно еще доработать его в меню,например,через кнопку,сделать изменение цвета там если 30 желтый,10 красный и тд.
 
Забаненный
Статус
Оффлайн
Регистрация
30 Мар 2015
Сообщения
1,185
Реакции[?]
636
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Да я против не имею ничего.Просто смотри,можно включить в самом стиме чтоб показывался фпс+нет грсф прописать.Можно еще доработать его в меню,например,через кнопку,сделать изменение цвета там если 30 желтый,10 красный и тд.
Я знаю, но пастерам всегда что-то, да нужно.
Вот просто решил выложить)
 
masta copypasta
Участник
Статус
Оффлайн
Регистрация
2 Июн 2017
Сообщения
683
Реакции[?]
253
Поинты[?]
0
ну а если оно при меню не нужно(типо мешает когда меню открыто)0))
Код:
if(bIsGuiVisible)
g_pRender->Text(15, 60, false, true, Color::Green(), "  ");
else
g_pRender->Text(15, 60, false, true, Color::Green(), "FPS: %03d", get_fps());
 
Сверху Снизу