Operatory: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
m (→Operatory relacyjne) |
m (stylistyczne, redakcyjne) |
||
| Linia 1: | Linia 1: | ||
| − | '''Operatory''' służą | + | '''Operatory''' służą do porównywania liczb lub do formułowania jednocześnie wielu [[warunki|warunków]]. |
==Operatory relacyjne== | ==Operatory relacyjne== | ||
| − | Operatory relacyjne służą do porównania liczb | + | Operatory relacyjne służą do porównania liczb: |
| + | *'''=''' lub '''is equal to''' - równe / takie samo | ||
| + | *'''!= | !>= | !<''' lub '''isn't''' - nierówne / inne niż | ||
*'''<''' lub '''is less than''' - mniejsze niż | *'''<''' lub '''is less than''' - mniejsze niż | ||
*'''>''' lub '''is greater than''' - większe niż | *'''>''' lub '''is greater than''' - większe niż | ||
| − | |||
*'''>=''' lub '''is greater or equal to''' - większe lub równe | *'''>=''' lub '''is greater or equal to''' - większe lub równe | ||
*'''<=''' lub '''is less or equal to''' - mniejsze lub równe | *'''<=''' lub '''is less or equal to''' - mniejsze lub równe | ||
| − | |||
Przykład: | Przykład: | ||
| Linia 19: | Linia 19: | ||
==Operatory logiczne== | ==Operatory logiczne== | ||
| − | + | Operatory logiczne służą do formułowania jednocześnie wielu [[warunki|warunków]]. | |
| − | *'''or''' - lub | + | *'''or''' - lub (jeden z warunków jest spełniony) |
| − | *'''and''' - i | + | *'''and''' - i (oba warunki są spełnione) |
| − | *'''not''' - nie jest | + | *'''not''' - nie (warunek nie jest spełniony) |
Przykład: | Przykład: | ||
Aktualna wersja na dzień 19:53, 27 paź 2019
Operatory służą do porównywania liczb lub do formułowania jednocześnie wielu warunków.
Operatory relacyjne
Operatory relacyjne służą do porównania liczb:
- = lub is equal to - równe / takie samo
- != | !>= | !< lub isn't - nierówne / inne niż
- < lub is less than - mniejsze niż
- > lub is greater than - większe niż
- >= lub is greater or equal to - większe lub równe
- <= lub is less or equal to - mniejsze lub równe
Przykład:
command /donate [<text>]:
trigger:
if {kasa::%player%} >= 5000:
remove 5000 from {kasa::%player%}
send "Dziękujemy za donate!"
Operatory logiczne
Operatory logiczne służą do formułowania jednocześnie wielu warunków.
- or - lub (jeden z warunków jest spełniony)
- and - i (oba warunki są spełnione)
- not - nie (warunek nie jest spełniony)
Przykład:
command /ciastko [<player>]:
trigger:
if arg-1 is not online:
send "Ten gracz nie jest online"
else:
if arg-1 is "Libter" or "bvcz":
send "+1"