PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Menü... Probleme mit steuerung



FabiF.de_renamed
26.11.2004, 23:26
Hi leutz,

ich bin gerade an meinem Menü...

Es funktioniert alles gut bis auf...

1. Wenn ich z.b. 1 nach oben gehe.... und 2 nach unten.... dann geht das erstnochmal 1 hoch und dann erst wieder 1 runter... wist ihr was ich meine???

2.Wenn ich ein menüpunkt auswählen will passiert nichts??? garnichts.... ob das auch wirklich aktiviert wird oder so.... es ist ein pp.... bedingungen von den switches und variablen stimmen auch...

Jetz weiß ich nicht weiter...


Mein Menü.... aufgebaut.. in PP common event...:


show pictures (menü grafiken)

fork variable zurück = 1
fork taste hoch
variable-zurück set 0
variable-exit set 1
end if
fork taste runter
variable-zurück set 0
variable-item set 1
end if

fork variable item = 1
fork taste hoch
variable-item set 0
variable-zurück set 1
end if
fork taste runter
variable-item set 0
variable-fähigfkeit set 1
end if

fork variable Fähigkeit = 1
fork taste hoch
variable-fähigkeit set 0
variable-item set 1
end if
fork taste runter
variable-fähigkeit set 0
variable-exit set 1
end if

fork variable exit = 1
fork taste hoch
variable-exit set 0
variable-fähigketen set 1
end if
fork taste runter
variable-exit set 0
variable-zurück set 1
end if

das durchlaufe funtz ja...bis auf das... das wenn ich z.b. von Item nach zurück will.... und ich einz nach unten drücke und es springt auf fähigkeiten.... und ich dann auf nach oben klicjke springt es nocheinmal nach unten dann gehts erst aufwährts...

Ich arbeite mit Tasten patch...

um einen menüpunktauswählen hab ich...jetz z.b. bei zurück:


Fork Variable[0002-Zurück=1] (da steht dann der curser auf zurück)
Fork Variable[0001-Tastenpatch]= taste "space"
then
Erase Pictures (die pictures von dem und den Menügrafiken..)
end if
end if...

Kann mir jemand helfen??

Broken Chords Can Sing A Little
27.11.2004, 00:08
Hm, ich würde dir gerne helfen, aber ich kenne mich da leider überhaupt nicht aus...ich scripte dir mal nen Code, der sicher funzt...



Enter PW: [Passwort] 1, 2, 3, 4, 5, 6
FORK [Passwort] = 4
FORK [Stelle] = 1
ELSE
Change Variable [Stelle] -1
END
ELSE
FORK [Passwort] = 1
FORK [Stelle] = x *
ELSE
Change Variable [Stelle] +1
END
ELSE
FORK [Passwort] = 5
FORK [Stelle] = 1
//hier eingeben was passiert, wenn der Cursor auf der ersten Stelle ist und "Enter" gedrückt wird
ELSE
FORK [Stelle] = n**
//blah
END
END
//---------Anzeige
FORK [Stelle] = 1
Move Pictures "Cursor" X/Y ***
ELSE
FORK [Stelle] = n**
Move Picture...
END
END


* X ist die Anzahl der Menüpunkte...wenn du jetzt z.B. die Menüpunkte "Items | Fähigkeiten | Zurück" hast, dann X=3.
** Hier wiederum die obere Fork kopieren bis du sie so oft hast, wie du Menüpunkte hast.
*** Das ist die Stelle, wo der Cursor hinsoll, wenn er auf dem ersten Menüpunkt ist.

Ich hoffe, das ist was du wolltest und du verstehst es einigermaßen...was ich da angegeben habe ist ein Script, welches einen Cursor zu bestimmten Stellen bewegt und bei "Enter" je nach Stelle etwas auslöst...

FabiF.de_renamed
27.11.2004, 12:03
Ah ich habs jetz kapiert mit dem n**

ES FUNBTZ..... SOGAR VIEL BESSER ALS MEINS!!!!!!!!!

BIG BIG THX....

Von wem ist dieses skript??????

DAS GIBT CREDITSEINTRAG.....

MFG FabiF.de

Broken Chords Can Sing A Little
27.11.2004, 14:01
Ah ich habs jetz kapiert mit dem n**

ES FUNBTZ..... SOGAR VIEL BESSER ALS MEINS!!!!!!!!!

BIG BIG THX....

Von wem ist dieses skript??????

DAS GIBT CREDITSEINTRAG.....

MFG FabiF.de

Freut mich ^^
Das Skript ist von mir, ist aber nicht wirklich schwer zu erstellen, wenn man schon etwas Technik-Erfahrung hat...würde mich aber trotzdem über nen Eintrag freun ^^