Working on a Autoit GUI to Launch the game.
Code:
Global $hGUI,$Button_1,$Button_2,$Input_3,$rCMD
LauncherGUI()
Func LauncherGUI()
$hGUI=GuiCreate("MyGUI", 384, 311, -1, -1, $WS_OVERLAPPED + $WS_CAPTION + $WS_SYSMENU + $WS_VISIBLE + $WS_CLIPSIBLINGS + $WS_MINIMIZEBOX)
;$Button_1 = GuiCtrlCreateButton("OK", 80, 220, 70)
;GUICtrlSetBkColor(-1,8421504)
;$Button_2 = GuiCtrlCreateButton("Cancel", 210, 220, 70)
;GUICtrlSetBkColor(-1,8421504)
$Input_3 = GuiCtrlCreateInput("Press 'Home' To Launch", 110, 90, 140)
GUICtrlSetBkColor(-1,8421504)
GUISetState(@SW_SHOW)
GuiSetState()
EndFunc
Launcher()
Func Launcher()
HotKeySet("{HOME}","Launch")
while 1
sleep(100)
wend
EndFunc
Launch()
Func Launch()
Local $rCMD= RunWait("Pasta2.exe", "")
MsgBox($MB_SYSTEMMODAL, "", "Launcher Loaded" & $rCMD)
EndFunc
Code:
int main() {
char command[50];
HANDLE cColors = GetStdHandle(STD_OUTPUT_HANDLE);
HANDLE cBColors = GetStdHandle(STD_OUTPUT_HANDLE | FOREGROUND_RED | BACKGROUND_BLUE);
SetConsoleTitle(TEXT("Welcome to your Fate!"));
SetConsoleTextAttribute(cBColors, FOREGROUND_INTENSITY);
//strcpy_s(command, "SECRET -l");
//system(command);
std::printf << "Welcome to Hell!\n";
std::printf << "Press Enter To Start Game \n";
system("PAUSE");
Sleep(6000);
std::printf << "*Bang* Your in hell\n";
system("PAUSE");
return 1;
}*/
using namespace std;
void cMenu();
void MainMenu();
void oMenu();
void Options();
void pMenu();
int Check1 = 0;
int Check2 = 3;
int Check3 = 0;
int main() {
int Launcher();
MessageBoxA(NULL, "Press OK To Launch", "Launcher Box", MB_OK);
HANDLE cColors = GetStdHandle(STD_OUTPUT_HANDLE);
string Menu[3] = { "Start Game", "Options", "Back/Quit\n" };
SetConsoleTextAttribute(cColors, 15 );
SetConsoleTitle(TEXT("Welcome to Hello!"));
SetConsoleTextAttribute(cColors, FOREGROUND_RED | FOREGROUND_INTENSITY );
printf("3D-n1nj4's Color Menu Game\n\n");
void cMenu();
do {
Check2 = 0;
MainMenu();
switch (Check1) {
case 1:
SetConsoleTextAttribute(cColors, FOREGROUND_RED | FOREGROUND_INTENSITY );
printf("Welcome to Hell\n");break;
case 2:
Options();break;
case 3:break;
pMenu();break;
case 4:
SetConsoleTextAttribute(cColors, FOREGROUND_BLUE | FOREGROUND_INTENSITY );
printf("Your secretly in Heaven\n");break;
}
} while (Check1 != 3);
}
void Options(void) {
do {
HANDLE cColors = GetStdHandle(STD_OUTPUT_HANDLE);
oMenu();
switch (Check2) {
case 1:
SetConsoleTextAttribute(cColors, FOREGROUND_BLUE | FOREGROUND_INTENSITY );
printf (">Heaven<");
SetConsoleTextAttribute(cColors, FOREGROUND_GREEN | FOREGROUND_INTENSITY);
printf (" >or< ");
SetConsoleTextAttribute(cColors, FOREGROUND_RED | FOREGROUND_INTENSITY);
printf (">Hell<\n");break;
case 2:
SetConsoleTextAttribute(cColors, FOREGROUND_RED | FOREGROUND_INTENSITY );
printf ("Your already in Hell!?\n");break;while (Check3 != 3);
case 3:
SetConsoleTextAttribute(cColors, FOREGROUND_BLUE | FOREGROUND_INTENSITY );
printf ("Your already in Heaven!\n");break;
case 4:
break;default:break;
}
} while (Check2 != 3);
}
void MainMenu(void) {
HANDLE cColors = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(cColors, FOREGROUND_GREEN| FOREGROUND_INTENSITY );
printf ("Main Menu\n");
printf ("1>>Start game\n");
printf ("2>>Options\n");
printf ("3>>Quit\n");
printf ("Please choose: ");
cin >> Check1;
}
void oMenu(void) {
HANDLE cColors = GetStdHandle(STD_OUTPUT_HANDLE | BACKGROUND_BLUE);
SetConsoleTextAttribute(cColors, FOREGROUND_GREEN | FOREGROUND_INTENSITY );
printf ("Options Menu\n");
printf ("1>>Difficulty\n");
SetConsoleTextAttribute(cColors, FOREGROUND_RED | FOREGROUND_INTENSITY );
printf ("2>>Hell\n");
SetConsoleTextAttribute(cColors, FOREGROUND_BLUE | FOREGROUND_INTENSITY );
printf ("3>>Heaven\n");
SetConsoleTextAttribute(cColors, FOREGROUND_GREEN | FOREGROUND_INTENSITY);
printf ("Please choose: ");
cin >> Check2;
}
void pMenu(void) {
HANDLE cColors = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(cColors, FOREGROUND_GREEN | FOREGROUND_INTENSITY );
printf ("Check Menu\n");
printf ("1>>Difficulty\n");
SetConsoleTextAttribute(cColors, FOREGROUND_BLUE | FOREGROUND_INTENSITY );
printf ("2)>>Heaven\n");
SetConsoleTextAttribute(cColors, FOREGROUND_GREEN | FOREGROUND_INTENSITY );
printf ("3)>>Quit\n");
printf ("Please choose: ");
cin >> Check1;
}