Seite 2 von 7 ErsteErste 123456 ... LetzteLetzte
Ergebnis 11 bis 20 von 69

Thema: Fragen zu Expression Gate 2?

  1. #11

    Standard AW: Fragen zu Expression Gate 2?

    Zitat Zitat von WeltEnSTurm Beitrag anzeigen
    XD man kann nicht alles mit == lösen

    if(key == 127){X = X - 1}
    Doppelpost:
    Wie macht man ein and?
    Code:
    @name Screib expression
    @inputs KEY RESET
    @outputs X Y CHAR CPARAM RESET
    @persist
    	RESET = RESET
    	CHAR = KEY
    	CPARAM = 255
    	if(KEY == 32){X = X + 1}
    	if(KEY == 13){Y = Y + 1 && X = 1}
    	if(KEY > 13){X = X + 1}
    	if(X > 31){X = 1 && Y = Y + 1}
    	if(Y > 10){RESET = 1 && KEY = 1&& Y = 1}
    	if(Y == 1){RESET = 0}
    adds sollten noch immer mit if ( KEY == 32 ) { B += 1 } funktionieren oder?
    Zitat Zitat von Stargate75
    ich weis das war ich scheise was ich gemacht aber aber das ist das einzige forum wo cool ist und auf deutsch

  2. #12

    Standard AW: Fragen zu Expression Gate 2?

    Zitat Zitat von Stoned Beitrag anzeigen
    adds sollten noch immer mit if ( KEY == 32 ) { B += 1 } funktionieren oder?
    Ich weiß, aber ich hab wegen dem &/and gefragt, was irgendwie nicht funktionieren will

    awesome thing is made by Araxiel-Sama

  3. Folgender Benutzer sagt Danke zu WeltEnSTurm für den nützlichen Beitrag:


  4. #13
    Avatar von Gidius
    Registriert seit
    26.01.2007
    Ort
    rp_Frankfurt_am_Main

    Standard AW: Fragen zu Expression Gate 2?

    so müste es jetze gehen :

    Code:
    @name Screib expression
    @inputs KEY RESET
    @outputs X Y CHAR CPARAM RESET
    @persist
    RESET = RESET
    CHAR = KEY
    CPARAM = 255
    if(KEY == 32){X = X + 1}
    if(KEY == 13){Y = Y + 1}
    if(KEY == 13){ X = 1}
    if(KEY > 13){X = X + 1}
    if(X > 31){X = 1}
    if(X > 31){Y = Y + 1}
    if(Y > 10){RESET = 1}
    if(Y > 10){KEY = 1}
    if(Y > 10){Y = 1}
    if(Y == 1){RESET = 0}
    with help from WeltEnSTurm

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


  6. #14

    Standard AW: Fragen zu Expression Gate 2?

    also mit if geht alles oder ?
    if(EINGANG Funktion Value ){AUSGANG = VALUE} ?
    und wie mach ich das mit dem viereck auf dem screen ?
    was ich machen möchte:
    per STRING´s buchstaben auf den digital screen projektieren.
    Geändert von gamerpaddy (24.11.2008 um 17:49 Uhr)

  7. #15

    Standard AW: Fragen zu Expression Gate 2?

    Zitat Zitat von [FX]CJ[CSR] Beitrag anzeigen
    also mit if geht alles oder ?
    if(EINGANG Funktion Value ){AUSGANG = VALUE} ?
    if(input <vergleich> value){output <zuweisung> value}

    Zitat Zitat von [FX]CJ[CSR] Beitrag anzeigen
    und wie mach ich das mit dem viereck auf dem screen ?
    was ich machen möchte:
    per STRING´s buchstaben auf den digital screen projektieren.
    Viel arbeit

    awesome thing is made by Araxiel-Sama

  8. Folgender Benutzer sagt Danke zu WeltEnSTurm für den nützlichen Beitrag:


  9. #16
    Avatar von WireGod
    Registriert seit
    15.08.2008
    Ort
    In gm_construct^^

    Standard AW: Fragen zu Expression Gate 2?

    Zitat Zitat von [FX]CJ[CSR] Beitrag anzeigen
    und wie mach ich das mit dem viereck auf dem screen ?
    Diese Expression hier,

    Code:
    @name Digital screen writer
    @outputs X Y G
    @persist // <- ist in dem Fall eigentlich sowieso unnötig, 
    da ja keine internen Variablen benötigt werden. 
    interval(100) // Das hier kann man auch ruhig höher 
    stellen (also eine niedrigere Zahl einsetzen), so wird 
    das ganze schneller angezeigt und funktioniert genau so gut.
    X= 6
    X= 7
    X= 8
    X= 9
    X= 10
    X= 18
    X= 21
    X= 24
    X= 27
    X= 30
    Y= 2
    Y= 3
    Y= 4
    Y= 5
    Y= 6
    Y= 6
    Y= 9
    Y= 12
    Y= 15
    Y= 18
    G= 4834
    funktioniert deshalb nicht, weil die X und Y Koordinaten GLEICHZEITIG gesetzt werden und das vorherige einfach überschreiben. Im Grunde ist die Idee ja richtig, nur muss man die ganzen Variablen nacheinander ausgeben.
    Ausserdem zeichnen die Koordinaten so noch kein Viereck, da hierfür noch ein paar Seiten fehlen


    Zitat Zitat von [FX]CJ[CSR] Beitrag anzeigen
    per STRING´s buchstaben auf den digital screen projektieren.
    Wie WeltEnSTurm schon sagte, würde es doch recht viel Arbeit bedeuten. Hm, wobei ich denke, würde ich meine HoloText Expression leicht bearbeiten, würde es damit denke ich auch möglich sein, Text aus Strings dort darzustellen. Wobei was bringt das, auf die 32x32 Pixel Auflösung bekommt man doch eh maximal 2,3 Buchstaben gleichzeitig... Bei einem Console-Screen sieht die Sache schon anders aus.
    Zitat Zitat von Narsiph
    Jeder kann das. So wie jeder Lego nutzen kann doch nur die Wenigsten bauen etwas anständiges zusammen.
    <- Recht hat er

  10. #17

    Standard AW: Fragen zu Expression Gate 2?

    Zitat Zitat von WireGod Beitrag anzeigen
    Diese Expression hier,

    Code:
    @name Digital screen writer
    @outputs X Y G
    @persist // <- ist in dem Fall eigentlich sowieso unnötig, 
    da ja keine internen Variablen benötigt werden. 
    interval(100) // Das hier kann man auch ruhig höher 
    stellen (also eine niedrigere Zahl einsetzen), so wird 
    das ganze schneller angezeigt und funktioniert genau so gut.
    X= 6
    X= 7
    X= 8
    X= 9
    X= 10
    X= 18
    X= 21
    X= 24
    X= 27
    X= 30
    Y= 2
    Y= 3
    Y= 4
    Y= 5
    Y= 6
    Y= 6
    Y= 9
    Y= 12
    Y= 15
    Y= 18
    G= 4834
    funktioniert deshalb nicht, weil die X und Y Koordinaten GLEICHZEITIG gesetzt werden und das vorherige einfach überschreiben. Im Grunde ist die Idee ja richtig, nur muss man die ganzen Variablen nacheinander ausgeben.
    Ausserdem zeichnen die Koordinaten so noch kein Viereck, da hierfür noch ein paar Seiten fehlen




    Wie WeltEnSTurm schon sagte, würde es doch recht viel Arbeit bedeuten. Hm, wobei ich denke, würde ich meine HoloText Expression leicht bearbeiten, würde es damit denke ich auch möglich sein, Text aus Strings dort darzustellen. Wobei was bringt das, auf die 32x32 Pixel Auflösung bekommt man doch eh maximal 2,3 Buchstaben gleichzeitig... Bei einem Console-Screen sieht die Sache schon anders aus.
    das erste war ja nur ein test, was ich machen muss das ich mehrere pixel auf einem screen anzeigen kann.


    edit. das waren meine erste expression code versuche (der editor gefiel mir )

  11. #18
    Avatar von Toffifee
    Registriert seit
    10.11.2008
    Ort
    Kyoto, Japan

    Standard AW: Fragen zu Expression Gate 2?

    Wie macht man ein and?
    Code:
    @name Screib expression
    @inputs KEY RESET
    @outputs X Y CHAR CPARAM RESET
    @persist
    	RESET = RESET
    	CHAR = KEY
    	CPARAM = 255
    	if(KEY == 32){X = X + 1}
    	if(KEY == 13){Y = Y + 1 && X = 1}
    	if(KEY > 13){X = X + 1}
    	if(X > 31){X = 1 && Y = Y + 1}
    	if(Y > 10){RESET = 1 && KEY = 1&& Y = 1}
    	if(Y == 1){RESET = 0}
    1.) Tut mir leid, das ich so inaktiv war xD Hatte ein paar Private Gründe

    Nun zu deiner Frage:

    if(KEY == 32){X = X + 1}
    if(KEY == 13){Y = Y + 1 && X = 1}
    if(KEY > 13){X = X + 1}
    if(X > 31){X = 1 && Y = Y + 1}
    if(Y > 10){RESET = 1 && KEY = 1&& Y = 1}

    Ich nehme einfach mal an das du...

    if(Y > 10){RESET = 1 && KEY = 1&& Y = 1}

    ...hier ein "and" haben willst.

    Richtig sieht es folgendermassen aus:

    if(Y > 10){RESET = 1 & KEY = 1 & Y = 1}

    (Heißt: immer nur 1x& nicht 2x)

    Hier der richtige Code:

    @name Screib expression
    @inputs KEY RESET
    @outputs X Y CHAR CPARAM RESET
    @persist
    RESET = RESET
    CHAR = KEY
    CPARAM = 255
    if(KEY == 32) {X = X + 1}
    if(KEY == 13) {Y = Y + 1 & X = 1}
    if(KEY > 13) {X = X + 1}
    if(X > 31) {X = 1 & Y = Y + 1}
    if(Y > 10) {RESET = 1 & KEY = 1 & Y = 1}
    if(Y == 1) {RESET = 0}

    Viel spaß beim coden xD
    Geändert von Toffifee (26.11.2008 um 19:24 Uhr)
    Wer Rechtschreibfehler findet, darf sie behalten!
    ------------------------------
    Wer wie ein Ork nicht lesen kann, der schaut sich nur die Bilder an!
    ------------------------------
    "Papier ist imba und lame, Schere ist gut ausbalanciert", sagte der Stein.

  12. #19

    Standard AW: Fragen zu Expression Gate 2?

    ah danke ich habs jetzt so gemacht (der springt immer 2 zeilen pro buchstabe nach vorne nicht eine ..
    Code:
    @name Screib expression
    @inputs KEY
    @outputs X Y CHAR CPARAM
    @persist
    CHAR = KEY
    CPARAM = 255
    if(KEY == 32){X = X + 1}
    if(KEY == 13){Y = Y + 1}
    if(KEY == 13){ X = 1}
    if(KEY > 13){X = X + 1}
    if(X > 31){X = 1}
    if(X > 31){Y = Y + 1}
    if(Y > 10){KEY = 1}
    if(Y > 10){Y = 1}
    noch ne frage: wie mach ein timer in ein expressin2 ? ich habe in der wiki schon geschaut bin aber kein milimeter weiter gekommen...

  13. #20

    Standard AW: Fragen zu Expression Gate 2?

    frage zum schreib expression: die buchstben verschwinden sofort wieder, was muss ich machen, dass sie stehen bleiben
    die Kaffeemaschine: ASUS Crosshair, AMD Phenom X4 9850, Geforce 7950 GX2, 4 Gb DDR2-RAM, 200Gb Festplatte

    "Das hier ist das Sonderkomando, nicht die Sonderschule!"

Berechtigungen

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