Вопросы и ответы
|
|
sneak_ayes |
Дата: Вторник, 05.03.2013, 16:53 | Сообщение # 871
|
Боец
Сообщений: 207
Статус: Offline
|
[CM]CalipsO, не скопировал V
|
|
|
|
[CM]Питух |
Дата: Среда, 06.03.2013, 14:38 | Сообщение # 872
|
Новичок
Сообщений: 20
Статус: Offline
|
Как сделать чтобы в включался определенный ноп?
В Украину не еду ибо сало не люблю(
|
|
|
|
NarutoUA |
Дата: Среда, 06.03.2013, 22:13 | Сообщение # 873
|
Новичок
Сообщений: 28
Статус: Offline
|
Я так понял, чтобы найти нужный мне оффсет, например iGameState, надо: 1) Запустить SAMP 0.3e и приаттачить к нему ollydbg 2) Найти базовый адрес samp.dll 3) Добавить к нему адресс 0x20DFEC ( это SAMP_INFO_OFFSET в 0.3e) 4) Добавить 0x3BA (адрес оффсета iGameState) 5) Скопировать ассемблерный код 6) Запустить SAMP 0.3x, приаттачить ollydbg 7) найти базовый адрес samp.dll 8) добавить к нему адресс 0x212A38 ( новый адрес SAMP_INFO_OFFSET в 0.3х) 9) Далее искать отсюда ассемлерный код, скопированный ранее 10) от найденного адреса отнять базовый и адрес samp_info?
Это правильный алгоритм или тут что-то не так? Просто уж очень нужен мне оффсет iGameState, а в его поисках я нуб.
|
|
|
|
mgmoldova |
Дата: Четверг, 07.03.2013, 12:20 | Сообщение # 874
|
Боец
Сообщений: 95
Статус: Offline
|
Нужна структура пакета SPECTATOR_SYNC
Мой скайп взломан
|
|
|
|
iMaddy |
Дата: Четверг, 07.03.2013, 16:05 | Сообщение # 875
|
Cheat-Master
Сообщений: 2855
Статус: Offline
|
mgmoldova, Код typedef struct _SPECTATOR_SYNC_DATA { WORD lrAnalog; WORD udAnalog; WORD wKeys; float vecPos[3]; } SPECTATOR_SYNC_DATA;
Вопросами по сайту и так же игровому рынку (развод, невалидные товары, добавление в ЧС, проведение сделок) не занимаюсь
|
|
|
|
iMaddy |
Дата: Четверг, 07.03.2013, 16:10 | Сообщение # 876
|
Cheat-Master
Сообщений: 2855
Статус: Offline
|
Цитата (|CM|Питух) Как сделать чтобы в включался определенный ноп? используй функцию patcher_install и pather_remove. Приведу пример. Создаем функцию и там:
Код void sampnop ( int nopid ) { struct patch_set *patch = &set.sampPatch[nopid]; if ( patch->installed || patch->failed ) { patcher_remove( patch ); addMessageToChatWindow("Remove samppatch: %s [id:%d]", set.sampPatch[nopid].name, nopid); } else { patcher_install( patch ); addMessageToChatWindow("Install samppatch: %s [id:%d]", set.sampPatch[nopid].name, nopic); } }
Вопросами по сайту и так же игровому рынку (развод, невалидные товары, добавление в ЧС, проведение сделок) не занимаюсь
|
|
|
|
_Tupak_Amaru_Shakur_ |
Дата: Четверг, 07.03.2013, 16:30 | Сообщение # 877
|
Новичок
Сообщений: 24
Статус: Offline
|
вопрос нужно сделать чтобы когда активируешь функцию в меню она не запускалась, а срабатывала тогда когда нажму на кнопку Добавлено (07.03.2013, 16:30) --------------------------------------------- Например, активировал пиздарванку в меню, но она не сработала а начала свою работу после того как я нажму на определенную кнопку
|
|
|
|
[CM]Питух |
Дата: Четверг, 07.03.2013, 16:32 | Сообщение # 878
|
Новичок
Сообщений: 20
Статус: Offline
|
Цитата (_Tupak_Amaru_Shakur_) вопрос нужно сделать чтобы когда активируешь функцию в меню она не запускалась, а срабатывала тогда когда нажму на кнопку Тогда нах вообще добавлять её в меню?
В Украину не еду ибо сало не люблю(
|
|
|
|
_Tupak_Amaru_Shakur_ |
Дата: Четверг, 07.03.2013, 16:41 | Сообщение # 879
|
Новичок
Сообщений: 24
Статус: Offline
|
[CM]Питух, какая разница? чтобы видеть что она включена и не ебашила пока не нажму клавишу
|
|
|
|
iMaddy |
Дата: Четверг, 07.03.2013, 16:43 | Сообщение # 880
|
Cheat-Master
Сообщений: 2855
Статус: Offline
|
_Tupak_Amaru_Shakur_, в саму пиздарванку добавь проверку на удеерживание клавиши например левой кнопки мыши
Код if ( KEY_DOWN(VK_LBUTTON)) {
Вопросами по сайту и так же игровому рынку (развод, невалидные товары, добавление в ЧС, проведение сделок) не занимаюсь
|
|
|
|
_Tupak_Amaru_Shakur_ |
Дата: Четверг, 07.03.2013, 16:46 | Сообщение # 881
|
Новичок
Сообщений: 24
Статус: Offline
|
iMaddy, не то, походу не оч вопрос поняли, например я сделал мега удар, активация на кнопку lkm, я не хочу ебашить всех подрят (палевно), я хочу активировать в меню функу и потом уже нажимать lkm и она ебашит. Если играю за основ акк палевно будет что когда дерусь мега удар срабатывает
|
|
|
|
iMaddy |
Дата: Четверг, 07.03.2013, 16:47 | Сообщение # 882
|
Cheat-Master
Сообщений: 2855
Статус: Offline
|
Цитата (iMaddy) Цитата (|CM|Питух) Как сделать чтобы в включался определенный ноп?
используй функцию patcher_install и pather_remove. Приведу пример. Создаем функцию и там:
Код void sampnop ( int nopid ) { struct patch_set *patch = &set.sampPatch[nopid]; if ( patch->installed || patch->failed ) { patcher_remove( patch ); addMessageToChatWindow("Remove samppatch: %s [id:%d]", set.sampPatch[nopid].name, nopid); } else { patcher_install( patch ); addMessageToChatWindow("Install samppatch: %s [id:%d]", set.sampPatch[nopid].name, nopic); } }
подправил
Вопросами по сайту и так же игровому рынку (развод, невалидные товары, добавление в ЧС, проведение сделок) не занимаюсь
|
|
|
|
iMaddy |
Дата: Четверг, 07.03.2013, 16:50 | Сообщение # 883
|
Cheat-Master
Сообщений: 2855
Статус: Offline
|
_Tupak_Amaru_Shakur_, я же сказал добавь в саму функцию проверку на удержание клавиши. Например: Код void cheat_handle_func () { if ( cheat_state->_generic.func == 1 ) // проверка активирована ли функция или нет { if ( KEY_DOWN(VK_LBUTTON)) // проверка на удерживание левой кнопки мышки { addMessageToChatWindow("сейчас ты держишь кнопку и функция работает а когда отпустишь она будет в ожидании"); } } }
Вопросами по сайту и так же игровому рынку (развод, невалидные товары, добавление в ЧС, проведение сделок) не занимаюсь
|
|
|
|
pr9n |
Дата: Четверг, 07.03.2013, 16:58 | Сообщение # 884
|
Авторитет
Сообщений: 921
Статус: Offline
|
iMaddy, В твоем коде можно было не открывать блоки, т.к после каждого условия только одна функция.
[url=http://vk.com/ipr9n][img]http://i.imgur.com/kaVwM9K.png[/img][/url][url=http://instagram.com/ipr9n][img]http://i.imgur.com/eNAwOKh.jpg[/img][/url]
|
|
|
|
iMaddy |
Дата: Четверг, 07.03.2013, 17:17 | Сообщение # 885
|
Cheat-Master
Сообщений: 2855
Статус: Offline
|
pr9n, я люблю чтоб много блоков было
Вопросами по сайту и так же игровому рынку (развод, невалидные товары, добавление в ЧС, проведение сделок) не занимаюсь
|
|
|
|