Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 20 von 21

Thema: Wichtige frage!!!

  1. #1

    Wichtige frage[kann geclosed werden]

    HI
    wolte wissen wie es geht das ein event ein anderes event berühren kann zb wen ein event das andere event berüht is das ein event tot!
    wie geht das?

    Geändert von VulcaNoX (08.11.2003 um 22:42 Uhr)

  2. #2
    du musst die coordinaten der events in einem event überprüfen. du musst dazu abfragen, ob z.B das eine event vom anderen nur 1 weg ist (in Y + X achse überprüfen) einfach mit forks überprüfen

    btw. diese fräge wird wirklich oft gestellt o_O

  3. #3
    kannnst du mir das ergebniss sagen wie das in maker aussiht?
    <>.
    <>..
    <>...
    plz und dankö!

  4. #4
    also du errechnest in einem pp die coordinaten von beiden events. dann machst du ein weiteres event welches die x achse des ersten events minus 1 rechnet. danach fragst du ab, ob die events die gleichen coordinaten haben. also, mit 2 inneinander gemachten forks. danach rechnest du noch die X achse + 2 und fragst nun nochmal ab. jetzt noch die X achse -1 und die Y -1. fragst wieder ab. nun noch die Y +2 und fragst nochmal ab.

    es gibt natürlich noch andere variantne, aber die ist imho am leichtesten zu verstehen^^"

  5. #5
    ^^'
    naja ich kapiers nochimma net[ich dumm]
    kannste mir das net als <>change.... schreiben?[also wo <> davor is
    plzzzzzzzzzzzzzzz^^]

  6. #6
    Code:
    <>Variable Ch:[0001:X] Set, Event1 Xpos
    <>Variable Ch:[0002:Y] Set, Event1 Ypos
    <>Variable Ch:[0001:X] - , Event2 Xpos
    <>Variable Ch:[0002:Y] - , Event2 Ypos
    <>FORK Optn:Varbl[0001:X]-0
     <>FORK Optn:Varbl[0002:Y]-1
      <> (hier das Event töten, am besten Switch umlegen)
     :ELSE Case
      <>FORK Optn:Varbl[0002:Y]--1    (soll "minus 1" heißen)
       <> (hier das Event töten, am besten Switch umlegen)
      :END Case
      <>
     :END Case
     <>
    :END Case
    <>FORK Optn:Varbl[0002:Y]-0
     <>FORK Optn:Varbl[0001:X]-1
      <> (hier das Event töten, am besten Switch umlegen)
     :ELSE Case
      <>FORK Optn:Varbl[0001:X]--1
       <> (hier das Event töten, am besten Switch umlegen)
      :END Case
      <>
     :END Case
     <>
    :END Case

  7. #7

    Was is falsch?


  8. #8
    ähm gleich am anfang. bei der ersten variable hast du "-" nicht SET eingestellt. das gleiche gilt für die zweite variable

  9. #9
    Ich habe jetzt am anfang set gemacht[bei den 4varbs]
    aber es klapt nochimma net

  10. #10
    du darfst nur bei den ersten zwei ein set machen, also die hier:
    <>Variable Ch:[0001] Set, Event1 Xpos
    <>Variable Ch:[0002:Y] Set, Event1 Ypos

    dann musst du die nächsten 2 auf minus stellen:

    <>Variable Ch:[0001] - , Event2 Xpos
    <>Variable Ch:[0002:Y] - , Event2 Ypos

  11. #11
    ich bekomme den HORROR![V***** SC******* A****** H******]

    das habe ich auch gemacht aber es klapt nochimma net?

  12. #12
    ach mann, das nächste mal muss ich genauer schauen^^" sry
    hier das ist auch falsch:

    <>FORK Optn:Varbl[0002:Y]--1 (soll "minus 1" heißen)
    <> (hier das Event töten, am besten Switch umlegen)

    du hast statt minus 1 ein 'kleiner als' gemacht

  13. #13
    was heist minus in der fork?

  14. #14
    minus in der fork heißt:
    dass du eine negative zahl eingeben musst, also -1 und nicht 1. die fork muss auch auf SAME gestellt werden und nicht auf LESS

    wenns jetzt immer noch nicht funktioniert, dann bau ich dir eben ein skript

  15. #15
    k danke schonmall kannst den script machen^^^^^^
    vielen dank!

  16. #16
    Die Koordinaten des Monsters sollen von den Kreiselvariablen (0001 und 0002) abgezogen werden und nicht von 2 neuen Variablen (0003 und 0004).

    Code:
    <>Variable Ch:[0001:X] Set, Kreisel Xpos
    <>Variable Ch:[0002:Y] Set, Kreisel Ypos
    <>Variable Ch:[0001:X] - , Monster Xpos     <=========
    <>Variable Ch:[0002:Y] - , Monster Ypos     <=========

  17. #17
    hm...klapt net ich warte liebr auf den script von Mephisto.

  18. #18
    das skript hab ich gemacht, ich brauch deine e-mail adresse

    ich habs so geamcht, dass dich das event auch über die Diagonale berührt

  19. #19
    meine e-mail add is [ vulcano12@web.de ]
    dankö!!!

  20. #20
    Ich hab dir das Skript auf deine oben angeführte E-Mail Addy geschickt.
    Ich hoffe, dass du es jetzt verstehst

Berechtigungen

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