Lichteffekte auf Größeren Maps
Hallo Leute,
ich hatte es mir mal aufgeschrieben aber finds nun nicht mehr =(
Die Forensuche ergab leider auch nur einiges verwirrendes.
Ich habe eine Map nehmen wir mal 30x30 an.
Ich möchte dort einen LE anzeigen lassen.
Nun die Fragen:
In welcher Größe muss ich den Screenshot machen?
Wo packe ich das "MITTE" Event hin.
Wie mache ich das mit den Variablen
Vielen Dank schon mal =)
(Diesmal druck ichs mir aus - oder leg den Thread in meine Favs ab)
lg,
Under
Liste der Anhänge anzeigen (Anzahl: 1)
Also ich mach es immer so:
Lichtmapbildgröße:
Breite: Mapgröße X * 16
Höhe: Mapgröße Y * 16
Standort für das Lichtmapevent:
X: (Mapgröße X)\2 - 0,5
Y: (Mapgröße Y)\2 - 1
In das Lichtmapevent (Parallel Process):
Change Var 1 Set This Event's ScreenX
Change Var 2 Set This Event's ScreenY
(Eventuell: Change Var 1 und/oder 2 +8; falls der X oder Y-Wert am Ende ",5" hat)
Show Picture ID 1 (V[1], [2])
Clear Timer
----------------------
Beispiel:
Bei der Map des folgenden Screens:
Tile ganz rechts unten = 20,18
X: 19\2 - 0,5 = 9,5
Y: 17\2 - 1 = 8
d.h. Lichtmapevent kommt auf 9,8; wobei der X-Wert im Lichtmapevent noch um 0,5 (d.h. 8 Pixel, da dies einem Halben Kästchen entspricht) erhöht werden muss.
Beispielhaft, mit Eventcode:
Anhang 11832
Liste der Anhänge anzeigen (Anzahl: 1)
@Soul96: Bei meinem Beispielsevent ist es ein Monster, und kein Lichteffekt, aber das Prinzip ist ja dasselbe:
Anhang 11835
Das Bild anhand des Standorts eines Map-Events ausrichten (eventuell noch mit +/- verschieben) und dann
jedes Mal bevor sich das Bild ändert wieder die Event-ID auslesen (eventuell wieder mit +/- verschieben) und dann das neue Bild anhand dieser Variablen anzeigen lassen.