Ergebnis 1 bis 9 von 9

Thema: Tastenpatch Problem

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #5
    bin jetzt nachhause gekommen.. ja genau so wollte ich das ausprobieren ^^ großen dank ich probier es mal ..

    Edit: Frage, welche Versionen akzeptiert eig das Tastenpatch? ich glaube alle bis auf Value oder?

    So, wollte schon das gescheiterte schicken, doch ich habs doch noch geschafft ^ ich zeige mal die Codes für die Leute, die vllt mal das selbe Problem haben werden, Danke schön Nemica! Hab nur das KeyUp eig vergessen dann muss man das nur noch richtig einstellen, so sieht das in dem Testprojekt aus:

    MAP:
    EV0001(Site1,PushKey,NO EVENT CONDITIONS):
    Code:
    <>Messg: TastenPatch an?
    <>Show Choice: Ja/Nein
    :[Ja]Case
     <>CallEvent: TastenPatchOn
     <>Change Switch: [0001:TastenAn]-ON Set
     <>
    :[Nein]Case
     <>
    :END Case
    <>
    EV0001(Site2,PushKey,TastenAn==On):
    Code:
    <>Messg: TastenPatch aus?
    <>Show Choice: Ja/Nein
    :[Ja]Case
     <>CallEvent: TastenPatchOff
     <>Change Switch: [0001:TastenAn]-OFF Set
     <>
    :[Nein]Case
     <>
    :END Case
    <>
    // Hab das einfach alles geschrieben ^^ beim Game würde ich alles besser amcehn xD hab jetzt nur rumprobiert ^^
    Common Events:
    0001:S(Parallel Process,0002:Schwert==On):
    Code:
    <>Messg: Schwert
    <>
    0002: A(Parallel Process,0003: Action==On):
    Code:
    <>Messg: Action
    <>
    TastenPatchOn(Call)
    Code:
    <>PlaySE: MidiTickOutput.script
    <>PlaySE: KeyList.script
    <>PlaySE: KeySupportOn.script
    <>
    TastenPatchOff(Call)
    Code:
    <>Play SE: KeySupportOff.script
    <>Play SE: MidiTickReset.script
    <>
    Alltime(Parallel Process,0001:TastenAn)
    Code:
    <>Variable Ch:[0001:TastenID]Set,MIDI Play Pos.(Tick)
    <>FORK Optn:Varbl[0001:TastenID]-1
      <>Change Switch:[0003:Action]-ON Set
      <>
    :ELSE Case
    <>FORK Optn:Varbl[0001:TastenID-2
      <>Change Switch:[0003:Action]-OFF Set
      <>
    :ELSE Case
    <>FORK Optn:Varbl[0001:TastenID-3
      <>Change Switch:[0002:Schwert]-ON Set
      <>
    :ELSE Case
    <>FORK Optn:Varbl[0001:TastenID-4
      <>Change Swicht:[0002:Schwert]-OFF Set
      <>
    Nur noch die KeyList.script.wav:
    Code:
    [execute]
    Action=registerKeyDownEvent
    Key=a
    Value=1
    next=1
    
    [1]
    Action=registerKeyUpEvent
    Key=a
    Value=2
    next=2
    
    [2]
    Action=registerKeyDownEvent
    Key=s
    Value=3
    next=3
    
    [3]
    Action=registerKeyUpEvent
    Key=s
    Value=4
    next=

    Fertig, funktioniert Problemlos! Danke nochmal ^^

    Kann geclosed werden..

    Geändert von Serij (25.07.2008 um 00:51 Uhr) Grund: Ausprobiert...

Berechtigungen

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