Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- char menuG()
- {
- char wybor;
- cout << "~~~~~~~~Witaj w Game of Game~~~~~~~~"<< endl;
- cout << "[1]Start" << endl;
- cout << "[2]Wyjdź" << endl;
- cin >> wybor;
- return wybor;
- }
- char menu2()
- {
- char wybor;
- cout << "--------Wybierz klase postaci-------" << endl;
- cout<< "[1] Wojownik" << endl;
- cout << "[2] Mag" << endl;
- cout << "[3] Zwiadowca" << endl;
- cin >> wybor;
- return wybor;
- }
- void zlaOpcja()
- {
- cout << "\n +----------------------------+ \n + Wybrałeś złą opcję + \n +----------------------------+ \n";
- }
- class Postac {
- public:
- string imie;
- int sila = 25 ;
- int hp = 100;
- int wiedza = 0;
- int LP = 0;
- //metody
- void wczytanie()
- {
- cout << "Podaj imie swojej Postaci" << endl;
- cin >> imie;
- }
- void info()
- {
- cout << "imię:" << imie << endl << "hp:" << hp << endl << "siła:" << sila << endl << "Wiedza:" << wiedza << endl << "LP umiejętności:" << LP << endl;
- }
- };
- int main()
- {
- Postac Wojownik;
- Postac Zwiadowca;
- Postac Mag;
- setlocale(LC_ALL, "pl_PL");
- bool contiue = true;
- while (contiue)
- {
- char wybor= menuG();
- switch (wybor)
- {
- case'1':
- {char wybor = menu2();
- switch (wybor)
- {
- case'1':
- Wojownik.wczytanie();
- Wojownik.info();
- break;
- case'2':
- Mag.wczytanie();
- Mag.info();
- break;
- case'3':
- Zwiadowca.wczytanie();
- Zwiadowca.info();
- break;
- }
- }
- case'2':
- contiue = false;
- break;
- default:
- zlaOpcja();
- }
- }
- return 0;
- }
Add Comment
Please, Sign In to add comment