Ergebnis 1 bis 4 von 4

Thema: Expression2 Hilfe

  1. #1
    Avatar von Sniper (GER)
    Registriert seit
    15.02.2009
    Ort
    Nicht Cupertino

    Standard Expression2 Hilfe

    Hallo,

    hab mich jetzt auch mal an E2 gesetzt, sind bis jetzt aber nur ganz einfache Codes.
    Und selbst bei einem einfachen E2 Code läuft bei mir etwas schief. Hier der Code:
    PHP-Code:
    @name 1
    @inputs IncDec #Increment/Decrement Gate
    @outputs ScreenA ScreenB #Logischerweise die Screens
    @persist #unwichtig
    @trigger #unwichtig

    if (IncDec) {Out=1ScreenB=1} else {ScreenB=0}
    # Wenn das Inc/Dec Gate auf 1 steht, soll der ScreenB 1 anzeigen
    if (IncDec) {Out=-1ScreenB=-1} else {ScreenB=0}
    # +++Kommentar+++
    # Wenn das Inc/Dec Gate auf -1 steht, soll der ScreenB auch -1 anzeigen!
    # Aber jetzt druecke ich auf den Increment-Button (also +1), zeigt er mir -1 an und
    # ich druecke den Decrement-Button und er zeigt mir ebenfalls -1 an. 
    # Bitte helft, mir, GMod.de Forum. Ich brauche eure Hilfe.
    # Wenn ich auf Validate druecke, sagt er "Validation successful"
    # +++Kommentar ENDE+++ 
    Der eingentlich E2 Code sollte ja so sein [NUR EINE PRE-ALPHA!]
    PHP-Code:
    @name 2
    @inputs NumInput8 NumInput2 IncDec #Die beiden Numpad-Inputs auf 8 und 2 und das Inc/Dec Gate
    @outputs Go WeldLatch #Hier kommt wahrscheinlich noch mehr hin, kommt daraf an.
    @persist #unwichtig
    @trigger #unwichtig

    if (IncDec) {Out>0WeldLatch=0}
    if (
    IncDec) {Out<0WeldLatch=0}
    if (
    IncDec) {Out=0WeldLatch=1}
    #Der WeldLatch ist sozusagen die Wegfahrsperre
    #Bei dem sog. Getriebe (nicht so ein Getriebe wie im Auto) soll der Wagen, wenn der Gang =1 ist, auf NUM8 nach vorne fahren und bei Gang=-1 auf NUM8 nach hinten. Ihr wisst nicht zufaellig, wie das mit E2 geht?
    if (NumInput8) {Out=1Go=1} else {Go=0}
    #Mehr faellt mir hier noch nicht ein. 
    Falls ihr wisst, wie man das mit dem Inc/Dec Gate macht über E2, bitte sagt es mir.

    MfG, mal wieder ich.
    Signatur-Plugin abgestürzt. Bitte kontaktieren sie umgehend den Systemadministrator!
    (Fehlercode 1337)

  2. #2
    My Little Blender: Rendering is Magic Avatar von Mitsuma
    Registriert seit
    07.02.2007

    Standard AW: Expression2 Hilfe

    Was soll bei dir das Out sein?

    Wenn du Out überprüfen willst musst du dies noch in der
    Bedingung rein.
    (Verknüpft mit nem Logikoperator.)

    if((IncDec==1)&&(Out==1)) {Weld = 1}
    Geändert von Mitsuma (05.05.2010 um 15:33 Uhr)

  3. #3
    Avatar von Sniper (GER)
    Registriert seit
    15.02.2009
    Ort
    Nicht Cupertino

    Standard AW: Expression2 Hilfe

    Out sieht man, wenn man mit dem Advanced Wiring Tool arbeitet. So ist bei mir zumindest so
    Signatur-Plugin abgestürzt. Bitte kontaktieren sie umgehend den Systemadministrator!
    (Fehlercode 1337)

  4. #4
    My Little Blender: Rendering is Magic Avatar von Mitsuma
    Registriert seit
    07.02.2007

    Standard AW: Expression2 Hilfe

    Bin grad nicht zuhause, dann schau ich es mir genauer an.
    (Schlecht so aufn Handy)
    Dann kann ich dir direkt helfen.

    Du solltest aber Out in den Persist nehmen, schadet jedenfalls nicht.

Ähnliche Themen

  1. [Wire-Tutorial] Expression2
    Von Xasir im Forum Addon: Wiremod
    Antworten: 3
    Letzter Beitrag: 04.06.2010, 01:24
  2. Expression2 Timer
    Von dominic im Forum Addon: Wiremod
    Antworten: 0
    Letzter Beitrag: 23.01.2010, 08:29
  3. Expression2 (Bug) ?
    Von dominic im Forum Addon: Wiremod
    Antworten: 6
    Letzter Beitrag: 18.01.2010, 17:37
  4. Problem mit Expression2 für Hoverballs
    Von Itsab im Forum Hilfe & Support
    Antworten: 2
    Letzter Beitrag: 11.06.2009, 15:34
  5. [Wiremod] Expression2 - CJ's functions
    Von gamerpaddy im Forum Veröffentlichungen
    Antworten: 0
    Letzter Beitrag: 22.04.2009, 03:27

Berechtigungen

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