[C++] [mod_sa] Сворачиваем админ чекер. - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir  
[C++] [mod_sa] Сворачиваем админ чекер.
BLOOM228 Дата: Вторник, 26.04.2016, 15:43 | Сообщение # 1
Бывалый
Сообщений: 418
Статус: Offline
Засунуть куда вам удобно.
Код
bool list = false; // объявляем переменную, которая будет содержать статус открытия/закрытия списка.
void admin_list()
{
    if(OnMouseHover(1, pPresentParam.BackBufferHeight / 2 - 20, 200, 20)) // если наша мышка в этой области
        if(KEY_PRESSED(VK_LBUTTON)) // и мы нажали левую кнопку мышки
            list ^= true; // меняем статус переменной

    if(!gta_menu_active()) // это что бы в меню рендер не работал
    {
        if(list == false) // если переменная false, то показываем, что список закрыт
            pD3DFont->PrintShadow(1, pPresentParam.BackBufferHeight / 2 - 20,
                D3DCOLOR_ARGB(255, 255, 255, 0), "[+]Админы в сети:"); // рендерем текст
        if(list == true) если переменная true, то показываем, что список открыт и выводим админ чекер
        {
            pD3DFont->PrintShadow(1, pPresentParam.BackBufferHeight / 2 - 20,
                D3DCOLOR_ARGB(255, 255, 255, 0), "[-]Админы в сети:"); // рендерем текст
            cheat_admins(); // сюда вставляем ваш админ чекер или то, что хотите свернуть
        }
        render->D3DBoxi(1, pPresentParam.BackBufferHeight / 2 - 20, 135, 20,
            D3DCOLOR_ARGB( 100, 50, 80, 230 ), NULL); // рендерем полоску
    }
}


Где то рядом написать это
Код
bool OnMouseHover(float x, float y, float w, float h) // это надо что бы мы могли нажать по нашей области
{
    POINT MousePosition;
    GetCursorPos(&MousePosition);
    return(MousePosition.x >= x && MousePosition.x <= x + w && MousePosition.y >= y && MousePosition.y <= y + h);
}


Все комментарии в коде, хотя там и так всё ясно.


ALFEROV

alferov.love


Сообщение отредактировал BLOOM228 - Вторник, 26.04.2016, 17:37
[CM]MaTaS Дата: Понедельник, 09.03.2020, 02:03 | Сообщение # 2
Боец
Сообщений: 76
Статус: Offline
Спасибо)
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
balbesbizad [12:02]

cpark [11:40]

Mario_Imperator [11:33]

leonovichstas97 [22:40]

ubeyefudu [18:53]

zheniakuzma [17:47]

Moonberg [16:04]

tamararl6 [15:04]

consuelobm3 [08:03]

cerbiuo [04:52]

Babad [03:11]

лесопилка [02:42]

Mahsut584 [01:25]