Multi-Master1988
21.11.2010, 00:04
So ich habe nun für mein Minispiel Tic Tac Toe den Mauspatch eingebaut
aber mein Problem ist jetzt wenn ich nun den Spielstein an eine bestimmte Position setzten möchte so
springt der Spielstein Links oder rechts neben den Corsur ich kann mir nicht mehr weiterhelfen mein Code ist fehlerfrei soweit ich das sehen kann hier wenn ich euch neugierig gemacht haben sollte:
- SCRIPT -
<> Play Sound Effect: GetMousePos.script, Volume 100%, Speed 100%, Pan Center
<> Change Variable: [1] = MIDI position (ticks)
<> Fork Condition: If Variable [1] == -10 then ...
. <> Change Variable: [3] = MIDI position (ticks)
. <> Change Variable: [4] = MIDI position (ticks)
. <> Change Variable: [6] = MIDI position (ticks)
. <> Move Picture: #20, (V[3], V[4]), Mgn 100%, Tsp 0%, 0,0 sec.
. <> Fork Condition: If Variable [6] == 1 then ...
. . <> Fork Condition: If Variable [3] <= 120 then ...
. . . <> Fork Condition: If Variable [4] <= 72 then ...
. . . . <> Fork Condition: If Variable [15] == 1 then ...
. . . . . <> Fork Condition: If Switch [3] == ON then ...
. . . . . . <> Play Sound Effect: Buzzer2, Volume 100%, Speed 100%, Pan Center
. . . . . . <> Wait: 1,0 sec.
. . . . . . <> Change Variable: [6] = 0
. . . . . . <>
. . . . . : Else ...
. . . . . . <> Play Sound Effect: Buzzer1, Volume 100%, Speed 100%, Pan Center
. . . . . . <> Wait: 0,3 sec.
. . . . . . <> Change Switch: [3] = ON
. . . . . . <> Change Variable: [22] = 1
. . . . . . <> Change Variable: [15] = 2
. . . . . . <> Change Switch: [15] = ON
. . . . . . <> Change Variable: [6] = 0
. . . . . . <>
. . . . . : End of fork
. . . . . <>
. . . . : Else ...
. . . . . <> Fork Condition: If Variable [15] == 2 then ...
. . . . . . <> Fork Condition: If Switch [3] == ON then ...
. . . . . . . <> Play Sound Effect: Buzzer2, Volume 100%, Speed 100%, Pan Center
. . . . . . . <> Wait: 1,0 sec.
. . . . . . . <> Change Variable: [6] = 0
. . . . . . . <>
. . . . . . : Else ...
. . . . . . . <> Change Switch: [3] = ON
. . . . . . . <> Change Variable: [31] = 1
. . . . . . . <> Change Variable: [15] = 1
. . . . . . . <> Change Switch: [14] = ON
. . . . . . . <> Change Variable: [6] = 0
. . . . . . . <>
. . . . . . : End of fork
. . . . . . <>
. . . . . : End of fork
. . . . . <>
. . . . : End of fork
. . . . <>
. . . : End of fork
. . . <>
. . : Else ...
. . . <> Comment: ------------------------------------------------------------------------------------------------------------------------
. . . <> Fork Condition: If Variable [3] <= 168 then ...
. . . . <> Fork Condition: If Variable [4] <= 72 then ...
. . . . . <> Fork Condition: If Variable [15] == 1 then ...
. . . . . . <> Fork Condition: If Switch [4] == ON then ...
. . . . . . . <> Play Sound Effect: Buzzer2, Volume 100%, Speed 100%, Pan Center
. . . . . . . <> Wait: 1,0 sec.
. . . . . . . <> Change Variable: [6] = 0
. . . . . . . <>
. . . . . . : Else ...
. . . . . . . <> Play Sound Effect: Buzzer1, Volume 100%, Speed 100%, Pan Center
. . . . . . . <> Wait: 0,3 sec.
. . . . . . . <> Change Switch: [4] = ON
. . . . . . . <> Change Variable: [23] = 1
. . . . . . . <> Change Variable: [15] = 2
. . . . . . . <> Change Switch: [15] = ON
. . . . . . . <> Change Variable: [6] = 0
. . . . . . . <>
. . . . . . : End of fork
. . . . . . <>
. . . . . : Else ...
. . . . . . <> Fork Condition: If Variable [15] == 2 then ...
. . . . . . . <> Fork Condition: If Switch [4] == ON then ...
. . . . . . . . <> Play Sound Effect: Buzzer2, Volume 100%, Speed 100%, Pan Center
. . . . . . . . <> Wait: 1,0 sec.
. . . . . . . . <> Change Variable: [6] = 0
. . . . . . . . <>
. . . . . . . : Else ...
. . . . . . . . <> Change Switch: [4] = ON
. . . . . . . . <> Change Variable: [32] = 1
. . . . . . . . <> Change Variable: [15] = 1
. . . . . . . . <> Change Switch: [14] = ON
. . . . . . . . <> Change Variable: [6] = 0
. . . . . . . . <>
. . . . . . . : End of fork
. . . . . . . <>
. . . . . . : Else ...
. . . . . . . <>
. . . . . . : End of fork
. . . . . . <>
. . . . . : End of fork
. . . . . <>
. . . . : End of fork
. . . . <>
. . . : Else ...
. . . . <> Comment: ------------------------------------------------------------------------------------------------------------------------
. . . . <> Fork Condition: If Variable [3] <= 216 then ...
. . . . . <> Fork Condition: If Variable [4] <= 72 then ...
. . . . . . <> Fork Condition: If Variable [15] == 1 then ...
. . . . . . . <> Fork Condition: If Switch [5] == ON then ...
. . . . . . . . <> Play Sound Effect: Buzzer2, Volume 100%, Speed 100%, Pan Center
. . . . . . . . <> Wait: 1,0 sec.
. . . . . . . . <> Change Variable: [6] = 0
. . . . . . . . <>
. . . . . . . : Else ...
. . . . . . . . <> Play Sound Effect: Buzzer1, Volume 100%, Speed 100%, Pan Center
. . . . . . . . <> Wait: 0,3 sec.
. . . . . . . . <> Change Switch: [5] = ON
. . . . . . . . <> Change Variable: [24] = 1
. . . . . . . . <> Change Variable: [15] = 2
. . . . . . . . <> Change Switch: [15] = ON
. . . . . . . . <> Change Variable: [6] = 0
. . . . . . . . <>
. . . . . . . : End of fork
. . . . . . . <>
. . . . . . : Else ...
. . . . . . . <> Fork Condition: If Variable [15] == 2 then ...
. . . . . . . . <> Fork Condition: If Switch [5] == ON then ...
. . . . . . . . . <> Play Sound Effect: Buzzer2, Volume 100%, Speed 100%, Pan Center
. . . . . . . . . <> Wait: 1,0 sec.
. . . . . . . . . <> Change Variable: [6] = 0
. . . . . . . . . <>
. . . . . . . . : Else ...
. . . . . . . . . <> Change Switch: [5] = ON
. . . . . . . . . <> Change Variable: [33] = 1
. . . . . . . . . <> Change Variable: [15] = 1
. . . . . . . . . <> Change Switch: [14] = ON
. . . . . . . . . <> Change Variable: [6] = 0
. . . . . . . . . <>
. . . . . . . . : End of fork
. . . . . . . . <>
. . . . . . . : Else ...
. . . . . . . . <>
. . . . . . . : End of fork
. . . . . . . <>
. . . . . . : End of fork
. . . . . . <>
. . . . . : End of fork
. . . . . <>
. . . . : Else ...
. . . . . <> Comment: ------------------------------------------------------------------------------------------------------------------------
. . . . . <>
. . . . : End of fork
. . . . <>
. . . : End of fork
. . . <>
. . : End of fork
. . <>
. : End of fork
. <>
: End of fork
<> Change Variable: [6] = 0
<> Wait: 0,0 sec.
Wär auch im Code selbst keinen fehler findet der kann gerne mal das Testprojekt anspielen:
http://www.npshare.de/files/507137eb/Technik%20I.rar
Solltet ihr euch beim ersten mal wundern hä? Da ist doch alles richtig so probiert doch mal alle Kombinationsmöglichkeiten aus und spielt es ein paar mal öfters hierzu sei gesagt habe ich bis jetzt nur die erste Zeile vollständig gescriptet bis mir der Fehler aufgefallen ist.
Also wäre schön wenn mir jemand weiterhelfen könnte!^^
Lg
Multi-Master1988
aber mein Problem ist jetzt wenn ich nun den Spielstein an eine bestimmte Position setzten möchte so
springt der Spielstein Links oder rechts neben den Corsur ich kann mir nicht mehr weiterhelfen mein Code ist fehlerfrei soweit ich das sehen kann hier wenn ich euch neugierig gemacht haben sollte:
- SCRIPT -
<> Play Sound Effect: GetMousePos.script, Volume 100%, Speed 100%, Pan Center
<> Change Variable: [1] = MIDI position (ticks)
<> Fork Condition: If Variable [1] == -10 then ...
. <> Change Variable: [3] = MIDI position (ticks)
. <> Change Variable: [4] = MIDI position (ticks)
. <> Change Variable: [6] = MIDI position (ticks)
. <> Move Picture: #20, (V[3], V[4]), Mgn 100%, Tsp 0%, 0,0 sec.
. <> Fork Condition: If Variable [6] == 1 then ...
. . <> Fork Condition: If Variable [3] <= 120 then ...
. . . <> Fork Condition: If Variable [4] <= 72 then ...
. . . . <> Fork Condition: If Variable [15] == 1 then ...
. . . . . <> Fork Condition: If Switch [3] == ON then ...
. . . . . . <> Play Sound Effect: Buzzer2, Volume 100%, Speed 100%, Pan Center
. . . . . . <> Wait: 1,0 sec.
. . . . . . <> Change Variable: [6] = 0
. . . . . . <>
. . . . . : Else ...
. . . . . . <> Play Sound Effect: Buzzer1, Volume 100%, Speed 100%, Pan Center
. . . . . . <> Wait: 0,3 sec.
. . . . . . <> Change Switch: [3] = ON
. . . . . . <> Change Variable: [22] = 1
. . . . . . <> Change Variable: [15] = 2
. . . . . . <> Change Switch: [15] = ON
. . . . . . <> Change Variable: [6] = 0
. . . . . . <>
. . . . . : End of fork
. . . . . <>
. . . . : Else ...
. . . . . <> Fork Condition: If Variable [15] == 2 then ...
. . . . . . <> Fork Condition: If Switch [3] == ON then ...
. . . . . . . <> Play Sound Effect: Buzzer2, Volume 100%, Speed 100%, Pan Center
. . . . . . . <> Wait: 1,0 sec.
. . . . . . . <> Change Variable: [6] = 0
. . . . . . . <>
. . . . . . : Else ...
. . . . . . . <> Change Switch: [3] = ON
. . . . . . . <> Change Variable: [31] = 1
. . . . . . . <> Change Variable: [15] = 1
. . . . . . . <> Change Switch: [14] = ON
. . . . . . . <> Change Variable: [6] = 0
. . . . . . . <>
. . . . . . : End of fork
. . . . . . <>
. . . . . : End of fork
. . . . . <>
. . . . : End of fork
. . . . <>
. . . : End of fork
. . . <>
. . : Else ...
. . . <> Comment: ------------------------------------------------------------------------------------------------------------------------
. . . <> Fork Condition: If Variable [3] <= 168 then ...
. . . . <> Fork Condition: If Variable [4] <= 72 then ...
. . . . . <> Fork Condition: If Variable [15] == 1 then ...
. . . . . . <> Fork Condition: If Switch [4] == ON then ...
. . . . . . . <> Play Sound Effect: Buzzer2, Volume 100%, Speed 100%, Pan Center
. . . . . . . <> Wait: 1,0 sec.
. . . . . . . <> Change Variable: [6] = 0
. . . . . . . <>
. . . . . . : Else ...
. . . . . . . <> Play Sound Effect: Buzzer1, Volume 100%, Speed 100%, Pan Center
. . . . . . . <> Wait: 0,3 sec.
. . . . . . . <> Change Switch: [4] = ON
. . . . . . . <> Change Variable: [23] = 1
. . . . . . . <> Change Variable: [15] = 2
. . . . . . . <> Change Switch: [15] = ON
. . . . . . . <> Change Variable: [6] = 0
. . . . . . . <>
. . . . . . : End of fork
. . . . . . <>
. . . . . : Else ...
. . . . . . <> Fork Condition: If Variable [15] == 2 then ...
. . . . . . . <> Fork Condition: If Switch [4] == ON then ...
. . . . . . . . <> Play Sound Effect: Buzzer2, Volume 100%, Speed 100%, Pan Center
. . . . . . . . <> Wait: 1,0 sec.
. . . . . . . . <> Change Variable: [6] = 0
. . . . . . . . <>
. . . . . . . : Else ...
. . . . . . . . <> Change Switch: [4] = ON
. . . . . . . . <> Change Variable: [32] = 1
. . . . . . . . <> Change Variable: [15] = 1
. . . . . . . . <> Change Switch: [14] = ON
. . . . . . . . <> Change Variable: [6] = 0
. . . . . . . . <>
. . . . . . . : End of fork
. . . . . . . <>
. . . . . . : Else ...
. . . . . . . <>
. . . . . . : End of fork
. . . . . . <>
. . . . . : End of fork
. . . . . <>
. . . . : End of fork
. . . . <>
. . . : Else ...
. . . . <> Comment: ------------------------------------------------------------------------------------------------------------------------
. . . . <> Fork Condition: If Variable [3] <= 216 then ...
. . . . . <> Fork Condition: If Variable [4] <= 72 then ...
. . . . . . <> Fork Condition: If Variable [15] == 1 then ...
. . . . . . . <> Fork Condition: If Switch [5] == ON then ...
. . . . . . . . <> Play Sound Effect: Buzzer2, Volume 100%, Speed 100%, Pan Center
. . . . . . . . <> Wait: 1,0 sec.
. . . . . . . . <> Change Variable: [6] = 0
. . . . . . . . <>
. . . . . . . : Else ...
. . . . . . . . <> Play Sound Effect: Buzzer1, Volume 100%, Speed 100%, Pan Center
. . . . . . . . <> Wait: 0,3 sec.
. . . . . . . . <> Change Switch: [5] = ON
. . . . . . . . <> Change Variable: [24] = 1
. . . . . . . . <> Change Variable: [15] = 2
. . . . . . . . <> Change Switch: [15] = ON
. . . . . . . . <> Change Variable: [6] = 0
. . . . . . . . <>
. . . . . . . : End of fork
. . . . . . . <>
. . . . . . : Else ...
. . . . . . . <> Fork Condition: If Variable [15] == 2 then ...
. . . . . . . . <> Fork Condition: If Switch [5] == ON then ...
. . . . . . . . . <> Play Sound Effect: Buzzer2, Volume 100%, Speed 100%, Pan Center
. . . . . . . . . <> Wait: 1,0 sec.
. . . . . . . . . <> Change Variable: [6] = 0
. . . . . . . . . <>
. . . . . . . . : Else ...
. . . . . . . . . <> Change Switch: [5] = ON
. . . . . . . . . <> Change Variable: [33] = 1
. . . . . . . . . <> Change Variable: [15] = 1
. . . . . . . . . <> Change Switch: [14] = ON
. . . . . . . . . <> Change Variable: [6] = 0
. . . . . . . . . <>
. . . . . . . . : End of fork
. . . . . . . . <>
. . . . . . . : Else ...
. . . . . . . . <>
. . . . . . . : End of fork
. . . . . . . <>
. . . . . . : End of fork
. . . . . . <>
. . . . . : End of fork
. . . . . <>
. . . . : Else ...
. . . . . <> Comment: ------------------------------------------------------------------------------------------------------------------------
. . . . . <>
. . . . : End of fork
. . . . <>
. . . : End of fork
. . . <>
. . : End of fork
. . <>
. : End of fork
. <>
: End of fork
<> Change Variable: [6] = 0
<> Wait: 0,0 sec.
Wär auch im Code selbst keinen fehler findet der kann gerne mal das Testprojekt anspielen:
http://www.npshare.de/files/507137eb/Technik%20I.rar
Solltet ihr euch beim ersten mal wundern hä? Da ist doch alles richtig so probiert doch mal alle Kombinationsmöglichkeiten aus und spielt es ein paar mal öfters hierzu sei gesagt habe ich bis jetzt nur die erste Zeile vollständig gescriptet bis mir der Fehler aufgefallen ist.
Also wäre schön wenn mir jemand weiterhelfen könnte!^^
Lg
Multi-Master1988