Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Bomi« (23. April 2006, 04:28)
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »annokrat« (23. April 2006, 12:22)
Zitat
Original von annokrat
da hast du sicher keine chance
Quellcode |
|
1 2 3 4 5 6 |
IF FLAG == FALSE && AREA "X" TOUCHED_BY_SHIP_FROM "PLAYER" THEN { MACHIRGENDWAS; FLAG = TRUE; } |
Quellcode |
|
1 2 3 4 5 6 7 |
IF AREA "OBEN" TOUCHED_BY_SHIP_FROM "PLAYER" || AREA "UNTEN" TOUCHED_BY_SHIP_FROM "PLAYER" || AREA "LINKS" TOUCHED_BY_SHIP_FROM "PLAYER" || AREA "RECHTS" TOUCHED_BY_SHIP_FROM "PLAYER" THEN { FLAG = FALSE; } |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Bomi« (23. April 2006, 08:04)
Zitat
Original von annokrat
könntest du nicht über die ganze insel ein area drüberlegen, bis zum format 256x256 sollte dies doch gelingen.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Bomi« (24. April 2006, 06:47)
Das ist richtig (sollte eigentlich im Readme stehen): Areas dürfen sich nicht berühren/überschneiden...Zitat
Original von Bomi
Wenn das Schiff die Insel erreicht, befindet es sich direkt in zwei Areas gleichzeitig, wenn es die Insel verläßt, wird also nicht mehr der benötigte Area-Wechsel zum Zurücksetzen des Flags ausgelöst - außerdem habe ich die Erfahrung gemacht, dass es bei sich überschneidenden Areas mitunter Probleme gibt, die Areas werden dann einfach nicht erkannt...
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »drkohler« (24. April 2006, 11:51)