[CLEO] Делаем НОП'ы
|
|
iRicci |
Дата: Понедельник, 29.04.2013, 17:29 | Сообщение # 1
|
|
В этом уроке я объясню как сделать ноп из собейта в клео.
Вызываем сампфункс.
Код {$CLEO .cs} 0000: if not 0@ = SAMP.Base() then end_thread end
repeat wait 400 until 0afa: struct
Код while true // Начинаем поток wait 0 if and // Если нажали Alt + A, идем дальше 0ab0: 18 // Alt 0ab0: 65 // A then
repeat // Зацикливаем включение нопа, чтобы он беспрерывно. wait 0 0B2E: 1@ = read_module_memory "samp.dll" offset 0x4BC0 size 2 // "0x4BC0" Код самого нопа, сам даже не знаю как объяснить. 0B2D: write_module_memory "samp.dll" offset 0x4BC0 value 0xC390 size 2 // Так же вписываем сюда код нопа 0acd: "NOP On" 1500 // Чтобы нам было видно что ноп работает, добавляем "NOP ON" until 0ab0: 53 // Если нажата клавиша 5, отключаем НОП. 0B2D: write_module_memory "samp.dll" offset 0x4BC0 value 1@ size 2 // Так же пишем код нопа который вы хотите отключить, такой же как активировали. Вместо переменной "1@" может быть любая ваша какую вы укажете тут "0B2E: 1@ = read_module_memory" 0acd: "NOP Off" 1500 // Предупреждаем о том что ноп выключен end end // Возвращаемся на поток активации нопа.
Полный код:
Код {$CLEO .cs} 0000: if not 0@ = SAMP.Base() then end_thread end
repeat wait 400 until 0afa: struct
while true // Начинаем поток wait 0 if and // Если нажали Alt + A, идем дальше 0ab0: 18 // Alt 0ab0: 65 // A then
repeat // Зацикливаем включение нопа, чтобы он беспрерывно. wait 0 0B2E: 1@ = read_module_memory "samp.dll" offset 0x4BC0 size 2 // "0x4BC0" Код самого нопа, сам даже не знаю как объяснить. 0B2D: write_module_memory "samp.dll" offset 0x4BC0 value 0xC390 size 2 // Так же вписываем сюда код нопа 0acd: "NOP On" 1500 // Чтобы нам было видно что ноп работает, добавляем "NOP ON" until 0ab0: 53 // Если нажата клавиша 5, отключаем НОП. 0B2D: write_module_memory "samp.dll" offset 0x4BC0 value 1@ size 2 // Так же пишем код нопа который вы хотите отключить, такой же как активировали. Вместо переменной "1@" может быть любая ваша какую вы укажете тут "0B2E: 1@ = read_module_memory" 0acd: "NOP Off" 1500 // Предупреждаем о том что ноп выключен end end // Возвращаемся на поток активации нопа.
Успехов в написании CLEO.
Коды НОП'ов берем из собейта, с ини файла mod_sa. Вот сами нопы под спойлером.
Сообщение отредактировал iRicci - Пятница, 19.07.2013, 12:29 |
|
|
|
develstud1o |
Дата: Понедельник, 29.04.2013, 17:31 | Сообщение # 2
|
Советник
Сообщений: 679
Статус: Offline
|
Класс!
Нажать для связи через vk.com
|
|
|
|
Arthurka |
Дата: Понедельник, 29.04.2013, 17:50 | Сообщение # 3
|
Боец
Сообщений: 132
Статус: Offline
|
Молодец
|
|
|
|
iRicci |
Дата: Понедельник, 29.04.2013, 17:53 | Сообщение # 4
|
|
Для работы нужен сампфункс
|
|
|
|
Сэс |
Дата: Понедельник, 29.04.2013, 18:10 | Сообщение # 5
|
Сообщений: 4416
Статус: Offline
|
Супер
|
|
|
|
RAKSHA1337 |
Дата: Понедельник, 29.04.2013, 18:29 | Сообщение # 6
|
Советник
Сообщений: 784
Статус: Offline
|
Может рассказать как это бессампфункций делать? Процедура не сложная.
В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика! Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
|
|
|
|
Рудя |
Дата: Понедельник, 29.04.2013, 19:09 | Сообщение # 7
|
Боец
Сообщений: 81
Статус: Offline
|
Спасибо большое! Но ещё напиши, как делать нопы из GTA SA. Например ноп: "Anti bike fall off"
Бот на ферму - https://www.youtube.com/watch?v=sYjCkLjBQ5g
|
|
|
|
iRicci |
Дата: Понедельник, 29.04.2013, 19:14 | Сообщение # 8
|
|
RAKSHA1337, Вроде был такой урок от Яроди, у меня с сампфункс.
|
|
|
|
[CM]K-9 |
Дата: Понедельник, 29.04.2013, 20:43 | Сообщение # 9
|
Titan
Сообщений: 489
Статус: Offline
|
Понятно разъяснил!
|
|
|
|
_Rock_ |
Дата: Понедельник, 29.04.2013, 21:15 | Сообщение # 10
|
Советник
Сообщений: 606
Статус: Offline
|
Рудя, А это уже не нопы брат
|
|
|
|
|
RAKSHA1337 |
Дата: Вторник, 30.04.2013, 11:18 | Сообщение # 12
|
Советник
Сообщений: 784
Статус: Offline
|
iRicci, Возле надписи включения нопа время забыл.
Добавлено (30.04.2013, 11:14) --------------------------------------------- И ещё зациклил немного не там, у тебя надпись эта будет постоянно появляться.
Добавлено (30.04.2013, 11:18) --------------------------------------------- А да и ещё Код 0B2E: 1@ = read_module_memory "samp.dll" offset 0x4BC0 size 2 лучше перед циклом поставить, а то 1@ просто перепишется на 0xC390 и деактивации неполучится.
В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика! Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
Сообщение отредактировал RAKSHA1337 - Вторник, 30.04.2013, 11:19 |
|
|
|
iRicci |
Дата: Вторник, 30.04.2013, 16:07 | Сообщение # 13
|
|
Цитата И ещё зациклил немного не там, у тебя надпись эта будет постоянно появляться. Ну так так же и надо чтобы ты видел что НОП включен
|
|
|
|
RAKSHA1337 |
Дата: Вторник, 30.04.2013, 16:23 | Сообщение # 14
|
Советник
Сообщений: 784
Статус: Offline
|
iRicci, Дак зачем эту надпись постоянно? она только место занимает и процесс включения замедляет.
В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика! Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
|
|
|
|
cooles |
Дата: Вторник, 30.04.2013, 21:52 | Сообщение # 15
|
|
Цитата (iRicci) Для работы нужен сампфункс Cap. Цитата (iRicci) Вызываем сампфункс.
|
|
|
|