- Dokumentacja
- Zdarzenia serwera
- onPlayerClick
Zdarzenie
onPlayerClick
Gracz kliknął myszą przy widocznym kursorze, poza oknami GUI. clickedElement to kliknięty element albo nil, gdy kliknięto w świat.
Obsługa
addEventHandler("onPlayerClick", root, function(mouseButton, buttonState, clickedElement, worldX, worldY, worldZ, screenX, screenY) ... end)Parametry
mouseButtonstring"left","right","middle".buttonStatestring"down"albo"up".clickedElementelement- Element albo
nil. worldX, worldY, worldZfloat- Punkt w świecie.
screenX, screenYfloat- Punkt na ekranie.
Źródło
source to gracz.
Przykład
addEventHandler("onPlayerClick", root, function(button, state, el)
if button == "left" and state == "down" and el and getElementType(el) == "vehicle" then
outputChatBox("Kliknięto " .. getVehicleName(el), source)
end
end)