PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Betterautoenterpatch funktoniert nicht



Yukari
19.09.2010, 21:02
Ich benutze Cherrys Betterautoenterpatch für einen Customtitelbildschirm mit dem 2k.
Bisher hat er immer funktoniert, nur bei meinem jetzigen Projekt geht er nicht mehr. Also der Titelbildschirm wird angezeigt aber Laden und Beenden funktoniert nicht.
Hier der Eventcode:

<> Fork Condition: If Variable [2] == 4 then ...
<> Change Variable: [1] -= 1
<> Fork Condition: If Variable [1] == 0 then ...
<> Change Variable: [1] = 3
<>
: End of fork
<>
: Else ...
<> Fork Condition: If Variable [2] == 5 then ...
<> Fork Condition: If Variable [1] == 1 then ...
<> Break Loop
<> Teleport: Map #2, (0, 0)
<>
: End of fork
<>
: Else ...
<> Fork Condition: If Variable [1] == 2 then ...
<> Break Loop
<> Change Variable: [3350] = 1
<> Stop Event
<>
: Else ...
<> Fork Condition: If Variable [1] == 3 then ...
<> Break Loop
<> Change Variable: [3350] = 2
<> Stop Event
<>
: End of fork
<>
: End of fork
<>
: End of fork
<>
: End of fork
<>
: End of fork
<>
: End of loop
<> Erase Picture: #1
<> Erase Picture: #2
<> Erase Picture: #3

Hab ich ich irgendwo einen Fehler gemacht oder liegt es doch am Patch?

Cherry
19.09.2010, 22:11
1. Bitte klick beim nächsten Mal beim EasyEventExporter auf "Ja" und wähl die Datei "vbcode_lightbg.eft" im Ordner "ftemplates", dann wird der Code im Forum farblich gehighlighted.

2. Zu deinem Problem: Du verlässt die Schleife ("<> Break Loop") bevor die eigentlichen Dinge passieren ;)
Rück das Break Loop unter den Teleport bzw. das Stop Event, dann sollt es passen.

mfG Cherry

Cracky
20.09.2010, 11:13
Kleiner Tipp dazu: Ich persönlich würde Loops eher mit Labels realisieren. Ist vielleicht etwas mehr Arbeit aber übersichtlicher und sicherer in der korrekten Funktion.;)

mfg Cracky:)

Yukari
20.09.2010, 15:37
Funktoniert immernoch nicht :(

Cherry
20.09.2010, 16:13
Mach mal direkt über Stop Event eine Message hin, damit du siehst, ob der Code überhaupt bis dahin kommt oder nicht.

R.F.
20.09.2010, 16:15
Das einzige, was mir da vielleicht einfiele wäre, das da vielleicht irgendwo eine Tastenabfrage fehlt. Bzw. was kannst du mit deinem bisherigen Skript denn alles machen? Kann man Laden und Beenden wenigstens anwählen?

Yukari
20.09.2010, 16:30
Ah, ich hab den Fehler gefunden, statt menüpunkt 2 und 3 unter der 1 abzufragen hatte ich die deim else stehen wo abgefragt wird ob enter gedrückt wurde ^^"
Jetzt kommt allerdings eine Fehlermeldung wenn ich Laden oder Beenden auswähle:
http://npshare.de/files/62d4125d/error.png

Cherry
20.09.2010, 16:33
Sehr interessant.

Ist das die originale BetterAEP-EXE oder ist da anderweitig rumgeschraubt worden?

BetterAEP+Destiny geht z.B. nicht afaik.

Yukari
20.09.2010, 16:37
Ich hab nur mit dem Hyperpatcher2 die Bildzahl auf 50 erhöht und mit dem RessourcenHacker ein anderes Icon eingestellt.

Cherry
20.09.2010, 16:48
Probiers mal ohne Resource Hacker.

Das klingt nämlich für mich grade verdächtig nach der Ursache des Problems.

Yukari
20.09.2010, 17:12
Ohne RessourcenHacker gehts
Naja ein anderes Icon muss ja nicht unbedingt sein