[SAMP] Для тех, у кого не работает Ctrl+V в чате - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir  
Форум » Программирование » C++/C Программирование » [SAMP] Для тех, у кого не работает Ctrl+V в чате
[SAMP] Для тех, у кого не работает Ctrl+V в чате
Голубь Дата: Суббота, 15.03.2014, 14:59 | Сообщение # 1
Авторитет
Сообщений: 2133
Статус: Offline
Лично у меня Ctrl+V в сампе очень редко когда работает, работает только Ctrl+C а Ctrl+V нет.
Один из способов вставки:
1. Объявляем функцию в samp.h: void AddRecallBufer(char* text);
2. Создаем функцию в samp.cpp:
Код
#define FUNC_ADDRECALL     0x7BAA0//by povargek 0.3z
void AddRecallBufer(char* text)
{
   uint32_t    func = g_dwSAMP_Addr + FUNC_ADDRECALL;
    _asm
    {
     mov ecx, g_Input;
     push text
     call func;
    }
}

3. Вот так вызываем функцию:
Код
if (OpenClipboard(NULL))   
      {
                 HANDLE hData = GetClipboardData(CF_TEXT);
                 char * buffer = (char*)GlobalLock(hData);
                 GlobalUnlock(hData);
                 CloseClipboard();
        AddRecallBufer(buffer);
        cheat_state_text("Insert from clipboard: %s",buffer);
      }


После вызова открываем чат на F6 и жмем кнопку вверх, у нас в editbox'е будет написан текст из буфера обмена

Попозже попробую разобрать void CDXUTEditBox::PasteFromClipboard(), сделать на неё хук, тем самым исправив её


двач
https://vk.com/povargek
Droider456 Дата: Суббота, 15.03.2014, 18:03 | Сообщение # 2
Новичок
Сообщений: 23
Статус: Offline
Теперь всегда будет работать?
Mihacyber Дата: Вторник, 03.10.2017, 20:56 | Сообщение # 3
Новичок
Сообщений: 1
Статус: Offline
Где это прописывать надо? подскажите пожалуйста

jC - JohnCrafting
Parsoff Дата: Воскресенье, 22.04.2018, 21:54 | Сообщение # 4
Боец
Сообщений: 118
Статус: Offline
Цитата Mihacyber ()
Где это прописывать надо? подскажите пожалуйста

В samp.h и samp.cpp


http://cheat-master.ru/forum/160-732591-1 - редактирование скриншотов под СС
http://cheat-master.ru/forum/129-736115-1 - сообщение после смерти
[img]https://i.imgur.com/zQl89Wj.png[/img]
Форум » Программирование » C++/C Программирование » [SAMP] Для тех, у кого не работает Ctrl+V в чате
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7209]

[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]

Новые пользователи
donaldga2 [05:28]

rubenia18 [21:17]

pokotiloroman91 [18:24]

stephensh5 [12:00]

calliesv7 [06:11]

louqm16 [22:14]

artushak [16:32]

Kingpolker [15:42]

leeyv11 [15:12]

Trappa17 [01:00]

Djamalchik [16:40]

ajeense [14:24]

654470559 [08:55]