Hi,
Ich wollte Fertigkeitspunkte in mein Spiel einbauen, so, dass man bei einem Level up meinetwegen 2 Fertigkeitspunkte bekommt, die man dann verteilen kann. Leider gibt es keine Fork (Bedingung), dass ein Held gerade aufgestiegen ist und ich wollte das nicht für jedes level einzelnd mit variablen machen, also z.B. "wenn variable LEVEL 1, dann das und das"
Gibts da auch irgendeine schnellere Möglichkeit?
Var: 0002 [Tatsächlicher Level des Heros] set: Hero Level
---------------------------------------------
im parallel process laufen lassen
dann wird abgefragt, ob var 0002 größer ist als 0001
----------------------------------------------
also, die stufe des helden größer als vorher,
dann machst du deinen kram rein mit den fertigkeitspunketn verteilen.
dann:
Var: 0001 [Level] set: Heo Level
und wieder
Var: 0002 [Tatsächlicher Level des Heros] set: Hero Level
Bei "Fork Conditions" gibt es sehr wohl eine Funktion, "wenn der Held grade auf Lv. X gekommen ist".
Wenn du bei Fork auf die 2. Seite Klickst und dann kannst du bei "Hero" dern sentsprechenden Held auswählen und darunter "Level: X above" (X is dabei das Level, das du haben willst).
Dieses Fork-Event solltest du dann ggf. in die "Common Events" der Database einfügen (als Parallel Process). Damit das ganze nur ein einziges Mal geht, könnte der Code so aussehen:
€dit:
Nicht die allerbeste Methode ^^"
--
。。。ロボットで世界を征服するぜ!!! >:]
Geändert von Flying Sheep (05.07.2006 um 18:05 Uhr)
@Flying Sheep: Dann muss er es aber trotzdem für alle Level machen und das ist ein wenig umständlich... Da ist dann die Methode von Blutorgie einfacher. Hier nochmal der komplette Code wie er auch im Maker stehen könnte:
Ich hab hier eine Wartezeit von 1er Sekunde eingebaut weil ich nicht der Meinung bin das es darauf ankommt die Fertigkeitspunkte in der Millisekunde zu vergeben in der man das Level aufsteigt.
Danke Pilo...genau das meinte ich.
Danke Phönix Tear und Blutorgie für die Hilfe und:
Danke Flying Sheep für die Mühe
Ich bin grad dabei, es auszuprobieren. Ich melde mich noch mal, falls es Probleme gibt
Hat alles prima geklappt, aber jetzt
hat der Maker irgendwie voll das Problem. Er spielt kein einziges RTP-Lied mehr ab (bei allen Projekten) und den Großteil der noch importierten Songs auch nicht mehr.
€dit: Ich hab nochmal was ausprobiert und bin mir jetzt ganz sicher:
Der Maker spielt keine Midis mehr ab (ich benutze den 2003). Also alle mp3's und wav's gehen noch aber die Rtp und importierten Midis funktionieren nicht mehr