moin vx-fangemeinde.
ick habe dieses kleien script zusammen gebaut bekommen:
class Window_Selectable < Window_Base
def update
super
if cursor_movable?
last_index = @index
if $api.an?("s")
cursor_down($api.an?("w"))
end
if $api.an?("w")
cursor_up($api.an?("w"))
end
if $api.an?("d")
cursor_right($api.an?("d"))
end
if $api.an?("a")
cursor_left($api.an?("a"))
end
if Input.repeat?(Input::R)
cursor_pagedown
end
if Input.repeat?(Input::L)
cursor_pageup
end
if @index != last_index
Sound.play_cursor
end
end
update_cursor
call_update_help
end
end
mti diesem Script kann man das Menü per WASD steuern. nur mein problem ist, dass wenn ich nach unten drücke es so schnell geht, dass der cursor gleich am anderen ende ankommt.
nun wollte ich fragen ob es möglich ist mit einem Wait, dies zu unterbinden? Ich wollte das Testen aber wenn ich
Wait (60)unter
if $api.an?("s")
cursor_down($api.an?("w"))setze, bekomme ich nur eine Fehlermeldung. Was mache ich falsch?
(Ich nutze dies in verbindung mit Miikkus Tastenscript.)