Moin Moin ich habe ein Fehler im /admin GUI ... und das will nicht ganz auf Gehen also bei /admins ingame kommt es nicht ..
Lua
------------------------------
-------- by Byte ----------
------------------------------
local GUIEditor = {
label = {},
button = {},
}
local adminlist_window = guiCreateWindow(405, 130, 331, 495, "Aktuelle Euro-Teammitglieder online:", false)
guiWindowSetSizable(adminlist_window, false)
GUIEditor.label[2] = guiCreateLabel(279, 470, 38, 15, "by [Euro]Byte", false, adminlist_window)
guiSetFont(GUIEditor.label[2], "default-small")
GUIEditor.button[2] = guiCreateButton(121, 467, 109, 18, "Schließen", false, adminlist_window)
guiSetFont(GUIEditor.button[2], "default-bold-small")
guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFDAF30B")
GUIEditor.label[3] = guiCreateLabel(12, 24, 304, 19, "Projektleiter", false, adminlist_window)
guiSetFont(GUIEditor.label[3], "default-bold-small")
guiLabelSetColor(GUIEditor.label[3], 241, 25, 3)
GUIEditor.label[4] = guiCreateLabel(10, 87, 304, 19, "Administrator", false, adminlist_window)
guiSetFont(GUIEditor.label[4], "default-bold-small")
guiLabelSetColor(GUIEditor.label[4], 28, 116, 51)
GUIEditor.label[5] = guiCreateLabel(10, 149, 304, 19, "Super-Moderator", false, adminlist_window)
guiSetFont(GUIEditor.label[5], "default-bold-small")
guiLabelSetColor(GUIEditor.label[5], 60, 233, 235)
GUIEditor.label[6] = guiCreateLabel(10, 214, 304, 19, "Moderator", false, adminlist_window)
guiSetFont(GUIEditor.label[6], "default-bold-small")
guiLabelSetColor(GUIEditor.label[6], 51, 51, 245)
GUIEditor.label[7] = guiCreateLabel(10, 278, 304, 19, "Supporter", false, adminlist_window)
guiSetFont(GUIEditor.label[7], "default-bold-small")
guiLabelSetColor(GUIEditor.label[7], 218, 243, 11)
GUIEditor.label[8] = guiCreateLabel(10, 341, 304, 19, "Probe-Supporter", false, adminlist_window)
guiSetFont(GUIEditor.label[8], "default-bold-small")
guiLabelSetColor(GUIEditor.label[8], 90, 86, 103)
GUIEditor.label[9] = guiCreateLabel(10, 398, 304, 19, "Clanmitglieder", false, adminlist_window)
guiSetFont(GUIEditor.label[9], "default-bold-small")
guiLabelSetColor(GUIEditor.label[9], 76, 12, 182)
GUIEditor.label[10] = guiCreateLabel(12, 45, 303, 39, "", false, adminlist_window)
GUIEditor.label[11] = guiCreateLabel(10, 106, 303, 39, "", false, adminlist_window)
GUIEditor.label[12] = guiCreateLabel(10, 165, 303, 39, "", false, adminlist_window)
GUIEditor.label[13] = guiCreateLabel(10, 233, 303, 39, "", false, adminlist_window)
GUIEditor.label[14] = guiCreateLabel(10, 297, 303, 39, "", false, adminlist_window)
GUIEditor.label[15] = guiCreateLabel(10, 359, 303, 39, "", false, adminlist_window)
GUIEditor.label[16] = guiCreateLabel(10, 421, 303, 39, "", false, adminlist_window)
addCommandHandler("admins",
function( cmd )
if not adminlist_window then
guiSetVisible( adminlist_window, true )
showCursor( true )
guiBringToFront( adminlist_window )
setElementData( getLocalPlayer(), "ElementClicked", true )
addEventHandler("onClientGUIClick", adminlist.button[1],
function( button )
if button == "left" then
guiSetVisible( adminlist_window, false )
showCursor( false )
triggerServerEvent("cancel_gui_server", getRootElement() )
end
end)
for index, players in pairs getElementsByType("player") do
if vioGetElementData( players, "adminlvl" ) >= 2 then
lvl = vioGetElementData( players, "adminlvl" )
if lvl == 2 then
guiSetText( GUIEditor.label[10], getPlayerName( players ) )
elseif lvl == 3 then
guiSetText( GUIEditor.label[10], getPlayerName( players ) )
elseif lvl == 4 then
guiSetText( GUIEditor.label[10], getPlayerName( players ) )
elseif lvl == 5 then
guiSetText( GUIEditor.label[10], getPlayerName( players ) )
elseif lvl == 6 then
guiSetText( GUIEditor.label[10], getPlayerName( players ) )
elseif lvl == 7 then
guiSetText( GUIEditor.label[10], getPlayerName( players ) )
elseif lvl == 8 then
guiSetText( GUIEditor.label[10], getPlayerName( players ) )
end
end
end
end
end)
Alles anzeigen
MFG Marcel