Source:TyranoMapHack123/D3Scene.cpp3
Main Source - Part 3: Features
Parent Directory: Source:TyranoMapHack123
Plain Code: edit
case IDB_BOUT2:
rad = SendMessage(boutc2,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
WRITE (0x3A1E9B,"\x90\x90",2);
WRITE (0x3A1ECF,"\x90\x90",2);
} else {SetWindowText(hwnd, titlesafe);
WRITE (0x3A1E9B,"\x23\xCA",2);
WRITE (0x3A1ECF,"\xEB\x09",2);
}break;
case IDB_BOUT3:
rad = SendMessage(boutc3,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
WRITE (0x361DFC,"\x00",1);
} else {SetWindowText(hwnd, titlesafe);
WRITE (0x361DFC,"\x01",1);
}break;
case IDB_BOUT4:
rad = SendMessage(boutc4,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
WRITE (0x73DEC9,"\xB2\x00\x90\x90\x90\x90",6);
} else {SetWindowText(hwnd, titlesafe);
WRITE (0x73DEC9,"\x8A\x90\x6C\x68\xAA\x6F",6);
}break;
// buggedcase IDB_BOUT5:
rad = SendMessage(boutc5,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
WRITE (0x356EE5,"\x90\x90",2);
} else {SetWindowText(hwnd, titlesafe);
WRITE (0x356EE5,"\x88\x01",2);
}break;
case IDB_BOUT6:
rad = SendMessage(boutc6,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
WRITE (0x285B8C,"\x90\x90",2);
WRITE (0x285BA2,"\xEB\x29",2);
} else {SetWindowText(hwnd, titlesafe);
WRITE (0x285B8C,"\x74\x2A",2);
WRITE (0x285BA2,"\x75\x29",2);
}break;
case IDB_BOUT8:
rad = SendMessage(boutc8,BM_GETCHECK,0,0);
if(rad == 1)
{ //WRITE(0x398E01,"\x90\x90\x90\x90\x90\x33\xc0\x40",8); //WRITE(0x360C91,"\x3B\xC0\x0F\x85\x30\x04\x00\x00",8); //WRITE(0x3558FE,"\x90\x90\x90",3);SetWindowText(hwnd, titlesafe);
WRITE (0x28345C,"\x40\xc3",2);
//WRITE(0x42F836,"\x3B\xC0\x0F\x85\xC0\x00\x00\x00\x8D\x8B\xF0\x00\x00\x00\xE8\x97\x3C\x03\x00\x3B\xC0\x0F\x85\xAD\x00\x00\x00",27); } else { //WRITE(0x398E01,"\x55\x50\x56\xE8\xF7\x76\x00\x00",8); //WRITE(0x360C91,"\x85\xC0\x0F\x84\x30\x04\x00\x00",8); //WRITE(0x3558FE,"\x66\x85\xC0",3);SetWindowText(hwnd, titlesafe);
WRITE (0x28345C,"\xC3\xCC",2);
//WRITE(0x42F836,"\x85\xC0\x0F\x84\xC0\x00\x00\x00\x8D\x8B\xF0\x00\x00\x00\xE8\x97\x3C\x03\x00\x85\xC0\x0F\x84\xAD\x00\x00\x00",27); }break;
case IDB_BOUT9:
rad = SendMessage(boutc9,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
WRITE(0x36040A,"\x90\x90",2);
} else {SetWindowText(hwnd, titlesafe);
WRITE(0x36040A,"\xEB\x08",2);
}break;
case IDB_BOUT10:
rad = SendMessage(boutc10,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
WRITE(0x39A39B,"\x90\x90\x90\x90\x90\x90",6);
WRITE(0x39A3AE,"\x90\x90\x90",3);
WRITE(0x39A3B1,"\x90\x90\x90\x90\x90\x33\xc0\x40",8);
WRITE(0x362211,"\x3B\xC0\x0F\x85\x30\x04\x00\x00",8);
WRITE(0x356E7E,"\x90\x90\x90",3);
} else {SetWindowText(hwnd, titlesafe);
WRITE(0x39A39B,"\x8B\x97\x98\x01\x00\x00",6);
WRITE(0x39A3AE,"\x0F\xB7\x00",3);
WRITE(0x39A3B1,"\x55\x50\x56\xE8\x37\x7B\x00\x00",8);
WRITE(0x362211,"\x85\xC0\x0F\x84\x30\x04\x00\x00",8);
WRITE(0x356E7E,"\x66\x85\xC0",3);
}break;
case IDB_BOUT11:
rad = SendMessage(boutc11,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
//WRITE(0x3C3F02,"\xEB",1); //WRITE(0x3BF63C,"\xB8\xFF\x00\x00\x00\xEB",6);WRITE(0x3F92CA,"\x90\x90",2);
WRITE(0x3A1DDB,"\xEB",1);
} else {SetWindowText(hwnd, titlesafe);
//WRITE(0x3C3F02,"\x74",1); //WRITE(0x3BF63C,"\x3D\xFF\x00\x00\x00\x76",6);WRITE(0x3F92CA,"\x75\x0A",2);
WRITE(0x3A1DDB,"\x75",1);
}break;
case IDB_BOUT12:
rad = SendMessage(boutc12,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
//SendMessage(boutc13, BM_SETCHECK,0,0); //SendMessage(boutc14, BM_SETCHECK,0,0); WRITE(0x39BD5D,"\x90\x90",2);
WRITE(0x39BD7A,"\x90\x90",2);
} else {SetWindowText(hwnd, titlesafe);
WRITE(0x39BD5D,"\x74\x05",2);
WRITE(0x39BD7A,"\x74\x05",2);
}break;
case IDB_BOUT13:
rad = SendMessage(boutc13,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
//SendMessage(boutc12, BM_SETCHECK,0,0); //SendMessage(boutc14, BM_SETCHECK,0,0); WRITE(0x39BD7A,"\x90\x90",2);
} else {SetWindowText(hwnd, titlesafe);
WRITE(0x39BD7A,"\x74\x05",2);
}break;
case IDB_BOUT14:
rad = SendMessage(boutc14,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
//SendMessage(boutc12, BM_SETCHECK,0,0); //SendMessage(boutc13, BM_SETCHECK,0,0); WRITE(0x39BD5D,"\x90\x90",2);
} else {SetWindowText(hwnd, titlesafe);
WRITE(0x39BD5D,"\x74\x05",2);
}break;
/* case IDB_BOUT15: rad = SendMessage(boutc15,BM_GETCHECK,0,0); if(rad == 1) { WRITE(0x5F9C1D,"\x83\xC7\x00",3); } else { WRITE(0x5F9C1D,"\x83\xC7\x01",3); } break; *//* case IDB_BOUT16: rad = SendMessage(boutc16,BM_GETCHECK,0,0); if(rad == 1) { SetWindowText(hwnd, titlesafe); WRITE(0x360AD3,"\x90\x90",2); } else { SetWindowText(hwnd, titlesafe); WRITE(0x360AD3,"\x72\xEB",2); } break; case IDB_BOUT17: rad = SendMessage(boutc17,BM_GETCHECK,0,0); if(rad == 1) { SetWindowText(hwnd, titlesafe); WRITE(0x5FDFF3,"\x83\x43\x04\x00",4); } else { SetWindowText(hwnd, titlesafe); WRITE(0x5FDFF3,"\x83\x43\x04\x01",4); } break;*/case IDB_BOUT16:
rad = SendMessage(boutc16,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
WRITE(0x431556,"\x3B\xC0\x0F\x85\xC0\x00\x00\x00\x8D\x8B\xF0\x00\x00\x00\xE8\x07\x3D\x03\x00\x3B\xC0\x0F\x85\xAD\x00\x00\x00",27);
} else {SetWindowText(hwnd, titlesafe);
WRITE(0x431556,"\x85\xC0\x0F\x84\xC0\x00\x00\x00\x8D\x8B\xF0\x00\x00\x00\xE8\x07\x3D\x03\x00\x85\xC0\x0F\x84\xAD\x00\x00\x00",27);
}break;
case IDB_BOUT17:
rad = SendMessage(boutc17,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
WRITE(0x3C5C22,"\xEB",1);
WRITE(0x3C135C,"\xB8\xFF\x00\x00\x00\xEB",6);
} else {SetWindowText(hwnd, titlesafe);
WRITE(0x3C5C22,"\x74",1);
WRITE(0x3C135C,"\x3D\xFF\x00\x00\x00\x76",6);
}case IDB_BOUT18:
rad = SendMessage(boutc18,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
WRITE(0x285BA2,"\xEB",1);
} else {SetWindowText(hwnd, titlesafe);
WRITE(0x285BA2,"\x75",1);
}break;
case IDB_BOUT19:
rad = SendMessage(boutc19,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
NWRITE(0x4559EC,"\x60\x0B\xC0\x75\x2F\x8A\x8E\xD0\x02\x00\x00\x80\xF9\x01\x74\x51\xC6\x86\xD0\x02\x00\x00\x01\xC6\x86\xD1\x02\x00\x00\x01\xC6\x86\xD2\x02\x00\x00\xFF\x8B\xCE\xB8\xFF\x01\x01\xFF\xFF\x15\x60\x5A\x45\x00\xEB\x2D\x8A\x8E\xD0\x02\x00\x00\x80\xF9\xFF\x74\x22\xC6\x86\xD0\x02\x00\x00\xFF\xC6\x86\xD1\x02\x00\x00\xFF\xC6\x86\xD2\x02\x00\x00\xFF\x8B\xCE\xB8\xFF\xFF\xFF\xFF\xFF\x15\x60\x5A\x45\x00\x61\xB8\x01\x00\x00\x00\x23\xD8\x89\x44\x24\xE4\xFF\x35\x65\x5A\x45\x00\xC3",116);
DWORD addr[3];
addr[0] = GameDLL + 0x29E270; //References to the Game.dll
addr[1] = GameDLL + 0x39A3BF; //
addr[2] = 0x4559EC; //Detour
NWRITE(0x455A60,&addr[0],sizeof(DWORD));
NWRITE(0x455A65,&addr[1],sizeof(DWORD));
NWRITE(0x455A6A,&addr[2],sizeof(DWORD));
WRITE(0x39A3B9,"\xFF\x25\x6A\x5A\x45\x00",6); //Plant detour
} else {SetWindowText(hwnd, titlesafe);
NWRITE(0x4559EC,"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00",116);
DWORD addr[3];
addr[0] = GameDLL + 0x29E270; //References to the Game.dll
addr[1] = GameDLL + 0x39A3BF; //
addr[2] = 0x4559EC; //Detour
NWRITE(0x455A60,&addr[0],sizeof(DWORD));
NWRITE(0x455A65,&addr[1],sizeof(DWORD));
NWRITE(0x455A6A,&addr[2],sizeof(DWORD));
WRITE(0x39A3B9,"\x23\xD8\x89\x44\x24\x1C",6); //Plant detour
}break;
case IDB_BOUT20:
rad = SendMessage(boutc20,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
WRITE(0x2030DC,"\x90\x90\x90\x90\x90\x90",6);
WRITE(0x34FC68,"\x90\x90",2);
} else {SetWindowText(hwnd, titlesafe);
WRITE(0x2030DC,"\x0F\x84\x5F\x01\x00\x00",6);
WRITE(0x34FC68,"\x74\x08",2);
}break;
case IDB_BOUT21:
rad = SendMessage(boutc21,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
WRITE(0x28EBCE,"\xEB",1);
WRITE(0x34FCA6,"\x90\x90\x90\x90",4);
} else {SetWindowText(hwnd, titlesafe);
WRITE(0x28EBCE,"\x75",1);
WRITE(0x34FCA6,"\x85\xC0\x74\x08",4);
}break;
case IDB_BOUT22:
rad = SendMessage(boutc22,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
//SendMessage(boutc24, BM_SETCHECK,0,0); //SendMessage(boutc25, BM_SETCHECK,0,0); //WRITE(0x371581, "\x5B\x26",2); //WRITE(0x371587, "\x90\x90\x90\x90\x90\x90",6);WRITE(0x371580, "\xE8\x5B\x26\x03\x00\xEB\x06\x0F\x85\x8F\x02\x00\x00\xEB\xC9\x90\x90\x90\x90",19);
} else {SetWindowText(hwnd, titlesafe);
//WRITE(0x371581, "\x1B\x28",2); //WRITE(0x371587, "\x0F\x84\x8F\x02\x00\x00",6);WRITE(0x371580, "\xE8\x1B\x28\x03\x00\x85\xC0\x0F\x84\x8F\x02\x00\x00\x8B\x85\x80\x01\x00\x00",19);
}break;
case IDB_BOUT23:
rad = SendMessage(boutc23,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
WRITE(0x34E762,"\xB8\x00\x00\x00\x00\x90",6);
DWORD highTradeAmount = 200;
WRITE(0x34E763,&highTradeAmount,sizeof(DWORD));
WRITE(0x34E76A,"\xB8\x00\x00\x00\x00\x90",6);
DWORD lowTradeAmount = 100;
WRITE(0x34E76B,&lowTradeAmount,sizeof(DWORD));
} else {SetWindowText(hwnd, titlesafe);
WRITE(0x34E762,"\x8B\x87\x6C\x01\x00\x00",6);
DWORD highTradeAmount = 200;
WRITE(0x34E763,&highTradeAmount,sizeof(DWORD));
WRITE(0x34E76A,"\x8B\x87\x68\x01\x00\x00",6);
DWORD lowTradeAmount = 100;
WRITE(0x34E76B,&lowTradeAmount,sizeof(DWORD));
}break;
case IDB_BOUT24:
rad = SendMessage(boutc24,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
//SendMessage(boutc22, BM_SETCHECK,0,0); //SendMessage(boutc25, BM_SETCHECK,0,0); //WRITE(0x371581, "\x5B\x26",2); //WRITE(0x371587, "\x0F\x85\x8F\x02\x00\x00",6);WRITE(0x371580, "\xE8\x5B\x26\x03\x00\x85\xC0\x0F\x85\x8F\x02\x00\x00\xEB\xC9\x90\x90\x90\x90",19);
} else {SetWindowText(hwnd, titlesafe);
//WRITE(0x371581, "\xDB\x23",2); //WRITE(0x371587, "\x0F\x84\x8F\x02\x00\x00",6);WRITE(0x371580, "\xE8\x1B\x28\x03\x00\x85\xC0\x0F\x84\x8F\x02\x00\x00\x8B\x85\x80\x01\x00\x00",19);
}break;
case IDB_BOUT25:
rad = SendMessage(boutc25,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
//SendMessage(boutc22, BM_SETCHECK,0,0); //SendMessage(boutc24, BM_SETCHECK,0,0); //WRITE(0x371581, "\x5B\x26",2); //WRITE(0x371587, "\x0F\x84\x8F\x02\x00\x00",6);WRITE(0x371580, "\xE8\x5B\x26\x03\x00\x85\xC0\x0F\x84\x8F\x02\x00\x00\xEB\xC9\x90\x90\x90\x90",19);
} else {SetWindowText(hwnd, titlesafe);
//WRITE(0x371581, "\xDB\x23",2); //WRITE(0x371587, "\x0F\x84\x8F\x02\x00\x00",6);WRITE(0x371580, "\xE8\x1B\x28\x03\x00\x85\xC0\x0F\x84\x8F\x02\x00\x00\x8B\x85\x80\x01\x00\x00",19);
}break;
case IDB_BOUT53:
rad = SendMessage(boutc53,BM_GETCHECK,0,0);
if(rad == 1)
{SetWindowText(hwnd, titlesafe);
WRITE(0x302281, "\x60", 1);
WRITE(0x30228B, "\x60", 1);
WRITE(0x302295, "\x60", 1);
WRITE(0x30229F, "\x60", 1);
WRITE(0x3022A9, "\x60", 1);
} else {SetWindowText(hwnd, titlesafe);
WRITE(0x302281, "\x5C", 1);
WRITE(0x30228B, "\x58", 1);
WRITE(0x302295, "\x54", 1);
WRITE(0x30229F, "\x50", 1);
WRITE(0x3022A9, "\x4C", 1);
}break;
case IDB_BOUT54:
rad = SendMessage(boutc54,BM_GETCHECK,0,0);
if(rad == 1)
{ SetWindowText(hwnd, titlesafe);
DWORD Offset = 0x939462;
VirtualProtectEx((void*)hProc,(void*)(GameDLL + Offset),sizeof( Offset ),PAGE_READWRITE, &Protection);
WRITE(Offset, "\x87", 1);
VirtualProtectEx((void*)hProc,(void*)(GameDLL + Offset),sizeof( Offset ),Protection, 0);
PostMessage(hWar3, WM_SYSKEYDOWN, VK_DELETE, 0);
} else {SetWindowText(hwnd, titlesafe);
DWORD Offset = 0x939462;
VirtualProtectEx((void*)hProc,(void*)(GameDLL + Offset),sizeof( Offset ),PAGE_READWRITE, &Protection);
WRITE(Offset, "\x98", 1);
VirtualProtectEx((void*)hProc,(void*)(GameDLL + Offset),sizeof( Offset ),Protection, 0);
PostMessage(hWar3, WM_SYSKEYDOWN, VK_DELETE, 0);
}break;
case IDB_BOUT57:
rad = SendMessage(boutc57,BM_GETCHECK,0,0);
if(rad == 1)
{ SetWindowText(hwnd, titlesafe);
DWORD Offset = 0x93946F;
VirtualProtectEx((void*)hProc,(void*)(GameDLL + Offset),sizeof( Offset ),PAGE_READWRITE, &Protection);
WRITE(Offset, "\x10", 1);
VirtualProtectEx((void*)hProc,(void*)(GameDLL + Offset),sizeof( Offset ),Protection, 0);
PostMessage(hWar3, WM_SYSKEYDOWN, VK_DELETE, 0);
} else {SetWindowText(hwnd, titlesafe);
DWORD Offset = 0x93946F;
VirtualProtectEx((void*)hProc,(void*)(GameDLL + Offset),sizeof( Offset ),PAGE_READWRITE, &Protection);
WRITE(Offset, "\x42", 1);
VirtualProtectEx((void*)hProc,(void*)(GameDLL + Offset),sizeof( Offset ),Protection, 0);
PostMessage(hWar3, WM_SYSKEYDOWN, VK_DELETE, 0);
}break;
case IDB_BOUT26:
SetWindowText(hwnd, titlesafe);
SendMessage(hwndEdit, WM_SETTEXT, 16, (LPARAM)"|CFF0000FF");
SetFocus(hwndEdit);
keybd_event(VK_END,0x1c,0,0);
break;
case IDB_BOUT27:
SetWindowText(hwnd, titlesafe);
SendMessage(hwndEdit, WM_SETTEXT, 16, (LPARAM)"|CFFFF0000");
SetFocus(hwndEdit);
keybd_event(VK_END,0x1c,0,0);
break;
case IDB_BOUT28:
SetWindowText(hwnd, titlesafe);
SendMessage(hwndEdit, WM_SETTEXT, 16, (LPARAM)"|CFF00FF00");
SetFocus(hwndEdit);
keybd_event(VK_END,0x1c,0,0);
break;
case IDB_BOUT29:
SetWindowText(hwnd, titlesafe);
SendMessage(hwndEdit, WM_SETTEXT, 16, (LPARAM)"|CFFFFFF00");
SetFocus(hwndEdit);
keybd_event(VK_END,0x1c,0,0);
break;
case IDB_BOUT30:
SetWindowText(hwnd, titlesafe);
SendMessage(hwndEdit, WM_SETTEXT, 16, (LPARAM)"|CFF800080");
SetFocus(hwndEdit);
keybd_event(VK_END,0x1c,0,0);
break;
case IDB_BOUT31:
SetWindowText(hwnd, titlesafe);
SendMessage(hwndEdit, WM_SETTEXT, 16, (LPARAM)"|CFFFF0000");
SetFocus(hwndEdit);
keybd_event(VK_END,0x1c,0,0);
break;
case IDB_BOUT32:
SetWindowText(hwnd, titlesafe);
SendMessage(hwndEdit, WM_SETTEXT, 16, (LPARAM)"|CFF808080");
SetFocus(hwndEdit);
keybd_event(VK_END,0x1c,0,0);
break;
case IDB_BOUT33:
SetWindowText(hwnd, titlesafe);
SendMessage(hwndEdit, WM_SETTEXT, 16, (LPARAM)"|CFF000000");
SetFocus(hwndEdit);
keybd_event(VK_END,0x1c,0,0);
break;
case IDB_BOUT34:
SetWindowText(hwnd, titlesafe);
SendMessage(hwndEdit, WM_SETTEXT, 16, (LPARAM)"");
SetFocus(hwndEdit);
keybd_event(VK_END,0x1c,0,0);
break;
case IDB_BOUT35:
SetWindowText(hwnd, titlesafe);
SendMessage(hwndEdit, WM_SETTEXT, 16, (LPARAM)"|CFF000080");
SetFocus(hwndEdit);
keybd_event(VK_END,0x1c,0,0);
break;
case IDB_BOUT36:
SetWindowText(hwnd, titlesafe);
SendMessage(hwndEdit, WM_SETTEXT, 16, (LPARAM)"|CFF00FFFF");
SetFocus(hwndEdit);
keybd_event(VK_END,0x1c,0,0);
break;
case IDB_BOUT37:
SetWindowText(hwnd, titlesafe);
SendMessage(hwndEdit, WM_SETTEXT, 16, (LPARAM)"|CFF662B00");
SetFocus(hwndEdit);
keybd_event(VK_END,0x1c,0,0);
break;
case IDB_BOUT38:
SetWindowText(hwnd, titlesafe);
SendMessage(hwndEdit, WM_SETTEXT, 16, (LPARAM)"|CFF800000");
SetFocus(hwndEdit);
keybd_event(VK_END,0x1c,0,0);
break;
case IDB_BOUT39:
SetWindowText(hwnd, titlesafe);
SendMessage(hwndEdit, WM_SETTEXT, 16, (LPARAM)"|CFF008000");
SetFocus(hwndEdit);
keybd_event(VK_END,0x1c,0,0);
break;
case IDB_BOUT40:
SetWindowText(hwnd, titlesafe);
SendMessage(hwndEdit, WM_SETTEXT, 16, (LPARAM)"|CFF808000");
SetFocus(hwndEdit);
keybd_event(VK_END,0x1c,0,0);
break;
case IDB_BOUT41:
rad = SendMessage(boutc41,BM_GETCHECK,0,0);
if(rad == 1)
{hotkeysEnabled = false;
SetWindowText(hwnd, titlesafe);
} else {hotkeysEnabled = true;
SetWindowText(hwnd, titlesafe);
}break;
case IDB_BOUT42:
{SetWindowText(hwnd, titlesafe);
GetWindowText(hwndEdit2, szText2, 16);
float realdistance;
realdistance = atof (szText2);
DWORD ecxaddr = 0x00ABA7D8;
ecxaddr += GameDLL;
WRITE(0x285B68, "\xE9\x04\xA3\x5E\x00",5);
WRITE(0x86FE71, "\xE8\xDA\x13\xCC\xFF\x6A\x01\x6A\x00\x68",10);
WRITE(0x86FE7B, &realdistance, sizeof(float));
WRITE(0x86FE7F, "\x6A\x00\x8B\x0D\xD8\xA7\xAB\x6F\x8B\x89\x54\x02\x00\x00\xE8\x8E\x65\xA9\xFF\xE9\xD6\x5C\xA1\xFF",24);
WRITE(0x86FE83, &ecxaddr, sizeof(DWORD));
}break;
case IDB_BOUT55:
{SetWindowText(hwnd, titlesafe);
GetWindowText(hwndEdit7, szText5, 16);
float realdistance;
realdistance = atof (szText5);
DWORD Distance = 0x939484;
VirtualProtectEx((void*)hProc,(void*)(GameDLL + Distance),sizeof( Distance ),PAGE_READWRITE, &Protection);
WRITE(Distance, &realdistance, sizeof(float));
VirtualProtectEx((void*)hProc,(void*)(GameDLL + Distance),sizeof( Distance ),Protection, 0);
PostMessage(hWar3, WM_SYSKEYDOWN, VK_PRIOR,0);
PostMessage(hWar3, WM_SYSKEYDOWN, VK_NEXT, 0);
}break;
case IDB_BOUT47:
{SetWindowText(hwnd, titlesafe);
GetWindowText(hwndEdit3, szText3, 16);
DWORD minamount;minamount = atoi (szText3);
GetWindowText(hwndEdit4, szText4, 16);
DWORD maxamount;maxamount = atoi (szText4);
WRITE(0x34E762,"\xB8\x00\x00\x00\x00\x90",6);
DWORD highTradeAmount = maxamount;
WRITE(0x34E763,&highTradeAmount,sizeof(DWORD));
WRITE(0x34E76A,"\xB8\x00\x00\x00\x00\x90",6);
DWORD lowTradeAmount = minamount;
WRITE(0x34E76B,&lowTradeAmount,sizeof(DWORD));
}break;
case IDB_BOUT48:
{SetWindowText(hwnd, titlesafe);
GetWindowText(hwndEdit3, szText3, 16);
DWORD minamount;minamount = atoi (szText3);
GetWindowText(hwndEdit4, szText4, 16);
DWORD maxamount;maxamount = atoi (szText4);
WRITE(0x34E762,"\xB8\x00\x00\x00\x00\x90",6);
DWORD highTradeAmount = maxamount;
WRITE(0x34E763,&highTradeAmount,sizeof(DWORD));
WRITE(0x34E76A,"\xB8\x00\x00\x00\x00\x90",6);
DWORD lowTradeAmount = minamount;
WRITE(0x34E76B,&lowTradeAmount,sizeof(DWORD));
}break;