Wiimote na nodze


#1

Hej,



Próbuję spłodzić jakiś skrypt, który używałby wiimote’a przyczepionego do nogi, żebym mógł biegać w FPS’ach jak w filmikach JackQuack’a.

Używam GlovePie. Mam dwa Wiimote i jeden nun. Nie mam MotionPlus

Próbowałem z:

if (wiimote2.Shake) then

key.Slash = true

wait 500ms

key.Slash = false

wait 50ms

endif



i



toggle(key.Slash) = wiimote2.Shake



ale nie działają za dobrze, tzn. za mały odcinek pokonuje przy jednym “tupnięciu” nogą.



Może ktoś coś wymyśli?


#2

Hmm, nie bawiłem się dawno w skryptowanie, ani tymbardziej pod Wii mote bo ich nie mam, ale dla ps move jak potrzebowałem zwiększyć Ruch to po prostu mnożyłem go przez np. 10. Z tym, że ja to robiłem we freepie, nie wiem jak wygląda to w glovepie i Wiimote. Może spróbuj wydłużyć czas “wciśnięcia” przycisku?


#3

Właśnie zmiany tych wartości sekundowych nic nie dają.

To już lepszą opcją jest:



toggle(key.Slash) = wiimote2.Shake ,



ale wciąż za krótko wciska przycisk, a nie ma tam chyba opcji wydłużenia.



Teraz spróbowałem:



if (wiimote2.Shake) then //Hotkey 1

toggle(key.Slash) = true

wait 5000ms

toggle(key.Slash) = false

wait 50ms

endif



ale daje taki sam efekt jak ta pierwsza opcja. Tak jakby polecenie toggle w ogóle nie działało w takiej konfiguracji.