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

Funkcja

textCreateTextItem

SerwerWyświetlacze tekstuIdentyczna z MTA:SA

Tworzy napis do wyświetlacza tekstu. Pozycja jest względna wobec ekranu: 0 = lewa/górna krawędź, 1 = prawa/dolna, więc napis wygląda tak samo w każdej rozdzielczości. Napis pojawi się dopiero po dodaniu do wyświetlacza.

Składnia

textitem textCreateTextItem(string text, float x, float y [, string priority = "medium", int r = 255, int g = 255, int b = 255, int a = 255, float scale = 1, string alignX = "left", string alignY = "top", int shadowAlpha = 0])

Argumenty

textstring
Treść napisu.
xfloat
Pozycja X od 0 do 1.
yfloat
Pozycja Y od 0 do 1.
prioritystring, opcjonalny = "medium"
"low", "medium" albo "high" - jak szybko zmiany docierają do graczy.
rint, opcjonalny = 255
Czerwony.
gint, opcjonalny = 255
Zielony.
bint, opcjonalny = 255
Niebieski.
aint, opcjonalny = 255
Krycie.
scalefloat, opcjonalny = 1
Skala tekstu.
alignXstring, opcjonalny = "left"
"left", "center" albo "right".
alignYstring, opcjonalny = "top"
"top", "center" albo "bottom".
shadowAlphaint, opcjonalny = 0
Krycie cienia (zgodność ze starszymi skryptami).

Zwraca

Nowy napis.

Przykład

local display = textCreateDisplay()
local timer = textCreateTextItem("60", 0.95, 0.05, "high", 255, 255, 255, 255, 2, "right")
textDisplayAddText(display, timer)

Zobacz też