Ergebnis 1 bis 3 von 3

Thema: Sichtfeld..ki

  1. #1

    Sichtfeld..ki

    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

  2. #2
    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

    Code:
    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
          }
        }
      }
    }
    So müsste das klappen denk ich

  3. #3
    hmm hab mal mein script kopiert:

    http://home.arcor.de/bb2k7/fov.gif

    nochn bisschen noobhaft gescriptet (wil uneffizient aber funzt)

    Geändert von eisRegen2k4 (10.02.2005 um 18:32 Uhr)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •