Újabb ShowMenuForPlayer függvényt.
És az általad közölt kódban miért van kettõ switch?
A switch utasítás kapcsolóként mûködik tehát a benne lekérdezett adat egy útelágazóhoz kerül amik a case utasítás után vannak meghatározva.
Írtam egy rögtönzött példát, íme: 
switch(random(12))
{
    case 0: { print(\"switch utasításban kapott érték 0\"); }
    case 1: { print(\"switch utasításban kapott érték 1\"); }
    case 2..5: { print(\"switch utasításban kapott érték 2 vagy 3, 4, vagy 5\"); }
    case 6, 8: { print(\"switch utasításban kapott érték 6 vagy 8.\"); }
    default: { print(\"Minden olyan érték ami nincs meghatározva case utasítás után\"); }
}