-
Постов
5 750 -
Зарегистрирован
-
Победитель дней
292
Тип контента
Профили
Форумы
Загрузки
Блоги
Весь контент Garik66
-
Попробуй так: [ENABLE]alloc(newmem,2048,"DAI.exe"+373B05)label(returnhere)alloc(Coord,64)alloc(offset,64)newmem:mov [offset],(float)0.7push ebxpush eaxmov ebx,[DAI.exe+160B8D0]mov ebx,[ebx+98]mov ebx,[ebx+28]mov ebx,[ebx+0]mov ebx,[ebx+100]mov ebx,[ebx+10]mov ebx,[ebx+10]mov ebx,[ebx+1d0]mov ebx,[ebx+20]mov eax,[ebx+1a0]mov [Coord],eaxfld [Coord]fadd [offset]fstp [Coord]mov eax,[Coord]mov [rbx+10],eaxmov eax,[ebx+1a4]mov [rbx+14],eaxmov eax,[ebx+1a8]mov [rbx+18],eaxpop eaxpop ebxmov eax,[rbx+10]movss xmm1,[rbx+18]jmp returnhere"DAI.exe"+373B05:jmp newmemnopnopnopreturnhere:[DISABLE]"DAI.exe"+373B05:mov eax,[rbx+10]movss xmm1,[rbx+18]dealloc(Coord)dealloc(offset)dealloc(newmem)
- 21 ответ
-
- 2
-
-
Выложи скрипт. Проще будет исправить в нём. А так к примеру, в недавнем моём скрипте: push eaxmov eax,[00985954] // Если ставил mov eax,["Fahrenheit.exe"+00585954] - компилятор тоже mov eax,[eax+0] // ругался, поэтому пришлось записать, так mov eax,[00985954].mov eax,[eax+1c]mov eax,[eax+14]mov dword ptr [eax+54],#100 mov dword ptr [eax+58],#100 mov dword ptr [eax+5c],#100 mov dword ptr [eax+6c],#100 mov dword ptr [eax+74],6 pop eax
-
КРУТО!!! И верно. +1000.
-
Докладная Товарищ (господин) майор, отпустите пожалуйста Xipho. Он здесь не причём. Это всё - RockHammer. Это RockHammer хотел взломать Пентагон. И ему во всём помогает модератор ресурса Gamehacklab.ru keng. 03.04.15 Капитан Иванов
-
Xipho, если что, я RockHammer не знаю, не знаю кто такой, не видел, не общался.
-
Подожди не удаляй, а вдруг ещё раз нужно будет: Кто тебе поможет? А так сюда в эту тему напишешь - поможем.
-
Xipho, и мне вдогонку - поставь мне пожалуйста G вместо g в garik66.
-
Флаг нужен для того, чтобы пользователь ввёл уровень, который ему нужен, а после переключил флаг. И ещё потому что, инструкция очень часто обращается к адресу. А на 32 я пока проверку не добавлял. Можете попробовать без флага - уверен будет вылет. ЗЫ: и в скрипте написано, чтобы выполнялось - "один раз".
-
Наверное уже пора, вот посмотри - взял первую попавшуюся нашу переписку ссылка. Если сам уже не можешь вызвать, пиши, мы вызовем.
-
По-моему шутки Xipho предостаточно - полчаса в ступоре, пока не допёр (что шутка)
-
Мне кажется всё правильно, особенно после разрешения обсуждать взлом онлайн-игр. Да и вообще взлом сам по себе - не правильно. Нужно играть честно.
-
Все цифры перечислять было в лом, тем более, что это шутка не первый год.
-
Dison, если всё-таки нужна привязка к уровню, вот написал скрипт: [ENABLE]alloc(newMem, 64)label(returnHere)label(OK)label(cycle)label(flag)registersymbol(flag)label(lavel)registersymbol(lavel)newMem:cmp dword ptr [flag],1 // один разjne OKmov dword ptr [flag],0push edipush ecxpush eaxpush ebxmov eax,1mov ebx,laveldec [ebx]mov ecx,1mov edi,0cycle:imul ecx,eax,#1000add edi,ecxcmp eax,[ebx]je @finc eaxjmp cycle@@:pop ebxpop eaxpop ecxxor [edx+04],5A63CD29mov [edx+04],edipop edixor [edx+04],5A63CD29OK:mov eax,[edx+04]xor eax,5A63CD29jmp returnHereflag: // Добавьте в таблицу адрес с адресом "flag", тип "4 байта"dd 0 // и названием "1 - добавить опыт".lavel: // Добавьте в таблицу адрес с адресом "lavel", тип "4 байта"dd 1 // и названием "Желаемый уровень (по-моему max 32)".ravenscry.exe+5448DE:jmp newMemdb 90 90 90returnHere:[DISABLE]ravenscry.exe+5448DE:mov eax,[edx+04]xor eax,5A63CD29unregistersymbol(flag)unregistersymbol(lavel)dealloc(newMem)
-
Сейчас Cheat Engine напомнил (1000$) про 1 Апреля. Всех поздравляю!!!
-
Dison, короче я менял значения уровня, но сразу же происходит вылет игры. Думаю, что отдельно менять уровень нельзя, нужно менять и другие значения, так что смысла копать здесь нету. Проще изменить опыт, что уже и сделали.
-
Да. я написал: ЗЫ: А с уровнем нужно копать дальше, я не буду. Но в том месте, которое ты указал ни какого шифрования уровня нет.
-
Пока вот переделал скрипт MasterGH, чтобы он именно прибавлял опыт, а не менял значения опыта: [ENABLE]alloc(newMem, 64)label(returnHere)label(flag)label(OK)newMem:cmp byte ptr [flag],1 // один разjne OKxor [edx+04],5A63CD29add [edx+04],#1000xor [edx+04],5A63CD29mov byte ptr [flag],0 // один разOK:mov eax,[edx+04]xor eax,5A63CD29jmp returnHereflag:db 1ravenscry.exe+5448DE:jmp newMemdb 90 90 90returnHere:[DISABLE]ravenscry.exe+5448DE:mov eax,[edx+04]xor eax,5A63CD29dealloc(newMem)
-
Dison, чёй-то стрёмно связываться - в раздаче, с которой качаю, в сообщениях пишут про троян. В инете посмотрел вроде тоже самое. Я итак от первого трояна еле почистил. У тебя проблем не было? Dison, Короче установилась вроде бы нормально. Но теперь нужно всё заново делать. И до берега доплыть и скрипты переписать.
-
Dison, меня ломает искать что-либо в игре, в которой из-за не знания английского, не понятно что делать. Сейчас скачаю патч 1.03. И если установится нормально, посмотрю на инструкции которые ты нашёл.
-
Я просто убиваю кого не попадя, уровень растёт, но это долго. И потом уровень мне кажется не на что не влияет, это просто опыт делённый на 1000. Так что не знаю зачем его искать?
-
Блин (не знание английского - убивает), хорошо добавил опыта до следующего уровня, но уровень не переходит, как это сделать?
-
Нет там знаки ??? из 12 тоже ничего. Ладно попробую сам. Где в игре смотреть уровень?
-
Только при таком варианте: 39 86 20 нашёл Found: 12 адресов, сейчас просмотрю все, если найдёт что-нить похожее на твой скрин, посмотрю.
-
No code found! не находит