Ergebnis 1 bis 8 von 8

Thema: Zwei kleine LUA Fragen

  1. #1
    Avatar von xan
    Registriert seit
    03.02.2008
    Ort
    Niedersachsen

    Standard Zwei kleine LUA Fragen

    Hi,
    ich habe gestern angefangen LUA zu lernen und nun auch gleich ein zwei Fragen:

    • Zunächst, welchen Sinn hat das Semikolon (;)? Einige setzen es am ende jeder Funktion, andere lassen es komplett weg. Ich kann PHP und da ist es so, dass jede Funktion mit einem Semikolon abgeschlossen werden muss, ist das in LUA optional?
    • Wenn ich ein Script editiere, muss dann erst GMod neugestartet werden damit die Änderungen übernommen werden, oder gibt es einen Konsolenbefehl der dieses Erledigt?


    PS: Mein erstes Script (es funktioniert sogar)
    Spoiler:
    Spoiler anzeigen


    MfG
    xan

  2. #2

    Standard AW: Zwei kleine LUA Fragen

    1. Unnötig,manche machen es nur so da sie es aus anderen Sprachen kennen.

    2.Es kommt drauf an um was für ein Script es sich handelt.
    Bei ein autorun Script nimmst du
    Code:
    lua_openscript pfad/zur/datei.lua
    Bei einen SEnt/SWep
    Code:
    lua_reloadents

  3. Folgende 2 Benutzer sagen Danke zu BennyG für den nützlichen Beitrag:


  4. #3
    Avatar von Scarecrow
    Registriert seit
    15.12.2005
    Ort
    Nordrhein-Westfalen

    Standard AW: Zwei kleine LUA Fragen

    Ja, xan1, dein Code sieht sehr gut strukturiert aus und es ist auch alles von der Syntax her richtig. Ich denke, man wird noch einiges von dir hören

    PS: Jetzt auf dein Code-Beispiel bezogen.
    Welches ist die Höchstgeschwindigkeit einer unbeladenen Schwalbe?

  5. Folgender Benutzer sagt Danke zu Scarecrow für den nützlichen Beitrag:

    xan

  6. #4

    Standard AW: Zwei kleine LUA Fragen

    Wie schon von BennyG gesagt=unnötig!

    Das findest du meistens nur bei Waffen die mit nem editor gemacht sind!

    (Das finde ich lustig: Ungefähr den selben Skript hab ich auch gemacht bloß das der auch noch dein Leben modifiziert also das es immerwieder auf 500 geht und statt "ply" da "P" steht!)



    Ich bin kein Jahrgang 95 das war my sis

    Das( oben /\ ) is meine Signatur
    ||||
    Geändert von RP-01 (11.08.2008 um 13:16 Uhr)

  7. #5
    €r!k
    Avatar von €r!k

    Standard AW: Zwei kleine LUA Fragen

    Zitat Zitat von janeric95 Beitrag anzeigen
    Wie schon von BennyG gesagt=unnötig!

    Das findest du meistens nur bei Waffen die mit nem editor gemacht sind!

    (Das finde ich lustig: Ungefähr den selben Skript hab ich auch gemacht bloß das der auch noch dein Leben modifiziert also das es immerwieder auf 500 geht und statt "ply" da "P" steht!)



    Ich bin kein Jahrgang 95 das war my sis

    Das( oben /\ ) is meine Signatur
    ||||
    Ich finde es schön, dass du Sachen wiederholen kannst. Das zeugt wahrscheinlich davon, dass du Verstanden hast was da Steht. Und gleichzeitig selbst noch Dinge dazuschreibst die keinen Interessieren ist wirklich mit einem hohen Intelligenzgrad verbunden.

  8. #6
    Aero
    Avatar von Aero

    Standard AW: Zwei kleine LUA Fragen

    Bei C++ ist es so, dass das ; für ein Befehlsende steht. Also sagen wir damit dem Computer ->
    Ey du, hier ist der befehl zu ende!
    Ich bin mir nicht sicher ob es in LUA auch so ist, aber LUA sieht sehr nach C++ aus, aber naja..

  9. #7
    Avatar von Scarecrow
    Registriert seit
    15.12.2005
    Ort
    Nordrhein-Westfalen

    Standard AW: Zwei kleine LUA Fragen

    Zitat Zitat von Aero Beitrag anzeigen
    Ich bin mir nicht sicher ob es in LUA auch so ist...
    Hättest du alle Posts in diesem Thread gelesen, dann wüsstest du es besser.
    Welches ist die Höchstgeschwindigkeit einer unbeladenen Schwalbe?

  10. Folgender Benutzer sagt Danke zu Scarecrow für den nützlichen Beitrag:


  11. #8

    Standard AW: Zwei kleine LUA Fragen

    Ich ergänze dann doch einmal was zu Benny's Beitrag!

    Sollte dein Script Client-Seitig sein so nutzt du den
    Consolenbefehl:

    lua_openscript_cl

    Denn sonst werden dir Fehler angezeigt und du wunderst dich warum,
    obwohl doch alles richtig ist

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •