[SAMP] Для тех, у кого не работает Ctrl+V в чате - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir  
[SAMP] Для тех, у кого не работает Ctrl+V в чате
Голубь Дата: Суббота, 15.03.2014, 14:59 | Сообщение # 1
Авторитет
Сообщений: 2137
Статус: 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]
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума