Ergebnis 1 bis 17 von 17

Thema: Funktion bei gedrückter Taste!

  1. #1

    Funktion bei gedrückter Taste!

    Hi!
    Wie ist es möglich ein zwei Events zu scripten, wobei das eine kommt, wenn man z.B. Esc drückt und das andere kommt wenn man Esc Gedrückt hält?
    Wenn das nicht möglich ist, mit zweien, wie geht das mit einem Event? Nur wenn man Esc gedrückt hält, soll das Event kommen!
    Wäre nett wenn ihr mir helfen könntet! Danke im Vorraus!

  2. #2
    Ich habs nach nie ausprobiert, aber ich glaube es geht mit einem Timer.

  3. #3
    Zitat Zitat
    Original geschrieben von Dante5
    Ich habs nach nie ausprobiert, aber ich glaube es geht mit einem Timer.
    Aha! Und wer weiss es genau??

  4. #4
    mache ein common event und dort dann ein "enter password" und nur einen hacken bei "cansel"[oder sowas in der art!!!] und dann dein event!!!! bei start condition parallel process!!! ich hoffe ich habe dir geholfen...

  5. #5
    Zitat Zitat
    Original geschrieben von tonne
    mache ein common event und dort dann ein "enter password" und nur einen hacken bei "cansel"[oder sowas in der art!!!] und dann dein event!!!! bei start condition parallel process!!! ich hoffe ich habe dir geholfen...
    Danke, aber das wusste ich schon!

    Die Frage war: NUR wenn man die Taste GEDRÜCKT HÄLT, soll das Comment Event kommen!

  6. #6
    Vielleicht klappts ja so:
    Du stellst Enter Password auf eine bestimmte Variable(die hast du bestimmt schon),dann machast du in die Felder einen Haken z.B.5(Enter),dann geht das C.E. nur bei Enter an.
    Dann stellst du einen Timer an,z.B. 5sek., dann startet das Event nach 5 sek.
    So wolltest du es doch haben. Erst geht das eine an dann das andere.
    Mann muss aber nicht die ganze Zeit die Taste drücken, sondern es geschieht automatisch.

  7. #7
    Gut, aber was, wenn man nicht will, das es automatisch passiert? Muss man dann noch eine Abfrage machen ob der Knopf noch gedrückt wird? Gibt es sowas?

  8. #8
    Es gibt bei Enter Password, rechts oben ein Feld, dort steht:Wait for Press Key, oder so ähnlich. Da machst du nen Haken rein und dann startet es wenn du die Taste die du ausgewählt hast, drückst.

  9. #9
    Oh, ich glaube das ist sehr schwer zu formulieren und zu verstehen!

    Das Event soll NUR starten wenn man die Taste sagen wir 3 Sekunden GEDRÜCKT HÄLT!!! Nicht etwa, wenn man sie einmal kurz drückt...

  10. #10
    Ich glaube mit gedrückt halten geht das nicht ...

    Aber unterscheide doch einfach so:

    1) Der User drückt 1x
    2) Der User drückt 3x schnell hintereinander

    Ich denke das lässt (einfacher) umsetzen !

  11. #11
    wenn du willst schick ich dir ein skript, sowas hätt ich parat...

    Ich will dazu aber deine E_MAIL

  12. #12
    Zitat Zitat
    Original geschrieben von Mephisto
    wenn du willst schick ich dir ein skript, sowas hätt ich parat...

    Ich will dazu aber deine E_MAIL
    Öhm... Wenn du das schonmal so anbietest...
    aitdfan@web.de

    bitte...

  13. #13
    @aitdFan:
    habs dir gesendet. ähm.. noch was, könnst es bitte hochladen, damit ich nicht so viele mails schreiben muss (jaja, ok es wär eins^^) bitte

    BTW. noch was zum skript: habs so gemacht, dass wenn du kurz auf enter drückst der chara sein aussehen veränderd und wenn du länger obenbleibst kommt ein sehr geiler effekt

  14. #14
    Danke.

    Zitat Zitat
    Original geschrieben von Mephisto
    ähm.. noch was, könnst es bitte hochladen
    Würd ich gerne, nur bin ich bei piranho. Da gehen
    keine Downloads... Sorry.

  15. #15

  16. #16

    .blaze Gast
    Hach, warum denn so durcheinander:

    Code:
    <>Enter Password, Var: "ESC gedrückt", (Die jeweilige Taste, KEIN Hacken bei Wait-Untill)
    <>FORK: Variable "ESC gedrückt" -6 same
    : <>wait 0.5sec
    : <>FORK: Variable "ESC gedrückt" -6 same
    :  <>wait 0.5 sec
    :  <>FROK: Variable "ESC gedrückt" -6 same
    :   <>wait 0.5 sec
    
    Und immer so weiter bis die gesamten Waits die gewünschte Zeit ergeben.
    Dann wird es zB so weiter gehen:
    
    :   <>wait 0.5 sec
    :   <>FORK: Variable "ESC gedrückt" -6
    :    <>Call Event: "-Event-was-passiert-wenn-ESC-gedrükt-"
    Und in das andere Event kommt dann das was passiert

    Sya, E-Light

  17. #17

Berechtigungen

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