прикрути пародию на меню: char KeySwitch01;char KeyStatus01;char KeySwitch02;char KeyStatus02;char RedrawConsole = 1;for (;;Sleep(50)){char Key;Key = (GetAsyncKeyState(VK_F1) >> 8);if (KeySwitch01 != Key){KeySwitch01 = Key;if (Key){RedrawConsole = Key;if (!KeyStatus01){VirtualProtect((LPVOID)health, (size_t)5, PAGE_EXECUTE_READWRITE, &oldProtect);memcpy((void*)health, (PBYTE)"\x90\x90\x90", 3);VirtualProtect((LPVOID)health, 5, oldProtect, &oldProtect);KeyStatus01 = 1;} else {VirtualProtect((LPVOID)health, (size_t)5, PAGE_EXECUTE_READWRITE, &oldProtect);memcpy((void*)health, (PBYTE)"\x89\x46\x14", 3);VirtualProtect((LPVOID)health, 5, oldProtect, &oldProtect);KeyStatus01 = 0;}}}Key = (GetAsyncKeyState(VK_F2) >> 8);if (KeySwitch02 != Key){KeySwitch02 = Key;if (Key){RedrawConsole = Key;if (!KeyStatus02){VirtualProtect((LPVOID)knife, (size_t)13, PAGE_EXECUTE_READWRITE, &oldProtect);memcpy((void*)knife, (PBYTE)"\x90\x90\x90\x90\x90\x90", 6);VirtualProtect((LPVOID)knife, (size_t)13, oldProtect, &oldProtect);KeyStatus02 = 1;} else {VirtualProtect((LPVOID)knife, (size_t)13, PAGE_EXECUTE_READWRITE, &oldProtect);memcpy((void*)knife, (PBYTE)"\x89\xBE\x00\x00\x00\x00", 6);VirtualProtect((LPVOID)knife, (size_t)13, oldProtect, &oldProtect);KeyStatus02 = 0;}}}if (RedrawConsole){system("cls");if (KeyStatus01){printf("F1 Health [ON]\n");} else {printf("F1 Health [OFF]\n");}if (KeyStatus02){printf("F2 Knife [ON]\n");} else {printf("F2 Knife [OFF]\n");}printf("\nTrainer made: blah\n");RedrawConsole = 0;}}