Dont know if anyone wants this but it will work fine with the Diagonal movement script
#==============================================================================
# ++ ã,°ãƒ©ãƒ•ã,£ãƒƒã,¯å¤‰æ›´ãƒ€ãƒƒã,·ãƒ¥ã€€ver. 1.21 ++
#  Script by ãƒ'ラ犬
#  http://para.j-mx.com/
#------------------------------------------------------------------------------
# 「Graphics/Charactersã€ãƒ•ã,©ãƒ«ãƒ€ã«
# 「(å...ˆé ã,ãƒ£ãƒ©ã®æ©è¡Œã,°ãƒ©ãƒ•ã,£ãƒƒã,¯å)+_dashã€ã¨ã,,ã†åå‰ã®ãƒ•ã,¡ã,¤ãƒ«ãŒã,ã,‹å ´åˆ
# ダッã,·ãƒ¥æ™,ã®ã,°ãƒ©ãƒ•ã,£ãƒƒã,¯ã¨ã—ã¦ä½¿ç"¨ã—ã¾ã™ã€,(例:001-Fighter01_dash)
#==============================================================================
class Game_Player < Game_Character
SPEED_DASH = 5 # ダッã,·ãƒ¥æ™,ã®ç§»å‹•速度
SPEED_NORMAL = 4 # 通常ã®ç§»å‹•速度
# ダッã,·ãƒ¥ã«ä½¿ã†ãƒœã,¿ãƒ³ï¼ˆè¡¨è¨˜æ–¹æ³•ã¯ã€Input::(ボã,¿ãƒ³ï¼‰ï¼‰
#(ã,ーボードã¨ã®å¯¾å¿œè¡¨ã¯ãƒ,,ã,¯ãƒ¼ãƒ«ã®ãƒ˜ãƒ«ãƒ—ã«ã,ã,Šã¾ã™ï¼‰
KEY_DASH = Input::A
# "_dash"ã,°ãƒ©ãƒ•ã,£ãƒƒã,¯ãŒå˜åœ¨ã—ãªã,,å ´åˆãƒ€ãƒƒã,·ãƒ¥ã,'ã™ã,‹ã‹ï¼ˆ true:ã™ã,‹ / false:ã—ãªã,, )
NO_FILE_DASH = true
# 陿¢æ™,ã¯ã,°ãƒ©ãƒ•ã,£ãƒƒã,¯ã,'変更ã—ãªã,,( true:変更ã—ãªã,, / false:変更ã™ã,‹ )
CHANGE_IN_MOVING = false
# ダッã,·ãƒ¥ç¦æ¢ã,¤ãƒ™ãƒ³ãƒˆã,¹ã,¤ãƒƒãƒID
# (ã,¤ãƒ™ãƒ³ãƒˆã,³ãƒžãƒ³ãƒ‰ã€Œã,¹ã,¤ãƒƒãƒã®æ"作ã€ã§ã"ã®ç•ªå·ã®ã,¹ã,¤ãƒƒãƒã,'ONã«ã—ã¦ã,,ã,‹é–"ã¯
# ダッã,·ãƒ¥ã,'機能ã,'ç,,¡åйã«ã—ã¾ã™ï¼‰
NO_DASH_SWITCH = 999
end
#==============================================================================
# â– Game_Player
#==============================================================================
class Game_Player < Game_Character
#--------------------------------------------------------------------------
# ◠フレーム更新
#--------------------------------------------------------------------------
alias dash_update update
def update
# ã,¤ãƒ™ãƒ³ãƒˆå®Ÿè¡Œä¸ã€ç§»å‹•ルート強制ä¸ã€
# メッã,»ãƒ¼ã,¸ã,¦ã,£ãƒ³ãƒ‰ã,¦è¡¨ç¤ºä¸ã®ã,,ãšã,Œã§ã,,ãªã,,å ´åˆ
unless $game_system.map_interpreter.running? or
@move_route_forcing or $game_temp.message_window_showing
if !($game_switches[NO_DASH_SWITCH])
# ã,ー判定
if Input.press?(KEY_DASH) and (CHANGE_IN_MOVING == false or Input.dir8 != 0)
if (dash_graphic_exist?($game_party.actors[0]) or NO_FILE_DASH)
# ダッã,·ãƒ¥ä¸ã§ãªã'ã,Œã°ãƒ€ãƒƒã,·ãƒ¥
if @move_speed != SPEED_DASH
@move_speed = SPEED_DASH
@dash_on = true
$game_player.refresh
end
end
elsif @dash_on == nil or @dash_on
@move_speed = SPEED_NORMAL
@dash_on = nil
$game_player.refresh
end
end
end
dash_update
end
#--------------------------------------------------------------------------
# â—‹ ダッã,·ãƒ¥ã,°ãƒ©ãƒ•ã,£ãƒƒã,¯ã®æœ‰ç,,¡ã,'ãƒã,§ãƒƒã,¯
#--------------------------------------------------------------------------
def dash_graphic_exist?(actor)
# èªã¿è¾¼ã¿ãƒ†ã,¹ãƒˆ
begin
RPG::Cache.character(actor.character_name.to_s + "_dash", actor.character_hue)
rescue
return false
end
return true
end
#--------------------------------------------------------------------------
# ◠リフレッã,·ãƒ¥
#--------------------------------------------------------------------------
alias dash_refresh refresh
def refresh
dash_refresh
# ãƒ'ーテã,£äººæ•°ãŒ 0 人ã§ãªã,,å ´åˆ
if $game_party.actors.size != 0
actor = $game_party.actors[0]
# ã,ャラã,¯ã,¿ãƒ¼ã®ãƒ•ã,¡ã,¤ãƒ«åã¨è‰²ç›¸ã,'è¨å®š
if @dash_on and dash_graphic_exist?(actor)
fileplus = "_dash"
else
fileplus = ""
end
@character_name = actor.character_name + fileplus
@character_hue = actor.character_hue
end
end
end
And you will be needing this too
(https://rmrk.net/proxy.php?request=http%3A%2F%2Fi15.photobucket.com%2Falbums%2Fa368%2FZack999%2F001-Fighter01_dash.png&hash=1c2ce3cec3a7f7e1428b2ad117b43dc574bf7947)
Just import the pic to Characters and hold shift to run.
Credits dont go to me but some japanese guy.
exelent script!
does it matter if its in japaness?
No! (You spelt Japanese wrong!)
This should be integrated with stamina, otherwise he could be running forever.
sorry pieman :oops:
LOL cool nickname..
Pie Man..
where do u put this script?
Quote from: speedslayer2where do u put this script?
Open the script editor and scroll down til "Main". Click on Main and choose "Insert". Below you can enter a name like "Dash script" or something. Just paste the whole script-code up there into the empty window to the right. :^^: Got it?