Wie kann ich das sichtfeld der gegner mit hilfe von kordinaten einschränken?
Ich muss das unbedingt wissen für mein aks sonst wirds nen flopp
Druckbare Version
Wie kann ich das sichtfeld der gegner mit hilfe von kordinaten einschränken?
Ich muss das unbedingt wissen für mein aks sonst wirds nen flopp
Du musst abfragen ob die Koordinaten des Heros zwischen den Koordinaten des Gegners + Der Sichtfeldgröße und den Koordinaten des Gegners - der Sichtfeldgröße sind
So müsste das klappen denk ichCode:Change Variable Heroposition X Hero X Coordinate
Change Variable Heroposition Y Hero Y Coordinate
Change Variable Gegnerposition X Event Gegner X Coordinate
Change Variable Gegnerposition Y Event Gegner Y Coordinate
Change Variable Gegner X Obergrenze + Sichtfeldgröße des Gegners
Change Variable Gegner X Untergrenze - Sichtfeldgröße des Gegners
Change Variable Gegner Y Obergrenze + Sichtfeldgröße des Gegners
Change Variable Gegner Y Untergrenze - Sichtfeldgröße des Gegners
fork(Heroposition X < Gegner X Obergrenze){
fork(Heroposition X > Gegner X Untergrenze){
fork(Heroposition Y < Gegner Y Obergrenze){
fork(Heroposition Y > Gegner Y Untergrenze){
//Gegner sieht dich
}
}
}
}
hmm hab mal mein script kopiert:
http://home.arcor.de/bb2k7/fov.gif
nochn bisschen noobhaft gescriptet (wil uneffizient aber funzt)