Ergebnis 1 bis 3 von 3

Thema: Expression2 Problem (Thruster)

  1. #1
    Avatar von Joogle
    Registriert seit
    08.08.2008
    Ort
    Siegen

    Standard Expression2 Problem (Thruster)

    Hallo,

    ich wollte mir gestern nen Podracer bauen der mit Expression2 läuft.

    Komischerweise läuft dieser Code nicht einwandfrei, obwohl "Validation sucessful" und dieser Code in ähnlicher Weise (für ein Auto, glaub ich) schon funktioniert hat.

    Die Tasten "W" (Vorwärts) und "D" (Rechts) funktionieren, jedoch passiert bei "A" (links) überhaupt nichts.

    Code:
    @name Podracer Config
    @inputs PodIn HBPod W A D
    @outputs Eject HoverMode HBEngine HBZPod1 HBZPod2 ThrusterW ThrusterD ThrusterA
    @persist 
    @trigger all
    
    if (PodIn == 1) {
        HoverMode = 1, HBEngine = (HBPod + 10), HBZPod1 = 100, HBZPod2 = 100
    } else {
        HoverMode = 0, HBZPod1 = 74, HBZPod2 = 75
    }
    
    if (W == 1) {
        ThrusterW = 1
    } else {
        ThrusterW = 0
    }
    
    if (A == 1) {
        ThrusterA = 1, ThrusterD = -1
    } else {
        ThrusterA = 0, ThrusterD = 0
    }
    
    if (D == 1) {
        ThrusterD = 1, ThrusterA = -1
    } else {
        ThrusterD = 0, ThrusterA = 0
    }
    Falls jemand den Code und den Podracer meines Problems wegen mal ausprobieren möchte, die Dupe & E² Dateien liegen im Anhang bei.

    Wire-Anleitung:

    Inputs:

    PodIn --> Advanced Pod Controller: Active
    HBPod --> vorderer Hoverball am Pod
    W, A, D --> Adv. Pod Contro.: W, A, D

    Outputs:

    Hoverballs (an den "Antrieben"):HoverMode --> HoverMode
    Hoverballs (an den "Antrieben"):ZPosi --> HBEngine
    vorderer Hoverball am Pod:ZPosi --> HBZPod1
    hinterer Hoverball am Pod:ZPosi --> HBZPod2
    hintere Thruster (an den Antrieben):A --> ThrusterW
    linker Thruster (am linken Antrieb):A --> ThrusterD
    rechter Thruster (am rechten Antrieb):A --> ThrusterA

    Vielen Dank für kommende Antworten

    Edit: Weiß keiner ne Lösung ?
    Angehängte Dateien Angehängte Dateien
    Geändert von Joogle (15.07.2009 um 14:10 Uhr)

  2. #2
    Andrey
    Avatar von Andrey

    Standard AW: Expression2 Problem (Thruster)

    Heyho!

    Du solltest mal nach @persists "interval(10)" ranhängen.

    Das sorgt dafür das der Code alle 10 Millisekunden neu geladen wird, und
    nicht nach dem ausführen aufhört.

    Sollte dann besser funktionieren. Aber eigentlich hast du nur if abfragen, wes-
    wegen man das eigentlich nicht braucht. :/

  3. #3
    Avatar von Joogle
    Registriert seit
    08.08.2008
    Ort
    Siegen

    Standard AW: Expression2 Problem (Thruster)

    Nun...

    Es hat zwar nichts mit meinem Problem zu tun und sagt mir auch nichts Neues, aber trotzdem....danke...

Ähnliche Themen

  1. Problem mit Expression2 für Hoverballs
    Von Itsab im Forum Hilfe & Support
    Antworten: 2
    Letzter Beitrag: 11.06.2009, 15:34
  2. [Wiremod] Expression2 - CJ's functions
    Von gamerpaddy im Forum Veröffentlichungen
    Antworten: 0
    Letzter Beitrag: 22.04.2009, 03:27
  3. Thruster-Stärke
    Von Morgy im Forum GMod Allgemein
    Antworten: 9
    Letzter Beitrag: 16.08.2008, 09:20
  4. Thruster
    Von Kevin_N. im Forum Hilfe & Support
    Antworten: 3
    Letzter Beitrag: 01.01.2007, 12:20
  5. Thruster!?
    Von sniperfreak im Forum GMod Allgemein
    Antworten: 5
    Letzter Beitrag: 25.08.2006, 19:02

Berechtigungen

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