Beiträge von Mario

    Vlt. bin ich doof, aber muss bei getElementData nicht ein String sein?

    Lua
    (getElementData(player,"fraktion")==4)

    Weil du hattest
    'fraktion'
    dastehen.
    Soll das ganze eig. zu deiner Frage gehören, welche du auf der Seite vorher gestellt hast?

    @Relave
    Zum Speichern hängst du unten einfach weitere Zeilen dran

    Lua
    fields = fields..", [Name des Felds in der Datenbank] = '"..( vioGetElementData ( source, "[Name des Führerscheins]" ) ).."'"


    Bei einem Standart Vio-Script wird beim Login aus der Datenbank die Zeile des Spielers gelesen und in der Tabelle dsatz gespeichert.
    Also fügst du beim Login einfach ein, dass aus dieser Tabelle deine neuen Element-Datas gesetzt werden

    Lua
    vioSetElementData ( player, "[Name deiner Element-Data]", tonumber ( dsatz["[Name der Spalte in deiner Datenbank]"] ) )
    Lua
    function Weiterleitung ()
      redirectPlayer(source, "Deine neue Server-IP", Dein neuer Server-Port, "optional: Passwort des neuen Server ")
    end
    addEventHandler("onPlayerJoin", root, Weiterleitung")

    Ich nehme mal an, diese Funktion soll dir den Spielernamen in den Chat schreiben
    Deine Funktion allerdings ruft sich einfach erneut auf und liefert dir dann einen Fehler bei pname = getPlayerName
    Und so geht es dann immer weiter, du hast eine Endlosschleife geschaffen
    Richtig wäre

    Lua
    function outputPlayerName(player)
    local pname = getPlayerName(player)
    outputChatBox(pname, player)
    end
    addCommandHandler("pname",outputPlayerName)

    //edit: FFrozen war schneller :(

    Du deklarierst in Zeile 3 SFPDInnenGate1Moved, fragst aber in Zeile 9 SFPDKerker1Moved ab, welches nicht definiert ist?
    Ändere mal Zeile 9 zu:

    Lua
    If SFPDInnenGate1Moved == false then

    Das Element wurde schon erstellt, wie könnte ich es sonst anklicken, hatte nur vergessen, einige Zeilen vom Quellcode mitzuschicken.
    Also, das GUI geht auf, nur wenn ich auf den button[1], also das x zum schließen drücke, passiert nichts.
    Editiere schnell meinen Beitrag oben

    Es funktioniert bis zu dem Punkt, wo ich das GUI wieder schließen möchte, da der Button einfach nicht reagiert. Es kommen keine Fehlermeldungen im Debugscript.
    Hoffe, jemand von euch kann mir weiterhelfen.
    Bedanke mich schonmal im Vorraus.

    Mario