Labyrinth 2. kodutöö
string ruum2 = maze->getEntry()->getName();
cout << "n";
cout << "Uus kasutaja nimega " << username << " loodud! nAsud hetkel ruumis " <<
ruum << ".n";
K2sud2:
cout << "Mida sisestada, et saada andmeid laburindist? n";
cout << "Asukohast ja edasiliikumisest: "kus".n";
cout << "Millised isikud veel samas ruumis: "kes".n";
cout << "Käskudest: "abi".n";
cout << "Labürindis liikumiseks kirjuta vastav ilmakaar, kuhu tahad liikuda!.n";
cout << "6ppej6u laburyndi sisestamiseks: "kaarel".nn ";
while (1)
{
string cmd;
cin>>cmd;
if (cmd == "exit")
goto End2;
if (cmd == "kus")
p1->getRoom()->print();
else if (cmd == "kes")
p1->getRoom()->printPlayers();
else if (cmd == "abi")
goto K2sud2;
else if (cmd == "kaarel")
goto Labyrinth1;
else
p1->move(cmd);
}
End2:
cout << "Press ENTER to exit." << endl;
cin.ignore(100,'n');
return EXIT_SUCCESS;