wiz2vip Опубликовано 28 декабря, 2012 Поделиться Опубликовано 28 декабря, 2012 Насмотрелся примеров и попробовал написать по новому.Зацените как получилось...Divinity 2: Developer's Cut Версия 1.4.700.* (2012)Жанр RPGГлавный скрипт[ENABLE]ALLoc(MyCode,1024)AOBScan(ScanGodMode,D9 9E 8C 01 00 00 5E 83 C4 08 C2 04 00 8D 44 24 04)AOBScan(ScanMana,D9 9E 90 01 00 00 5E 83 C4 08 C2 04 00 8D 44 24 04)AOBScan(ScanMoney,8B 81 94 00 00 00 C3 CC CC CC CC CC CC CC CC CC 8B 81 8C)// Меткиlabel(EnableGodMode)label(StartGodMode)label(LabelGodMode)label(StopGodMode)label(ExitGodMode)//---label(CheckNPC)label(iEAX)label(OneHitKill)//--Манаlabel(EnableMana)label(StartMana)label(LabelMana)label(StopMana)label(ExitMana)//--Деньгиlabel(EnableMoney)label(StartMoney)label(LabelMoney)label(StopMoney)label(ExitMoney)//--Опытlabel(EnableEXP)label(StartEXP)label(LabelEXP)label(StopEXP)label(ExitEXP)//--Чтение мыслей бесплатноlabel(EnableNOEXP)label(StartNOEXP)label(LabelNOEXP)label(StopNOEXP)label(ExitNOEXP)//--Очки развитияlabel(EnableEXPoints)label(StartEXPoints)label(LabelEXPoints)label(ExitEXPoints)//--Очки навыковlabel(EnableSXPoints)label(StartSXPoints)label(LabelSXPoints)label(ExitSXPoints)registersymbol(OneHitKill)registersymbol(EnableGodMode)registersymbol(EnableMana)registersymbol(EnableMoney)registersymbol(LabelGodMode)registersymbol(LabelMana)registersymbol(LabelMoney)registersymbol(EnableEXP)registersymbol(LabelEXP)registersymbol(EnableNOEXP)registersymbol(LabelNOEXP)registersymbol(EnableEXPoints)registersymbol(LabelEXPoints)registersymbol(EnableSXPoints)registersymbol(LabelSXPoints)MyCode://------------------------------------------------------------------------------// Бесмертие//------------------------------------------------------------------------------StartGodMode:cmp dword ptr [EnableGodMode],0 // Включен ли чит бессмертияje ExitGodMode // Если нет прыгаем на выходcmp [esi+0000034C],0 // Наш ли игрокjne CheckNPC // Если не наш прыгаем на проверку дальшеjmp StopGodMode // Прыгаем к главной функцииCheckNPC:cmp [esi+00000230],#65537 // Проверяем не свой лиjne ExitGodMode // Если не наш прыгаем на проверку дальшеjmp StopGodMode // Прыгаем к главной функцииExitGodMode:cmp dword ptr [OneHitKill],0 // Включен ли чит убийства с одного удараje +10 // Если нет то прыгаем на востановления числа жизнейmov [esi+0000018C],(float)0 // Ставим чило 0 жизнейfld dword ptr [esi+0000018C] // Поднимаем Регистрfstp dword ptr [esi+0000018C] // Вписываем значение жизни в "Данного Героя"jmp StopGodMode // Прыгаем к главной функции//------------------------------------------------------------------------------//Мана//------------------------------------------------------------------------------StartMana:cmp [EnableMana],0je ExitManacmp dword ptr [esi+0000034C],0jne ExitManafld dword ptr [esi+00000190]ExitMana:fstp dword ptr [esi+00000190]jmp StopMana//------------------------------------------------------------------------------//Деньги//------------------------------------------------------------------------------StartMoney:cmp [EnableMoney],0je ExitMoneymov [ecx+00000094],(int)9999999ExitMoney:mov eax,[ecx+00000094]jmp StopMoney//------------------------------------------------------------------------------//Опыт//------------------------------------------------------------------------------StartEXP:cmp [EnableEXP],0je ExitEXPadd [ecx+0000008C],(int)5000mov [EnableEXP],0ExitEXP:mov eax,[ecx+0000008C]jmp StopEXP//------------------------------------------------------------------------------//Чтение мыслей бесплатно//------------------------------------------------------------------------------StartNOEXP:cmp [EnableNOEXP],0je ExitNOEXPmov [ecx+00000090],0mov eax,0ExitNOEXP:add [ecx+00000090],eaxjmp StopNOEXP//------------------------------------------------------------------------------//Очки развития//------------------------------------------------------------------------------StartEXPoints:cmp [EnableEXPoints],0je ExitEXPointsmov [ecx+eax*4+2C],(int)500ExitEXPoints:mov eax,[ecx+eax*4+2C]ret 0004//------------------------------------------------------------------------------//Очки навыков//------------------------------------------------------------------------------StartSXPoints:cmp [EnableSXPoints],0je ExitSXPointsmov [ecx+3C],(int)1000ExitSXPoints:mov eax,[ecx+3C]ret 0004//ПеременныеEnableSXPoints:dd 0EnableEXPoints:dd 0EnableNOEXP:dd 0EnableMoney:dd 0EnableGodMode:dd 0EnableMana:dd 0OneHitKill:dd 0EnableEXP:dd 0//------------------------------//"Divinity2.exe"+35BCB9:ScanGodMode:LabelGodMode:jmp StartGodModenopStopGodMode:ScanMana:LabelMana:jmp StartMananopStopMana:ScanMoney:LabelMoney:jmp StartMoneynopStopMoney:"Divinity2.exe"+4C98B0:LabelEXP:jmp StartEXPnopStopEXP:"Divinity2.exe"+4C98D4:LabelNOEXP:jmp StartNOEXPnopStopNOEXP:"Divinity2.exe"+4C985D:LabelEXPoints:jmp StartEXPointsnop"Divinity2.exe"+4C9877:LabelSXPoints:jmp StartSXPointsnop[DISABLE]LabelGodMode:fstp dword ptr [esi+0000018C]LabelMana:fstp dword ptr [esi+00000190]LabelMoney:mov eax,[ecx+00000094]"Divinity2.exe"+4C98B0:mov eax,[ecx+0000008C]"Divinity2.exe"+4C98D4:add [ecx+00000090],eax"Divinity2.exe"+4C985D:mov eax,[ecx+eax*4+2C]ret 0004"Divinity2.exe"+4C9877:mov eax,[ecx+3C]ret 0004unregistersymbol(EnableEXP)unregistersymbol(LabelEXP)unregistersymbol(OneHitKill)unregistersymbol(EnableGodMode)unregistersymbol(LabelGodMode)unregistersymbol(EnableMana)unregistersymbol(LabelMana)unregistersymbol(EnableMoney)unregistersymbol(LabelMoney)unregistersymbol(EnableNOEXP)unregistersymbol(LabelNOEXP)unregistersymbol(EnableEXPoints)unregistersymbol(LabelEXPoints)unregistersymbol(EnableSXPoints)unregistersymbol(LabelSXPoints)dealloc(MyCode)Скрипты активации читовБесмертие[ENABLE]EnableGodMode:dd 1[DISABLE]EnableGodMode:dd 0Бесконечная Мана[ENABLE]EnableMana:dd 1[DISABLE]EnableMana:dd 0Смерть одним ударом[ENABLE]OneHitKill:dd 1[DISABLE]OneHitKill:dd 0Деньги 9 999 999[ENABLE]EnableMoney:dd 1[DISABLE]EnableMoney:dd 0Добавить 5000 опытаТут все правильно![ENABLE]EnableEXP:dd 1[DISABLE]EnableEXP:dd 1Чтение мыслей бесплатно[ENABLE]EnableNOEXP:dd 1[DISABLE]EnableNOEXP:dd 0Очки навыков[ENABLE]EnableSXPoints:dd 1[DISABLE]EnableSXPoints:dd 0Очки развития[ENABLE]Enableexpoints:dd 1[DISABLE]Enableexpoints:dd 0PS. А когда смогу выкладывать в теме Скрипты и Таблицы ??? Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения