Hi I know it sounds stupid but ive just got rpgmaker xp and someone told me about this script, but im relly stuck i cant seem to change the controls this is what i've changed them to:
#==============================================================================
# Enhanced module Input
#------------------------------------------------------------------------------
# This module handles Blizz-ABS input.
#==============================================================================
module Input
#----------------------------------------------------------------------------
# Setup of Controls (ASCII)
#----------------------------------------------------------------------------
LMB, RMB, MMB, Backspace, Tab, Enter, Shift, Ctrl, Alt, Esc, D_Down, D_Left,
D_Right, D_Up, Space = 1, 2, 4, 8, 9, 13, 16, 17, 18, 27, 40, 37, 39, 38, 32
NumKeys = [48, 49, 50, 51, 52, 53, 54, 55, 56, 57]
NumPad = [45, 35, 40, 34, 37, 12, 39, 36, 38, 33]
Let = {'A' => 65, 'B' => 66, 'C' => 67, 'D' => 68, 'E' => 69, 'F' => 70,
'G' => 71, 'H' => 72, 'I' => 73, 'J' => 74, 'K' => 75, 'L' => 76,
'M' => 77, 'N' => 78, 'O' => 79, 'P' => 80, 'Q' => 81, 'R' => 82,
'S' => 83, 'T' => 84, 'U' => 85, 'V' => 86, 'W' => 87, 'X' => 88,
'Y' => 89, 'Z' => 90}
Fkeys = [-1, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123]
Collon, Equal, Comma, Underscore, Dot, Backslash, Lb, Rb, Quote = 186, 187,
188, 189, 190, 191, 219, 221, 222
# dll call
State =
Win32API.new('user32', 'GetKeyState', ['i'], 'i')
Key =
Win32API.new('user32', 'GetAsyncKeyState', ['i'], 'i')
# All ASCII keys
All_keys = 0..255
@repeating = []
256.times{@repeating.push(-1)}
# Blizz-ABS control setup
if BlizzABS::Control::CUSTOM_CONTROLS = false
eval("Up = #{BlizzABS::Control::UP}")
eval("Left = #{BlizzABS::Control::LEFT}")
eval("Down = #{BlizzABS::Control::DOWN}")
eval("Right = #{BlizzABS::Control::RIGHT}")
eval("Prevpage = #{BlizzABS::Control::PREVPAGE}")
eval("Nextpage = #{BlizzABS::Control::NEXTPAGE}")
eval("Confirm = #{BlizzABS::Control::CONFIRM}")
eval("Cancel = #{BlizzABS::Control::CANCEL}")
eval("Attack = #{BlizzABS::Control::ATTACK}")
eval("Defend = #{BlizzABS::Control::DEFEND}")
eval("Skill = #{BlizzABS::Control::SKILL}")
eval("Item = #{BlizzABS::Control::ITEM}")
eval("Select = #{BlizzABS::Control::SELECT}")
eval("Hud = #{BlizzABS::Control::HUD}")
eval("Hotkey = #{BlizzABS::Control::HOTKEY}")
eval("Minimap = #{BlizzABS::Control::MINIMAP}")
eval("Run = #{BlizzABS::Control::RUN}")
eval("Sneak = #{BlizzABS::Control::SNEAK}")
eval("Jump = #{BlizzABS::Control::JUMP}")
eval("Turn = #{BlizzABS::Control::TURN}")
# default controls
else
Up = [D_Up]
Left = [D_Left]
Down = [D_Down]
Right = [D_Right]
Prevpage = [Let['-']]
Nextpage = [Let['=']]
Confirm = [Enter]
Cancel = [Backspace]
Attack = [Space]
Defend = [Ctrl]
Skill = [Alt]
Item = [Shift]
Select = [Let['*']]
Hud = [Let['1']]
Hotkey = [Let['2']]
Minimap = [Let['3']]
Run = [Let['€']]
Sneak = [Let['$']]
Jump = [Let['/']]
Turn = [Let['Tab']]
end
And then it said that something was worng with line 146 so i got rid of that line and i just have completly lost myself (Im editing this from the Demo if thats the problem!