Sehr geehrte Community,
momentan sitze ich an den Statistiken der Spielern und habe nun mehrere Probleme, welche ich einfach mal aufliste.
1. Komischerweiße taucht mein Spieler Name in der Gridliste mal auf und dann mal wieder nicht, wo genau liegt da das Problem?
2. Setzt die Gridlist nicht dem Spieler die zugewiesene Farbe zu die er eigentlich haben sollte.
Lua
userpanelGUI.statsWindow = guiCreateStaticImage(screen.x/2-1024/2, screen.y/2-512/2, 1024, 512, "pxmta/files/images/userpanel/window.png", false)
userpanelGUI.statsPlayers = guiCreateGridList(195, 80, 200, 390, false, userpanelGUI.statsWindow)
userpanelGUI.statsPlayerLabel = guiCreateLabel(400, 80, 200, 390, "No player selected.", false, userpanelGUI.statsWindow)
userpanelGUI.statsPlayersColumn = guiGridListAddColumn(userpanelGUI.statsPlayers, "Username", 0.9)
guiGridListSetSortingEnabled(userpanelGUI.statsPlayers, false)
for i, p in ipairs(getElementsByType("player")) do
local row = guiGridListAddRow(userpanelGUI.statsPlayers)
local r, g, b = getPlayerNametagColor(p)
guiGridListSetItemText(userpanelGUI.statsPlayers, row, userpanelGUI.statsPlayersColumn, getPlayerName(p), false, false)
guiGridListSetItemColor(userpanelGUI.statsPlayers, row, userpanelGUI.statsPlayersColumn, r, g, b, 255)
end
addEventHandler("onClientGUIClick", userpanelGUI.statsPlayers, onUserpanelButton, false)
Alles anzeigen