hmmm... überprüfs einfach so

Code:
change var: 0001 -hero x
change var: 0002 -hero y
fork condition: var 0002 - below z.B 30
note: held ist weit oben 
fork condition: var 0001 - below 50
note: held ist linksoben
set event palce: mensch 1 - irgendwo links oben
set event place: mensch 2 - irgendwo links oben
... usw... also einfach alle menschenevents nach links oben ;)
else case
note: held ist rechtsoben 
set events place: mensch 1 - irgendwo rechts oben
.... diesmal halt nur rechts oben plazieren 
end case
end case
Fork condition: var 0002 - below 60
hled ist irgendwo in der mitte
fork condition: var 0001 - below 50
note: held ist linksmitte
diesmal alle menschenevents nach links mitte plazieren
else case
note: held ist rechtsmitte
diesmal alle nach rechtsmitte
end case
end case
fork condition: var 0002 - below 90
held ist ganz unten irgendwo
fork condition: var 0001 - below 50
held ist irgendwo unten links
alle events nach linksunten
else case
held ist irgendwo rechts unten
alle events nach rechtsunten
end case
endcase
diesen code kannst du für eine 100 * 90 map hernehmen... wenn du die map größer bzw kleiner wilst musst du die zahlen halt verändern. der code kann noch ausgeschmückt werden, damit man die überganze zu einem anderen gebiet nicht so mitkriegt ach ja, ich hba die map in 6 teile aufgeteil... wie du ja sehen kannst

cya
Mephi

edit: hmm... hatte nen fehler drinnen... ist nun weg