[CLEO] Вопрос - Ответ
|
|
[CM]Рафаэль |
Дата: Суббота, 05.09.2015, 20:19 | Сообщение # 1
|
Cheat-Master
Сообщений: 3080
Статус: Offline
|
В этой теме задаются вопросы по CLEO, конкретным опкодам (например, назначение того или иного опкода) и т.д.
Форма вопроса: Код [color=#1E90FF][b]Вопрос:[/b][/color] text
Форма ответа: Код [color=#1E90FF][b]Ответ:[/b][/color] text
Мой Shop Официальный гарант
Контактные данные: VK: vk.com/ali_benua Skype: lvinyipen Telegram: @AliBenua ICQ: 552-090-283
|
|
|
|
Toplivo |
Дата: Воскресенье, 06.09.2015, 05:51 | Сообщение # 3346
|
Советник
Сообщений: 728
Статус: Offline
|
Зайди в настройки sb>форматирование>регистр букв>как есть
Дурак дает,умный берет.
|
|
|
|
Stas_Garcia |
Дата: Воскресенье, 06.09.2015, 05:51 | Сообщение # 3347
|
ЛАЛКА
Сообщений: 137
Статус: Offline
|
Цитата Toplivo ( ![Ссылка на цитируемый текст](http://s59.ucoz.net/img/fr/ic/4/lastpost.gif) ) Зайди в настройки sb>форматирование>регистр букв>как есть Спасибо большое, заработало, мучался неделю)
Мои Cleo: Беспалевный общак: http://cheat-master.ru/forum/129-223603-1
|
|
|
|
Castiellll |
Дата: Воскресенье, 06.09.2015, 05:51 | Сообщение # 3348
|
Боец
Сообщений: 110
Статус: Offline
|
Вопрос: Опкод для написания текста в диалог?
s
|
|
|
|
Stas_Garcia |
Дата: Воскресенье, 06.09.2015, 05:52 | Сообщение # 3349
|
ЛАЛКА
Сообщений: 137
Статус: Offline
|
Какой опкод отвечает за копирование в буфер обмена заранее известного текста? Если нет такого, то вот задача: Мне нужно, чтобы по нажатии клавиши открывался чат и там писался текст, к примеру /usedrugs, но при этом чат остался открытым (для дальнейшего ввода). Мне нужно именно так, никак иначе ( скрипт требует ).
Мои Cleo: Беспалевный общак: http://cheat-master.ru/forum/129-223603-1
|
|
|
|
Кoт |
Дата: Воскресенье, 06.09.2015, 05:52 | Сообщение # 3350
|
Сообщений: 1074
Статус: Offline
|
Цитата Stas_Garcia ( ![Ссылка на цитируемый текст](http://s59.ucoz.net/img/fr/ic/4/lastpost.gif) ) Какой опкод отвечает за копирование в буфер обмена заранее известного текста? Если нет такого, то вот задача: Мне нужно, чтобы по нажатии клавиши открывался чат и там писался текст, к примеру /usedrugs, но при этом чат остался открытым (для дальнейшего ввода). Мне нужно именно так, никак иначе ( скрипт требует ). Можно сразу в чат отправлять без открытия и форматирования,если этого не хочешь,то симулируй нажатие клавиши f6. вот опкод для отправки текста 0AF9: samp say_msg "/usedrugs %d" 1@ где usedrugs будет сразу прописан,а в переменной 1 будет находится количество,а %d это куда будет вставлено число из переменной 1.Думаю в остальном ты сам разберешься %d только для целых чисел %f для дробных %c для слов
Сообщение отредактировал Кoт - Среда, 25.12.2013, 14:57 |
|
|
|
Stas_Garcia |
Дата: Воскресенье, 06.09.2015, 05:52 | Сообщение # 3351
|
ЛАЛКА
Сообщений: 137
Статус: Offline
|
Цитата Кoт ( ![Ссылка на цитируемый текст](http://s59.ucoz.net/img/fr/ic/4/lastpost.gif) ) 0AF9: samp say_msg "/usedrugs %d" 1@ Я знаю. Цитата Stas_Garcia ( ![Ссылка на цитируемый текст](http://s59.ucoz.net/img/fr/ic/4/lastpost.gif) ) Мне нужно именно так, никак иначе Дело в том, что активировать нужно обязательно кнопкой...
Мои Cleo: Беспалевный общак: http://cheat-master.ru/forum/129-223603-1
|
|
|
|
Кoт |
Дата: Воскресенье, 06.09.2015, 05:52 | Сообщение # 3352
|
Сообщений: 1074
Статус: Offline
|
Цитата Stas_Garcia ( ![Ссылка на цитируемый текст](http://s59.ucoz.net/img/fr/ic/4/lastpost.gif) ) Дело в том, что активировать нужно обязательно кнопкой... это вообще изи,сделай,что бы он брал число из ini файла,или еще проще
1@ = 1 if wait 0 0ab0: 107 // + then 1@ =+ 1 0ACD: show_text_highpriority 1@ time 1100 else wait 0 if 0ab0: 108 // - then 1@ =- 1 0ACD: show_text_highpriority 1@ time 1100 end end
|
|
|
|
Stas_Garcia |
Дата: Воскресенье, 06.09.2015, 05:52 | Сообщение # 3353
|
ЛАЛКА
Сообщений: 137
Статус: Offline
|
Цитата Кoт ( ![Ссылка на цитируемый текст](http://s59.ucoz.net/img/fr/ic/4/lastpost.gif) ) брал число из ini файла Ты меня не понял. Давай объясню проще: Скрипт активен по дефолту всегда. Игрок подходит к одному месту, и скрипт выводит сообщение: нажмите 1 для того-то, 2 - то-то... Игрок нажимает 1 и открывается чат, в котором уже записано что-то, игрок может нажать ввод для отправки, а может и дописать что-нибудь.
Я хотел сначала сделать эмуляцию нажатия клавиш, но это для скрипта не подходит моего...
Мои Cleo: Беспалевный общак: http://cheat-master.ru/forum/129-223603-1
Сообщение отредактировал Stas_Garcia - Среда, 25.12.2013, 16:32 |
|
|
|
Кoт |
Дата: Воскресенье, 06.09.2015, 05:52 | Сообщение # 3354
|
Сообщений: 1074
Статус: Offline
|
Цитата Stas_Garcia ( ![Ссылка на цитируемый текст](http://s59.ucoz.net/img/fr/ic/4/lastpost.gif) ) Ты меня не понял. Давай объясню проще: Скрипт активен по дефолту всегда. Игрок подходит к одному месту, и скрипт выводит сообщение: нажмите 1 для того-то, 2 - то-то... Игрок нажимает 1 и открывается чат, в котором уже записано что-то, игрок может нажать ввод для отправки, а может и дописать что-нибудь.
Я хотел сначала сделать эмуляцию нажатия клавиш, но это для скрипта не подходит моего... Сделай проверку о нахождении игрока в определенных координатах.И если он находиться в в радиусе 10 например,от тех координат,выводится текст.А на счет чата я не знаю.Никогда не занимался с чатом и поэтому не учится работать с ним не было нужды.
|
|
|
|
Stas_Garcia |
Дата: Воскресенье, 06.09.2015, 05:53 | Сообщение # 3355
|
ЛАЛКА
Сообщений: 137
Статус: Offline
|
Цитата Кoт ( ![Ссылка на цитируемый текст](http://s59.ucoz.net/img/fr/ic/4/lastpost.gif) ) Сделай проверку о нахождении игрока в определенных координатах. Рукалицо. Я знаю как все это сделать, я не нуб, проблема состоит именно в реализации чата...
Мои Cleo: Беспалевный общак: http://cheat-master.ru/forum/129-223603-1
|
|
|
|
JJJJJ |
Дата: Воскресенье, 06.09.2015, 05:53 | Сообщение # 3356
|
Бывалый
Сообщений: 392
Статус: Offline
|
Открыть окно чата и вставить туда текст, не закрывая его, можно только с помощью эмуляции клавиш и буффера. Есть ещё 1 способ, непроверенный, но оффсеты не могу подобрать.
SAMP 0.3z: http://yadi.sk/d/8ljsLu7m3Iitb CLEO 4.1: http://clck.ru/978nn CLEO 4.3: http://cleo.li/cleo4/CLEO4_setup.exe GTA:SA 1.0 us: http://yadi.sk/d/pJNaahj92MlQD [CLEO] Админ-чекер на худе: http://cheat-master.ru/forum/129-220729-1
Сообщение отредактировал JJJJJ - Среда, 25.12.2013, 20:27 |
|
|
|
Stas_Garcia |
Дата: Воскресенье, 06.09.2015, 05:53 | Сообщение # 3357
|
ЛАЛКА
Сообщений: 137
Статус: Offline
|
Цитата JJJJJ ( ![Ссылка на цитируемый текст](http://s59.ucoz.net/img/fr/ic/4/lastpost.gif) ) буффера По подробнее.
Мои Cleo: Беспалевный общак: http://cheat-master.ru/forum/129-223603-1
|
|
|
|
RAKSHA1337 |
Дата: Воскресенье, 06.09.2015, 05:53 | Сообщение # 3358
|
Советник
Сообщений: 784
Статус: Offline
|
JJJJJ, Что за второй способ, расскажи.
Stas_Garcia, для вот такого Цитата JJJJJ ( ![Ссылка на цитируемый текст](http://s59.ucoz.net/img/fr/ic/4/lastpost.gif) ) с помощью эмуляции клавиш и буффера. Нужно вот это: Код 1.Для начала стоит открыть буфер ф-цией OpenClipboard 2.Затем зарезервировать область в памяти с помощью GlobalAlloc. Хендл, который вернет эта ф-ция в 3.последствии нужно будет передовать SetClipboardData. 4.Разблокирование участка памяти ф-цией GlobalUnlock 5.Собственно заполнение памяти нужными данными (текстом) 6.Блокирование участка памяти ф-цией GlobalLock 7.Вызов SetClipboardData. 8.Закрыть буфер обмена функцией CloseClipboard перевести в клео, а затем просто с эмулировать 3 клавиши (f6, ctrl+v). Для эмуляции есть команды в sampfunc.Добавлено (26.12.2013, 21:42) --------------------------------------------- другого способа я пока не вижу Добавлено (26.12.2013, 21:58) --------------------------------------------- Хотяяя можно ещё и так. Берёшь QBinder регаешь там типа таких команд "ctrl+alt+shift+1" "ctrl+alt+shift+2" "ctrl+alt+shift+3" и фразы, которые тебе надо, ну и галочку в конце соответственно не надо. Ну а дальше просто эмулируешь эти нажатия комбинаций и всё. Добавлено (27.12.2013, 12:15) --------------------------------------------- Оооо ещё Ещё можешь всё чисто на эмуляции клавишь сделать.
В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика! Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
|
|
|
|
Sashka |
Дата: Воскресенье, 06.09.2015, 05:53 | Сообщение # 3359
|
Боец
Сообщений: 175
Статус: Offline
|
Вопрос: Подскажите опкод для определения id человека по его нику или для определения хендла по нику
Сообщение отредактировал Sashka - Вторник, 31.12.2013, 12:36 |
|
|
|
RAKSHA1337 |
Дата: Воскресенье, 06.09.2015, 05:53 | Сообщение # 3360
|
Советник
Сообщений: 784
Статус: Offline
|
Sashka, Такого нету, надо самому делать. Я вот тебе дам некоторые опкоды в помощь, а ты дальше сам думай. 0AD3 0B23 0B36 0C14
В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика! Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
|
|
|
|