> Samouczek
Widziałeś, że można manipulować liczbami, ale LeekScript posiada też specjalne wartości: null oraz wartości logiczne.
nullnull to wartość reprezentująca wartość pustą, nieprawidłową, a nawet błąd, ale różni się od liczby 0.
Na przykład funkcja getWeapon() zwraca broń, którą trzyma twój por, lub null, jeśli nie masz broni w rękach.
Być może zauważyłeś, że setWeapon() kosztuje 1 PT na turę. Można ograniczyć jego użycie do tury 1 za pomocą tego warunku:
true i falseWartości logiczne to dwie wartości: true (prawda) i false (fałsz). Są to dwie wartości używane do reprezentowania czegoś, co może mieć dwa stany, takie jak:
Przykłady funkcji, które używają wartości logicznych:
true, jeśli chip wymaga linii widzenia, false w przeciwnym razie (jak chip Iskra).true, jeśli istota żyje, i false w przeciwnym razie.Przykład: sprawdzamy, czy chip wymaga linii widzenia:
Do czego może służyć null?
Reprezentować brak informacji/wartości Reprezentować liczbę 0 Reprezentować błąd Reprezentować program złej jakości
Do czego służą wartości logiczne?
Reprezentować wartość z dwoma możliwymi stanami Reprezentować bardzo dużą wartość
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.