[CLEO] Вопрос - Ответ - Страница 161 - Форум Cheat-Master.ru
Модератор форума: Alowir, Sanoxxx  
[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
RunBust Дата: Воскресенье, 06.09.2015, 03:11 | Сообщение # 2401
Боец
Сообщений: 112
Статус: Offline
Как отправить эмуляцию клавиш пакетом? Что бы работало в свёрнутом режиме?
Axwell Дата: Воскресенье, 06.09.2015, 03:11 | Сообщение # 2402
Бывалый
Сообщений: 481
Статус: Offline
Цитата RunBust ()
Как отправить эмуляцию клавиш пакетом? Что бы работало в свёрнутом режиме?

Пакетом через синхру onfoot или incar data. Но это не будет работать в свернутом режиме. Что бы скрипт работал в свернутом - нужно в память что то там записывать. Вроде где то видел урок.. Но уже наврятли найду.

Добавлено (14.08.2014, 22:29)
---------------------------------------------
Нашел крч:

Код
/* Включение функции*/  
0A8C: write_memory 7634870 size 1 value 1 virtual_protect 1   
0A8C: write_memory 7635034 size 1 value 1 virtual_protect 1   
0AC6: 13@ = label @2 offset   
0C11: memset destination 7623723 value 144 size 8   
0AC6: 14@ = label @1 offset   
0C11: memset destination 5499528 value 144 size 6   
/* ------------------ */  

/* Выключение функции */  
0A8C: write_memory 7634870 size 1 value 0 virtual_protect 1   
0A8C: write_memory 7635034 size 1 value 0 virtual_protect 1   
0C10: memcpy destination 7623723 source 13@ size 8   
0C10: memcpy destination 5499528 source 14@ size 6   
/* ------------------ */  

:1  
hex  
   0F 84 7B 01 00 00  
end  
:2  
hex  
   50 51 FF 15 00 83 85 00  
end
RunBust Дата: Воскресенье, 06.09.2015, 03:12 | Сообщение # 2403
Боец
Сообщений: 112
Статус: Offline
Я хотел бы знать, по какому принципу работаю скрипты, как: бот шахтер, универсальный бот и т.д. А именно,
как сделать так, что бы персонаж сам бежал? Я знаю, что есть исходник скрипта "Бот шахтёр", но я ничего не понял. Надеюсь тут мне помогут biggrin
Axwell Дата: Воскресенье, 06.09.2015, 03:12 | Сообщение # 2404
Бывалый
Сообщений: 481
Статус: Offline
RunBust,.
Есть два варианта:
1. Эмулировать нажатия клавиш (Реализовать сложнее, если заинтересован - можешь глянуть исходник моего бота, если что то не понятно - пиши в скуп, объясню)
2. Заставить игрока бежать до точки опкодом 05D3 (Тут ничего сложного нет)
Так же для начала советую написать простенький бот который будет тпшится туда-сюда.
fak0098 Дата: Воскресенье, 06.09.2015, 03:12 | Сообщение # 2405
Новичок
Сообщений: 7
Статус: Offline
http://cheat-master.ru/forum/129-343742-1
Ребят кто сможет переделать его под лесопилку??
Нужно чтобы он пешком ходил
и останавливался у дерева
Castiellll Дата: Воскресенье, 06.09.2015, 03:12 | Сообщение # 2406
Боец
Сообщений: 110
Статус: Offline
Как установить анимацию другому игроку?

s
Axwell Дата: Воскресенье, 06.09.2015, 03:12 | Сообщение # 2407
Бывалый
Сообщений: 481
Статус: Offline
Цитата Castiellll ()
Как установить анимацию другому игроку?

Возможно так:
Код

0612: set_actor 66@ animation "SHP_HANDSUP_SCR" paused 0

Добавлено (16.08.2014, 16:44)
---------------------------------------------
Вопрос: можно ли как ни будь узнать приаттачен ли к персонажу определенный объект?

RAKSHA1337 Дата: Воскресенье, 06.09.2015, 03:12 | Сообщение # 2408
Советник
Сообщений: 784
Статус: Offline
Axwell, хмм ну можешь через местоположение объекта
Что-то ещё было в старом боте грузчика от могайки, где вёлся счёт белыми большими цифрами. Может быть это не то.


В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика!
Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
Castiellll Дата: Воскресенье, 06.09.2015, 03:13 | Сообщение # 2409
Боец
Сообщений: 110
Статус: Offline
Как записать в переменную рандомное число. Например от 1 до 10

s
Кoт Дата: Воскресенье, 06.09.2015, 03:13 | Сообщение # 2410

Сообщений: 1074
Статус: Offline
Цитата Castiellll ()
Как записать в переменную рандомное число. Например от 1 до 10

0209: 0@ 1 10


Castiellll Дата: Воскресенье, 06.09.2015, 03:13 | Сообщение # 2411
Боец
Сообщений: 110
Статус: Offline
Условие на включенной у меня анимки?

s
Toplivo Дата: Воскресенье, 06.09.2015, 03:13 | Сообщение # 2412
Советник
Сообщений: 728
Статус: Offline
Цитата Castiellll ()
Условие на включенной у меня анимки?

Мб,через опкод СФ.
Код
0B57: samp 2@ = player 1@ animation_id

Иды анимок:
Код
SPECIAL_ACTION_NONE = 0
SPECIAL_ACTION_DUCK = 1
SPECIAL_ACTION_USEJETPACK = 2
SPECIAL_ACTION_ENTER_VEHICLE = 3
SPECIAL_ACTION_EXIT_VEHICLE = 4
SPECIAL_ACTION_DANCE1 = 5
SPECIAL_ACTION_DANCE2 = 6
SPECIAL_ACTION_DANCE3 = 7
SPECIAL_ACTION_DANCE4 = 8
SPECIAL_ACTION_HANDSUP = 10
SPECIAL_ACTION_USECELLPHONE = 11
SPECIAL_ACTION_SITTING = 12
SPECIAL_ACTION_STOPUSECELLPHONE = 13
SPECIAL_ACTION_DRINK_BEER = 20
SPECIAL_ACTION_SMOKE_CIGGY = 21
SPECIAL_ACTION_DRINK_WINE = 22
SPECIAL_ACTION_DRINK_SPRUNK = 23
SPECIAL_ACTION_CUFFED = 24
SPECIAL_ACTION_CARRY = 25
SPECIAL_ACTION_URINATE = 68

Либо этим опкодом:
Код
0812: AS_actor -1 perform_animation "LRGIRL_IDLELOOP" IFP "LOWRIDER" framedelta 4.0 loopA 0 lockX 0 lockY 0 lockF 0 time -1  // versionB



Дурак дает,умный берет.


Сообщение отредактировал Toplivo - Воскресенье, 17.08.2014, 16:31
Axwell Дата: Воскресенье, 06.09.2015, 03:13 | Сообщение # 2413
Бывалый
Сообщений: 481
Статус: Offline
Toplivo, это не совсем анимки, это специальные действия. Анимку игрока можно узнать вроде бы так: Samp.GetPlayerAnimationID (пишу с телефона, может быть ошибка)
ид'ы анимок можно глянуть с помощью соба от мишани, на худе отображается текущая анимация персонажа
Toplivo Дата: Воскресенье, 06.09.2015, 03:13 | Сообщение # 2414
Советник
Сообщений: 728
Статус: Offline
Цитата Axwell ()
Toplivo, это не совсем анимки, это специальные действия. Анимку игрока можно узнать вроде бы так: Samp.GetPlayerAnimationID (пишу с телефона, может быть ошибка)
ид'ы анимок можно глянуть с помощью соба от мишани, на худе отображается текущая анимация персонажа




Дурак дает,умный берет.
RunBust Дата: Воскресенье, 06.09.2015, 03:14 | Сообщение # 2415
Боец
Сообщений: 112
Статус: Offline
Как узнать координаты чекпоинта? ( Например на шахте )
Поиск: