Editfeld im GUI

  • Hallo,

    ich habe in meinem GUI ein Editfeld erstellt und dazu etwas gescriptet.

    clientseitig:

    serverseitig:

    Lua
    function userpanelText (localp, memoText)
    	local name = getPlayerName(localp)
    	outputChatBox("#FF0000"..name.."#FFFFFF: "..memoText.."", getRootElement(), 255, 255, 255, true)
    end
    addEvent ( "userpanelText", true )
    addEventHandler ( "userpanelText", getRootElement(), userpanelText )

    Problem:
    Wenn ich einen Text eingebe und auf 'Senden' drücke kommt auch der Text, Beispiel: "Tim: Hallo!"
    Wenn ich allerdings nur auf 'Senden" drücke, ohne einen Text eingegeben zu haben kommt Folgendes: "Tim:"
    Trotz:

    Lua
    if memoText ~= "" then
    				triggerServerEvent("userpanelText", getLocalPlayer(), localp, memoText)
    				guiSetText(edit_memo, "") 
    			else
    				outoutChatBox("Du hast keinen Text eingegeben!", 255, 48, 48)

    VG

    [align=center]Die deutsche Sprache ist Freeware.
    Das heißt, du darfst sie uneingeschränkt nutzen. ABER(!) die deutsche Sprache ist NICHT(!) Open Source.
    Das heißt, du darfst sie [color=#ff0000]NICHT(!) nach deinen Vorstellungen verändern!

  • Dieses Thema enthält 4 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registrieren Sie sich oder melden Sie sich an um diese lesen zu können.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!