![]() |
Switch - różne nazwy komend - Printable Version +- Gothic Online Forums (https://archive.gothic-online.com) +-- Forum: Community (https://archive.gothic-online.com/forum-18.html) +--- Forum: Polish (Polski) (https://archive.gothic-online.com/forum-19.html) +---- Forum: Pomoc (https://archive.gothic-online.com/forum-23.html) +---- Thread: Switch - różne nazwy komend (/thread-1129.html) |
Switch - różne nazwy komend - muu - 22.02.2016 Jest możliwość dodania w switchu warunku "lub"? Coś jak: Code: case "w" && case "pm": Tylko to nie działa i muszę pod sobą dodawać kolejne case'y. RE: Switch - różne nazwy komend - Bimbol - 22.02.2016 Nie. Co najwyżej coś takiego: case "a".."z": RE: Switch - różne nazwy komend - Son Goku - 22.02.2016 Btw "&&" znaczy "i" a "||" znaczy "lub" xd Musiałbyś powiedzieć co chcesz osiągnąć bo przecież jeśli chodzi ci o lub to chyba starczy: local imie = "Patryk"; switch(imie) { case "Adam": print("Witaj, Adam."); break; case "Patryk": print("Witaj, Patryk."); break; case "Rafal": print("Witaj, Rafal."); break; default: print("Twoje imie jest niepoprawne."); } A jeśli chodzi o "i" to chba można: local imie = "Patryk"; switch(imie) { case "Adam": print("Witaj, Adam."); czyli wywołaj warunek pierwszy break; case "Patryk": print("Witaj, Adam."); czyli wywołaj warunek pierwszy xd break: default: print("Twoje imie jest niepoprawne."); } RE: Switch - różne nazwy komend - Sambun - 22.02.2016 Możesz zapisać to tak: Code: case "w": case "pm": Działa to też, gdy chcesz wykonać te same operacje dla większej liczby wartości np: Code: case "quit": case "q": case "exit": Z tego co się orientuję, to nie ma "szybszego" sposobu, ale oczywiście mogę być w błędzie ![]() RE: Switch - różne nazwy komend - KimiorV - 22.02.2016 zrób cmd handler |