SerweryWłasny serwerDla twórcówForumFAQDokumentacjaBezpieczeństwo
Pobierz launcher
  1. Dokumentacja
  2. Funkcje serwera
  3. getPlayerLocalization

Funkcja

getPlayerLocalization

SerwerGraczeTylko Trilogy Hub

Zwraca język gracza wybrany w launcherze (ten sam, który klient widzi w getLocalization). Przydaje się do wysyłania komunikatów każdemu w jego języku. Gracz ze starszym klientem dostaje polski.

Składnia

table getPlayerLocalization(player thePlayer)

Argumenty

thePlayerplayer
Gracz.

Zwraca

{ code, name }, np. { code = "de", name = "Deutsch" }; false przy złym argumencie.

Przykład

local HELLO = { pl = "Witaj!", en = "Welcome!", de = "Willkommen!" }
addEventHandler("onPlayerJoin", root, function()
    local lang = getPlayerLocalization(source)
    outputChatBox(HELLO[lang.code] or HELLO.en, source)
end)

Zobacz też