Autor Wątek:  Eventy uruchamiane bez shifta. Jak zrobić?  (Przeczytany 4502 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline piotpal

  • Wiadomości: 104
    • Zobacz profil
  • Otrzymane polubienia: 0
Eventy uruchamiane bez shifta. Jak zrobić?
« dnia: 31 Grudnia 2005, 19:25:42 »
Mam pytanie:  jak zrobić event uruchamiany za pomocą klawisza 1, ale bez użycia shifta? Dostałem odpowiedź:
http://www.eu07.pl/forum/viewtopic.php?t=3356 ale chyba coś jest nie tak, po mi i tak event nie działa. Proszę o pomóc, najlepiej rzućcie jakiś kawałek eventa, uruchamianego za pomocą klawisza 1. Z góry dziękuję i życzę wszystkiego dobrego w Nowym Roku. [/code]
Piotpal

Offline youBy

  • Deweloper
  • Wiadomości: 5958
  • Co tam?
    • Zobacz profil
    • Automat Weryfikujący Regulację i Lambdę
  • Otrzymane polubienia: 514
Eventy uruchamiane bez shifta. Jak zrobić?
« Odpowiedź #1 dnia: 31 Grudnia 2005, 19:38:56 »
z teco co mi wiadomo, a wiadomo mi różne rzeczy, nie zawsze sprawdzone i czasem błędne, to niestety, ale nie da się zrobić zamiast Shift + 1 samo 1, chyba że chciałbyś zrobić to na wyzwalaczach eventów, to będzie jakoś tak szło:
node -1 0 jedynka eventlauncher 5 10 15 -1 1 0 event_bez_shifta event_z_shiftem end
Xoov
Powyższy post wyraża jedynie opinię autora w chwili publikacji. Autor zastrzega sobie prawo do zmiany poglądów bez podawania przyczyny, jak również informowania o tym.

Offline eu07_304

  • Wiadomości: 496
  • Rattus norvegicus
    • Zobacz profil
  • Otrzymane polubienia: 0
Eventy uruchamiane bez shifta. Jak zrobić?
« Odpowiedź #2 dnia: 31 Grudnia 2005, 23:18:54 »
Piotpalowi chyba chodzi o to, żeby to się wyzwalało naprzykład przez naciśnięcie klawisza np. "w", jak w ND.

D|-8---6-5-
A|-8---4-3-
E|-6---4-3-

Offline youBy

  • Deweloper
  • Wiadomości: 5958
  • Co tam?
    • Zobacz profil
    • Automat Weryfikujący Regulację i Lambdę
  • Otrzymane polubienia: 514
Eventy uruchamiane bez shifta. Jak zrobić?
« Odpowiedź #3 dnia: 31 Grudnia 2005, 23:50:08 »
otóz to. Podany przezemnie sposób, powinienem zapisać tak:
node -1 0 nazwa eventlauncher X Y Z zasieg_dzialania klawisz 0 event_bez_shifta event_z_shiftem endgdzie X Y Z to współrzędne,
zasieg_dzialania go to maksymalna odległość w metrach, jak jest -1 to działa zawsze (z każdego miejsca),
a klawisz, to klawisz, po naciśnięciu którego uruchomi się zdarzenie;
event_bez_shifta odpali się, jak naciśnięty zostanie tylko klawisz,
a event_z_shiftem - jak będzie naciśnięty klawisz i shift.

klawiszem może być dowolny znak alfanumeryczny

i w ten sposób można zrobić to, co jest w ND
Xoov
Powyższy post wyraża jedynie opinię autora w chwili publikacji. Autor zastrzega sobie prawo do zmiany poglądów bez podawania przyczyny, jak również informowania o tym.

Offline piotpal

  • Wiadomości: 104
    • Zobacz profil
  • Otrzymane polubienia: 0
Eventy uruchamiane bez shifta. Jak zrobić?
« Odpowiedź #4 dnia: 01 Stycznia 2006, 15:05:07 »
Dzięki za podpowiedź. Właśnie tworzę coś w rodzaju symulacji nastawni, no i nie mogłem dojść do ładu z tymi eventami. Szukałem w scenerii ND eventów key, ale nie mogłem ich znaleźć, teraz wiem czemu. Wybróbowałem już podane przez Was eventy i działają. Dzięki serdeczne.
Ps. Jeszcze jedno pytanko, czy w tej dwójce klawiszy musi być koniecznie shift czy możliwe jest także użycie innego klawisza, np. 1+alt ?
Piotpal

Offline youBy

  • Deweloper
  • Wiadomości: 5958
  • Co tam?
    • Zobacz profil
    • Automat Weryfikujący Regulację i Lambdę
  • Otrzymane polubienia: 514
Eventy uruchamiane bez shifta. Jak zrobić?
« Odpowiedź #5 dnia: 01 Stycznia 2006, 19:10:39 »
niestety, ale tylko alt
Xoov
Powyższy post wyraża jedynie opinię autora w chwili publikacji. Autor zastrzega sobie prawo do zmiany poglądów bez podawania przyczyny, jak również informowania o tym.

Offline Quark-t

  • Administrator
  • Wiadomości: 3585
  • Inżynier testu
    • Zobacz profil
    • Automatix Sp. z o.o.
  • Otrzymane polubienia: 45
Eventy uruchamiane bez shifta. Jak zrobić?
« Odpowiedź #6 dnia: 01 Stycznia 2006, 19:18:12 »
Cytat: "youBy"
niestety, ale tylko alt

Chyba tylko shift :)
Pozdrawiam, Quark-t