Operatory: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
m (a nie wiem) |
m (stylistyczne, redakcyjne) |
||
| (Nie pokazano 3 wersji utworzonych przez 2 użytkowników) | |||
| 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 | + | Operatory relacyjne służą do porównania liczb: |
| − | * ''' | + | |
| − | * '''>''' lub ''' | + | *'''=''' 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: | Przykład: | ||
| − | < | + | <pre>command /donate [<text>]: |
trigger: | trigger: | ||
if {kasa::%player%} >= 5000: | if {kasa::%player%} >= 5000: | ||
| Linia 17: | Linia 18: | ||
send "Dziękujemy za donate!"</pre> | send "Dziękujemy za donate!"</pre> | ||
| − | == Operatory logiczne == | + | ==Operatory logiczne== |
| − | + | Operatory logiczne służą do formułowania jednocześnie wielu [[warunki|warunków]]. | |
| − | * '''or''' - lub | + | |
| − | * '''and''' - i | + | *'''or''' - lub (jeden z warunków jest spełniony) |
| − | * '''not''' - nie jest | + | *'''and''' - i (oba warunki są spełnione) |
| + | *'''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"