Beiträge von Opa_Schlumpf

    sbx320:
    Ich habe in meiner Datenbank alle Datensätze nummerriert, damit ich sie nachher wieder leicht updaten kann.
    Wie kann ich es nun schaffen das ich den höchsten Wert von MotelRoom[] bekomme?
    Füge die Informationen auch in Guis etc. ein und da arbeite ich mit for Schleifen...

    Bei mir wird der Editor nicht angezeigt ich durchforste mal die Einstellungen :)

    sbx320: Bei der Tabelle Motels gibt es auch diese IDs: 1,2,3,4,5,6,8 also die 7 fehlt auch..
    Trotzdem gibt table.getn 8 aus und nicht 6 oder 1...

    Außerdem ist es ein dynamisches System daher kann es leicht möglich sein das dazwischen eine ID fehlt da man sie löscht...

    (Ist bei euch auch der Editor verkleinert? Kann keine Lua-Code oder ähnliches auswählen..)

    Grüß euch.

    Habe ein Problem..
    Muss ich das Script classlib.lua in jeder Resource hinzufügen die z.B. mit meiner Player Klasse arbeitet?
    Als erstes Resource habe ich "login" wo auch die Player Klasse erstellt wird.
    In einer nachfolgenden Resource möchte ich nun die Player Klasse vom login Resource verwenden..
    Aber dann kommt der Fehler: "attempt to index global 'source' (a userdata value)"

    Lua
    function getAdminLevel()
        return source.Adminlevel --Fehler
    end
    addEvent( "getAdminLevel", true )
    addEventHandler( "getAdminLevel", root, getAdminLevel )

    Wie geht das?


    Soweit wie ich es sehe bewegt sich ja nichts?
    Habs ja soweit geschafft nur hab ich auch noch das Problem das die Scrollbar vom Scrollplane zu sehen ist diese möchte ich auch noch verschwinden lassen..

    Kurze Frage zu meiner Float-Berechnung.

    Lua
    guiScrollPaneSetVerticalScrollPosition(TutorialScrollplane,1.23)

    So ich setzte den Float auf "1.23" aber rauskommt bei

    Lua
    outputConsole(guiScrollPaneGetVerticalScrollPosition(TutorialScrollplane))


    einfach "1"...
    Mein weitere Problem ist das man bei guiScrollPaneSetVerticalScrollPosition keinen float hinzufügen kann..
    Ich möchte in meiner Funktion 0.5 hinzufügen aber der es verschiebt sich nicht daher bleibt es immer bei "1"..

    Lua
    guiScrollPaneSetVerticalScrollPosition(TutorialScrollplane,guiScrollPaneGetVerticalScrollPosition(TutorialScrollplane)+0.5)

    Kannst du da nicht einfach die Höhe vom label vergrößern und es dann auf das sollpane setzen?


    Ich dachte das hätte ich versucht..
    Es funktioniert so weit..
    Aber wie bekomme ich die Scrollbar weg also durchsichtig?
    Möchte einfach den Text der dann per script gescrollt wird..
    Wenn ich die Alpha vom Scrollplane runtersetzte wird auch die Alpha vom parent also vom Label auch runtergesetzt..
    Und diese nachher wieder höher setzten bringt auch nix..

    Und kann man den Text im Label formatieren also die Farbe ändern?

    Grüß euch.

    Ich steck wiedermal bei einen Gui..
    Ich möchte einen Text haben der Scrollbar ist.
    Dennoch möchte ich kein Memo verwenden da ich keinen Background haben möchte..
    Somit habe ich es versucht mit einem ScrollPlane umzusetzten wo ein Label darauf ist..
    Jetzt habe ich aber das Problem das das Label ja nur bis zur height gefüllt wird und der Rest weggeschnitten wird.
    Somit müsste ich für jede Zeile ein einzelnes Label erstellen was wiederrum nicht Vorteilhaft ist oder?
    Also wie kann ich sowas umsetzen?
    Und wenn möglich ohne einer sichtbaren Scrollbar da ich es manuell scrollen möchte..

    mfg.
    Opa

    Opa_Schlumpf:

    LUA-Quelltext
    1
    string.format("%010d", zahl)


    Gibt Zahl mit 10 oder mehr als String zurück. Für andere Längen jeweils die 10 anpassen, die 0 nach dem Prozentzeichen muss jedoch bestehen bleiben.


    danke hat funktioniert aber es passte: "string.format("%02d",timevar.month+1)" aber du hast mich auf den richtigen Weg gebracht..

    Hilfe für Lua finden ist nicht einfach deswegen schildere ich gleich mein nächstes Problem:
    Ich habe eine GuiEditBox in der man einen Float eingeben soll (z.B. 123.6432) aber es wird ja der Inhalt immer als String ausgegeben..
    Aber zum rechnen benötige ich ja einen Float...
    Und mit tonumber erreiche ich ja nur das ein String zu einen Int (Zahl) wird...

    Danke
    Euch

    Grüß euch..

    Ich bin gerade dabei das Datum anzeigen zu lassen...
    Soweit so gut aber beim Monat kommt immer "1" ist ja auch logisch.
    Aber damit es auch gut aussieht möchte ich das es "01" heißt..
    Das selbe dann noch beim Tag...

    Hoffe ihr habt keine kleine Lösung für mich.

    Danke *;)*

    Schau dir mal split an. Das sollte genau das sein, was du suchst. (Alternativ funktioniert auch: gettok).

    Wozu verwendest du eigentlich überhaupt Trennzeichen? Das ist eher ein unsauberer Stil und kann mithilfe von Tables gut vermieden werden.


    Möchte es im string lassen da ich es so leichter laden/speichern kann über mysql..
    Oder gibt es da eine leichte Konvertiermöglichkeit?

    danke Shyim das funktioniert jetzt.

    Grüß euch.

    Bin gerade dabei meine neue GridList mit Informationen zu füllen.
    Daher muss ich meinen String ja aufteilen...

    Für das erstellen einer neuen Reihe möchte ich eine Zeichenkombination wie hier ".new." verwenden.
    Daher weis das Script dann das es eine neue Zeile in der Liste machen soll.
    Die Spalten werden mit einem "|" getrennt..

    Zurzeit sieht es so aus:

    Lua
    hitPlayer.BankHirachie = "|Aktueller Kontostand: 100000$|13.01.2014 19:52|.new.+100000|Test Bezeichnung 01|13.01.2014 19:52|.new."
    	local worker=string.find(hitPlayer.BankHirachie, ".new.")
    	local splitString = hitPlayer.BankHirachie
    	local aktualRow = -1
    	outputConsole(splitString)
    	outputConsole(worker)
    	local fullText = string.sub (splitString, 0, worker+4)
    	outputConsole(fullText)
    	outputConsole(splitString)


    fullText enthält jetzt "|Aktueller Kontostand: 100000$|13.01.2014 19:52|.new." was auch so gewollt ist aber der string soll eben vom splitString gelöscht werden.
    Also im string splitString sollen nur die unverarbeiteten Informationen stehen bleiben.
    Wie kann ich jetzt den string fullText im splitString rauslöschen..
    Besitze auch die Positionen.. also Anfang und Ende des zu entfernenden Strings..

    Hoffe ich habs erklärt das es auch wer versteht.

    mfg.
    Opa

    Ich habe das Gui einstweilen darauf gebunden und werde es coden wenn mir das Interface gefällt.
    Also die GuiElemente sind bereits im Script enthalten.

    Neu Version: (gefällt mir besser)

    Externer Inhalt imagizer.imageshack.us
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    Könntest dir auch selber eins Designen.
    Hier ein Beispiel (gerade gemacht):
    Klick mich.


    Und dann machst einfach zwei Editboxen hin und die Checkbox?


    Ja aber einige wichtige Funktionen sind nicht geschrieben.
    Wie z.B. dxWindowSetMovable

    EDIT//
    Habe mein erstes Interface erstellt und bitte um Tipps für eine Verbesserung.

    Externer Inhalt imagizer.imageshack.us
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    mfg.
    Opa