- Dokumentacja
- Funkcje klienta
- setBrowserFunction
Funkcja
setBrowserFunction
Udostępnia stronie lokalnej funkcję Lua. W JavaScripcie wywołujesz ją przez await trilogy.call("nazwa", ...) i dostajesz jej wynik.
Składnia
bool setBrowserFunction(browser webBrowser, string name, function fn)Argumenty
webBrowserbrowser- Przeglądarka lokalna.
namestring- Nazwa widoczna w JavaScripcie.
fnfunction- Funkcja Lua albo
nil, żeby ją usunąć.
Zwraca
true przy powodzeniu.
Przykład
setBrowserFunction(browser, "getHealth", function()
return getElementHealth(localPlayer)
end)
<script>
trilogy.call("getHealth").then((hp) => {
document.getElementById("hp").textContent = Math.round(hp) + " HP";
});
</script>