Ergebnis 1 bis 4 von 4

Thema: Pics werden nicht gelöscht...

  1. #1

    Pics werden nicht gelöscht...

    So hab da ein kleines Problem mit meinem Menü man soll durch das drucken einer Taste zum Nächsten Menüpunkt gelagen möchte aber das die angezeigten Bilder zuvor aber wieder gelöscht werden das tut es aber nich kann mir jemand weiterhelfen hier der Code für den Menüpunkt auf den man gerade steht:

    Zitat Zitat von EasyEventExporter
    - SCRIPT -
    <> Key Input Processing: Var. [21], Wait until key pressed, Keys: Decision
    <> Change Variable: [63] = X position on map (tiles) of event #28
    <> Change Variable: [64] = Y position on map (tiles) of event #28
    <> Change Variable: [23] = X position on map (tiles) of hero
    <> Change Variable: [24] = Y position on map (tiles) of hero
    <> Fork Condition: If Variable [23] == V[63] then ...
    . <> Fork Condition: If Variable [24] == V[64] then ...
    . . <> Show Picture: #20, Alex Aktiv, (160, 128), Mgn 100%, Tsp 0%
    . . <> Fork Condition: If Variable [21] == 5 then ...
    . . . <> Change Switch: [38] = ON
    . . . <>
    . . : End of fork
    . . <>
    . : Else ...
    . . <> Erase Picture: #17
    . . <> Erase Picture: #18
    . . <> Erase Picture: #19
    . . <> Erase Picture: #20
    . . <>
    . : End of fork
    . <>
    : Else ...
    . <> Erase Picture: #17
    . <> Erase Picture: #18
    . <> Erase Picture: #19
    . <> Erase Picture: #20
    . <>
    : End of fork
    Danke schonmal im Vorraus für andere Lösungswege.

    Lg
    Multi-Master1988

  2. #2
    Ich nehme spontan mal an, dass die Bedingungen in den Forks bei dir immer zutreffen. Was anderes käme da nicht wirklich in Frage.

  3. #3
    Zur Sicherheit nochmal überprüfen, ob die BildIDs stimmen. Andernfalls mal schauen, ob nicht irgendwo doch noch die Bilder angezeigt werden sollen.

    PS: Eine Debug-Methode ist es einfach Messages mit z.B. der ID oder einem Buchstaben als Nachricht auszugeben, nachdem der Befehl kommt.

    Geändert von niR-kun (17.09.2010 um 20:08 Uhr)

  4. #4
    Habe den Lösungsweg gefunden musste ledeglich eine Tastenabfrage die ich falsch gescript hab in den nun folgenden Code einfügen:

    Zitat Zitat von EasyEventExporter
    - SCRIPT -
    <> Key Input Processing: Var. [21], Wait until key pressed, Keys: Directional keys, Decision
    <> Change Variable: [63] = X position on map (tiles) of event #28
    <> Change Variable: [64] = Y position on map (tiles) of event #28
    <> Change Variable: [23] = X position on map (tiles) of hero
    <> Change Variable: [24] = Y position on map (tiles) of hero
    <> Fork Condition: If Variable [23] == V[63] then ...
    . <> Fork Condition: If Variable [24] == V[64] then ...
    . . <> Show Picture: #20, Alex Aktiv, (160, 128), Mgn 100%, Tsp 0%
    . . <> Fork Condition: If Variable [21] == 5 then ...
    . . . <> Change Switch: [38] = ON
    . . . <>
    . . : Else ...
    . . . <> Fork Condition: If Variable [21] == 1 then ...
    . . . . <> Erase Picture: #17
    . . . . <> Erase Picture: #18
    . . . . <> Erase Picture: #19
    . . . . <> Erase Picture: #20
    . . . . <> Change Switch: [38] = OFF
    . . . . <>
    . . . : End of fork
    . . . <>
    . . : End of fork
    . . <>
    . : Else ...
    . . <> Erase Picture: #17
    . . <> Erase Picture: #18
    . . <> Erase Picture: #19
    . . <> Erase Picture: #20
    . . <>
    . : End of fork
    . <>
    : Else ...
    . <> Erase Picture: #17
    . <> Erase Picture: #18
    . <> Erase Picture: #19
    . <> Erase Picture: #20
    . <>
    : End of fork

    Weiterhin habe ich ein Ohr für sämtliche verbesserungsvorschläge.

    Lg
    Multi-Master1988

Berechtigungen

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