- Dokumentacja
- Funkcje klienta
- getKeyState
Funkcja
getKeyState
Sprawdza, czy klawisz jest teraz wciśnięty. Działa także bez bindKey, np. w onClientRender.
Składnia
bool getKeyState(string key)Argumenty
keystring- Klawisz, np.
"lshift","w","mouse2".
Zwraca
true, gdy klawisz jest wciśnięty.
Przykład
addEventHandler("onClientRender", root, function()
if getKeyState("lalt") then
dxDrawText("Trzymasz Alt", 20, 300)
end
end)
Zobacz też
bindKeyPodpina funkcję albo komendę pod klawisz gracza. Funkcja dostaje (na serwerze także gracza) nazwę klawisza, stan i dodatkowe argumenty zbindKey. Zamiast funkcji możesz podać nazwę komendy: klawisz wykona ją jak/komenda. Na serwerze klawisz obserwuje gra gracza i zgłasza wciśnięcie serwerowi.getControlStateZwraca stan sterowania ustawiony przezsetControlState.