From f12ed00c5af7379ea65575e5f596f14de5c002b4 Mon Sep 17 00:00:00 2001 From: nyosic Date: Sat, 8 Feb 2025 00:30:46 +0100 Subject: [PATCH] modify for linux --- main | Bin 0 -> 21000 bytes main.cpp | 56 +++++++++++++++++++++++++++---------------------------- 2 files changed, 28 insertions(+), 28 deletions(-) create mode 100755 main diff --git a/main b/main new file mode 100755 index 0000000000000000000000000000000000000000..8853173d08f59244183df8fdfeb62cb0c8666b04 GIT binary patch literal 21000 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 end_choice; if (end_choice == 'y' || end_choice == 'Y') { - system("cls"); + system("clear"); coinflip(); } else { - system("cls"); + system("clear"); } } @@ -118,10 +118,10 @@ void slots() { cin >> end_choice; if (end_choice == 'y' || end_choice == 'Y') { - system("cls"); + system("clear"); slots(); } else { - system("cls"); + system("clear"); } } @@ -190,10 +190,10 @@ void blackjack() { cin >> end_choice; if (end_choice == 'y' || end_choice == 'Y') { - system("cls"); + system("clear"); blackjack(); } else { - system("cls"); + system("clear"); } } @@ -235,7 +235,7 @@ void diceRoll() { cout << "You rolled: " << dice1 << " and " << dice2 << " (Total: " << total << ")" << endl; - if (total == 7) { + if (total == outcome) { cout << "Congratulations! You won double your bet amount!" << endl; balance += 2 * bet_amount; } else { @@ -248,10 +248,10 @@ void diceRoll() { cin >> end_choice; if (end_choice == 'y' || end_choice == 'Y') { - system("cls"); + system("clear"); diceRoll(); } else { - system("cls"); + system("clear"); } } @@ -267,16 +267,16 @@ void deposit() { if (bank_balance >= deposit_amount) { balance += deposit_amount; bank_balance -= deposit_amount; - system("cls"); + system("clear"); cout << "Deposit successful! Your new balance is: " << balance << " NyscoCoins"<< endl; sleep(3); - system("cls"); + system("clear"); } else { - system("cls"); + system("clear"); cout << "You don't have enough money in your bank account!" << endl; sleep(3); - system("cls"); + system("clear"); } } @@ -287,16 +287,16 @@ void withdraw() { if (balance >= withdraw_amount) { balance -= withdraw_amount; bank_balance += withdraw_amount; - system("cls"); + system("clear"); cout << "Deposit successful! Your new balance is: " << balance << " NyscoCoins" << endl; sleep(3); - system("cls"); + system("clear"); } else { - system("cls"); + system("clear"); cout << "You don't have enough NyscoCoins to withdraw!" << endl; sleep(3); - system("cls"); + system("clear"); } } @@ -335,35 +335,35 @@ int main() { switch (game_choice) { case 'C': case 'c': - system("cls"); + system("clear"); coinflip(); break; case 'S': case 's': - system("cls"); + system("clear"); slots(); break; case 'B': case 'b': - system("cls"); + system("clear"); blackjack(); break; case 'R': case 'r': - system("cls"); + system("clear"); roulette(); break; case 'D': case 'd': - system("cls"); + system("clear"); diceRoll(); break; case 'H': case 'h': - system("cls"); + system("clear"); higherOrLower(); break; case 'M': case 'm': - system("cls"); + system("clear"); deposit(); break; case 'W': case 'w': - system("cls"); + system("clear"); withdraw(); break; case 'Q': case 'q':