Hallo,
ich bin dabei ein Cainso zu scripten. Man kann auf einen Automaten klicken und ein Fenster öffnet sich, eigentlich, doch irgendwie funktioniert es nicht.
Lua
münzenBuy_func = function()
if gWindow["münzenBuy"] then
guiSetVisible ( gWindow["münzenBuy"], true )
else
gWindow["münzenBuy"] = guiCreateWindow(screenwidth / 2 - 114.5, screenheight / 2 - 94, 229, 188, "münzens", false)
guiWindowSetMovable(gWindow["münzenBuy"], false)
guiWindowSetSizable(gWindow["münzenBuy"], false)
gLabel[1] = guiCreateLabel(16, 21, 195, 31, "Tausche hier Münzen ein ...", false, gWindow["münzenBuy"])
guiLabelSetColor(gLabel[1], 200, 200, 0)
guiLabelSetVerticalAlign(gLabel[1], "top")
guiLabelSetHorizontalAlign(gLabel[1], "left", false)
guiSetFont(gLabel[1], "default-bold-small")
gLabel[2] = guiCreateLabel(15, 67, 28, 17, "Fuer", false, gWindow["münzenBuy"])
guiLabelSetColor(gLabel[2], 255, 255, 255)
guiLabelSetVerticalAlign(gLabel[2], "top")
guiLabelSetHorizontalAlign(gLabel[2], "left", false)
guiSetFont(gLabel[2], "default-bold-small")
gLabel[3] = guiCreateLabel(139, 67, 13, 26, "$", false, gWindow["münzenBuy"])
guiLabelSetColor(gLabel[3], 0, 200, 0)
guiLabelSetVerticalAlign(gLabel[3], "top")
guiLabelSetHorizontalAlign(gLabel[3], "left", false)
guiSetFont(gLabel[3], "default-bold-small")
gLabel[4] = guiCreateLabel(156, 67, 56, 20, "münzens", false, gWindow["münzenBuy"])
guiLabelSetColor(gLabel[4], 255, 255, 255)
guiLabelSetVerticalAlign(gLabel[4], "top")
guiLabelSetHorizontalAlign(gLabel[4], "left", false)
guiSetFont(gLabel[4], "default-bold-small")
gImage[1] = guiCreateStaticImage(153, 94, 50, 50, "pictures/münzen.jpg", false, gWindow["münzenBuy"])
gButton["münzenEintauschen"] = guiCreateButton(9, 151, 87, 29, "Münzen tauschen", false, gWindow["münzenBuy"])
gButton["münzenClose"] = guiCreateButton(118, 151, 87, 29, "Schliessen", false, gWindow["münzenBuy"])
gEdit["münzenAmount"] = guiCreateEdit(43, 61, 93, 30, "", false, gWindow["münzenBuy"])
gRadio["münzensBuy"] = guiCreateRadioButton(14, 123, 91, 15, "Münzen kaufen", false, gWindow["münzenBuy"])
guiSetFont(gRadio["münzensBuy"], "default-bold-small")
gRadio["münzensSwap"] = guiCreateRadioButton(13, 98, 91, 15, "Münzen tauschen", false, gWindow["münzenBuy"])
guiSetFont(gRadio["münzensSwap"], "default-bold-small")
guiRadioButtonSetSelected(gRadio["münzensBuy"], true)
guiSetAlpha(gWindow["münzenBuy"], 1)
addEventHandler("onClientGUIClick", gButton["münzenClose"],
function()
guiSetVisible(gWindow["münzenBuy"], false)
showCursor(false)
setElementData(lp, "ElementClicked", false)
end,
false)
addEventHandler("onClientGUIClick", gButton["münzenEintauschen"], function()
triggerServerEvent("buymünzens", lp, guiGetText(gEdit["münzenAmount"]), guiRadioButtonGetSelected(gRadio["münzensBuy"]))
end,
false)
end
guiSetText(gEdit["münzenAmount"], "0")
end
addEvent("münzenBuy", true)
addEventHandler("münzenBuy", getRootElement(), münzenBuy_func)
Alles anzeigen
Ich bin sehr froh über jede Hilfe!
VG