Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <Windows.h>
- #include <string>
- #include <cstdlib>
- #include <conio.h>
- #include <time.h>
- #include <fstream>
- using namespace std;
- int main()
- {
- int kod, kasyno_hajs, wybor_1 = 99;
- int kasyno_liczba, kasyno_wybor;
- int sila = 16, obrona = 23, zrecznosc = 8;
- int sklep_wybor = 4, ostrze_posejdona = 30, pancerz_heliosa = 42;
- string imie;
- int ludnosc = 5;
- int domki = 2;
- int gold = 15;
- cout << "Prosze wprowadzic CD-KEYA: ";
- cin >> kod;
- if (kod != 1923)
- {
- cout << "Niepoprawny CD-KEY! Pozostaly 2 proby: ";
- cin >> kod;
- if (kod != 1923)
- {
- cout << "Niepoprawny CD-KEY! Pozostala 1 proba: ";
- cin >> kod;
- if (kod != 1923)
- {
- exit(0);
- }
- }
- }
- cout << endl;
- cout << "Witaj w konsolowej grze zrobionej przez Erzisa!" << endl;
- cout << "Jest to gra typu rozwoj miasta." << endl;
- cout << "Powodzenia!" << endl;
- cout << endl;
- cout << "Imie Twojego bohatera: " << imie;
- cin >> imie;
- while (wybor_1 != 0)
- {
- system("cls");
- cout << "TWOJE STATYSTYKI" << endl;
- cout << endl;
- cout << "Liczba ludnosci: " << ludnosc << endl;
- cout << "Liczba domkow: " << domki << endl;
- cout << "Monety: " << gold << endl;
- cout << endl;
- cout << "Co chcesz zrobic???" << endl;
- cout << endl;
- cout << "1 = Statystki Twojego bohatera" << endl;
- cout << "2 = Kazac ludziom rozbudowac sie" << endl;
- cout << "3 = Zebrac podatki" << endl;
- cout << "4 = Sklep" << endl;
- cout << "5 = Kasyno" << endl;
- cin >> wybor_1;
- switch (wybor_1)
- {
- case 1:
- {
- system("cls");
- cout << endl;
- cout << "Statystyki dla gracza " << imie << "!" << endl;
- cout << endl;
- cout << "Sila: " << sila << endl;
- cout << "Obrona: " << obrona << endl;
- cout << "Zrecznosc: " << zrecznosc << endl;
- cout << endl;
- cout << "Nacisnij cokolwiek aby wrocic do menu glownego." << endl;
- _getch();
- }
- break;
- {
- case 2:
- {
- system("cls");
- cout << endl;
- cout << "Ludzie poszli do lasu, przeniesli deski i wybudowali w osadzie 3 nowe domki." << endl;
- cout << "W Twojej osadzie jest teraz " << domki + 3 << " domkow!" << endl;
- domki = domki + 3;
- cout << endl;
- cout << "Nacisnij cokolwiek aby wrocic do menu glownego." << endl;
- _getch();
- }
- break;
- }
- case 3:
- {
- system("cls");
- cout << endl;
- cout << "Zarobiles 6 monet." << endl;
- cout << "Teraz masz " << gold + 6 << " monet." << endl;
- gold = gold + 6;
- cout << endl;
- cout << "Nacisnij cokolwiek aby wrocic do menu glownego." << endl;
- _getch();
- }
- break;
- {
- case 4:
- {
- system("cls");
- cout << endl;
- cout << "Witamy w sklepie!" << endl;
- cout << endl;
- cout << "1 = Ostrze posejdona (+5 do ataku) 30 monet" << endl;
- cout << "2 = Pancerz heliosa (+13 do obrony) 42 monety" << endl;
- cin >> sklep_wybor;
- if (ostrze_posejdona <= gold)
- {
- switch (sklep_wybor)
- {
- case 1:
- {
- gold = gold - ostrze_posejdona;
- sila = sila + 5;
- cout << "Gratulacje! Pomyslnie dokonano zakupu." << endl;
- cout << "Twoj bohater otrzymal +5 pkt do ataku" << endl;
- cout << endl;
- cout << "Nacisnij cokolwiek aby wrocic do menu glownego." << endl;
- _getch();
- }
- }
- }
- else if (ostrze_posejdona > gold)
- {
- cout << endl;
- cout << "Nie masz tyle monet." << endl;
- cout << endl;
- cout << "Nacisnij cokolwiek aby wrocic do menu glownego." << endl;
- _getch();
- }
- break;
- }
- case 5:
- {
- system("cls");
- cout << endl;
- cout << "Masz " << gold << " monet." << endl;
- cout << "Ile chcesz obstawic: ";
- cin >> kasyno_hajs;
- while (kasyno_hajs > gold)
- {
- cout << "Nie masz tyle monet." << endl;
- cout << "Ile chcesz obstawic: ";
- cin >> kasyno_hajs;
- }
- {
- cout << "Wybralem liczbe od 1 do 3." << endl;
- srand(time(NULL));
- kasyno_liczba = rand() % 3 + 1;
- kasyno_wybor = 99;
- {
- cout << "UWAGA! Wybranie liczby wiekszej niz 3 skutkuje strata obstawionych monet" << endl;
- cout << "Zgadnij jaka to liczba: ";
- cin >> kasyno_wybor;
- if (kasyno_wybor == kasyno_liczba)
- {
- cout << "Gratuluje! Twoje monety zostaly podwojone!";
- gold = gold + kasyno_hajs * 2 + kasyno_hajs;
- _getch();
- }
- else
- cout << "Niestety nie trafiles..." << endl;
- gold = gold - kasyno_hajs;
- cout << "Twoj stan konta teraz wynosi: " << gold << endl;
- cout << endl;
- cout << "Nacisnij cokolwiek aby wrocic do menu glownego." << endl;
- _getch();
- }
- }
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement