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

Funkcja

guiCreateGridList

Tworzy listę z kolumnami (tabelę). Kolumny dodajesz przez guiGridListAddColumn, wiersze przez guiGridListAddRow.

Składnia

gui-gridlist guiCreateGridList(float x, float y, float width, float height, bool relative [, element parent = nil])

Argumenty

xfloat
Pozycja X.
yfloat
Pozycja Y.
widthfloat
Szerokość.
heightfloat
Wysokość.
relativebool
Wartości względne.W MTA:SA opcjonalny: bool relative = false
parentelement, opcjonalny = nil
Rodzic.

Różnice względem MTA:SA

  • Argumenty zaznaczone innym kolorem różnią się od MTA:SA.

W MTA:SA

guiCreateGridList(float x, float y, float width, float height, bool relative = false, gui-element parent = nil)

Zwraca

Lista.

Przykład

Lista graczy ze zdrowiem.

local win = guiCreateWindow(100, 100, 360, 400, "Gracze", false)
local list = guiCreateGridList(10, 35, 340, 355, false, win)
guiGridListAddColumn(list, "Nick", 0.7)
guiGridListAddColumn(list, "Zdrowie", 0.2)
for _, p in ipairs(getElementsByType("player")) do
    local row = guiGridListAddRow(list, getPlayerName(p), math.floor(getElementHealth(p)))
    guiGridListSetItemData(list, row, 1, p)
end

Zobacz też