Ich bekomme folgenden fehler wenn ich meinen Dialog wieder schließen möchte
Bad argument @ 'destroyElement' [Expected element at argument 1]
Zeile 46-50 für jedes den selben fehler.
Aber er führt es trotzdem aus und es funktioniert, dennoch die fehlermeldung bzw. das warning
Lua: client side
local gMe = getLocalPlayer()
addEvent("fahrzeugkauf", true)
local window = {}
local button = {}
local label = {}
local function createAh(fahrzeug)
local preis = getElementData(fahrzeug, "preis")
local veh = getVehicleName(fahrzeug)
showCursor(true)
local sWidth, sHeight = guiGetScreenSize()
local Width,Height = 430,191 -- ""
local X = (sWidth/2) - (Width/2) -- ""
local Y = (sHeight/2) - (Height/2) -- ""
-- window[1] = guiCreateWindow(773, 444, 430, 191, veh , false)
window[1] = guiCreateWindow(X, Y, Width,Height, veh , false)
guiWindowSetSizable(window[1], false)
label[1] = guiCreateLabel(123, 35, 202, 18, "Möchtest du dieses Fahrzeug Kaufen?", false, window[1])
label[2] = guiCreateLabel(67, 77, 192, 23, "Preis:"..preis, false, window[1])
button[1] = guiCreateButton(44, 147, 134, 26, "Kaufen", false, window[1])
button[2] = guiCreateButton(263, 145, 127, 28, "Abbrechen", false, window[1])
addEventHandler("onClientGUIClick", button[1], function()
triggerServerEvent("fahrzeugkauf", gMe, fahrzeug)
end, false)
addEventHandler("onClientGUIClick", button[2], function()
triggerEvent("fahrzeugkaufende", gMe)
end, false)
end
addEventHandler("fahrzeugkauf", getRootElement(), function(fahrzeug)
createAh(fahrzeug)
end)
addEvent("fahrzeugkaufende", true)
addEventHandler("fahrzeugkaufende", getRootElement(), function()
destroyElement(window[1])
destroyElement(label[1])
destroyElement(label[2])
destroyElement(button[1])
destroyElement(button[2])
showCursor(false)
end)
Alles anzeigen