Hotkey are not saving

ShadowLight

New member
Messages
46
Points
0
Hi all,

I recently changed my client to 20140708 (from 20120410). My players and I are having problem saving hotkeys. It says "User customized key is saved to [RO/SaveData/UserKeys.lua]" but it is still using the default keys.

Looking forward to your kind help.

Thanks in advance,

ShadowLight

 
Try to create folder named "savedata" in the client folder.

 
dunno about this,

but last time i've got probem like this

i delete dataUserKeys.lua

then copy the working UserKeys.lua to savedata folder

my copy UserKeys.lua is a backup one.

 
Try to create folder named "savedata" in the client folder.
I already have savedata folder, it is just that the UserKeys.lua is empty. If I write something down in the UserKeys.lua, it will change to blank when I change hotkey in RO.

dunno about this,

but last time i've got probem like this

i delete dataUserKeys.lua

then copy the working UserKeys.lua to savedata folder

my copy UserKeys.lua is a backup one.
I don't have a working UserKeys.lua, anyone mind uploading them so that I could try out. It would still probably change it to blank though.

 
Last edited by a moderator:
Try this. save as UserKeys.lua

Code:
USERKEY_1 = {	[9] = { EXE = "Hotkey 2-1", KEY1 = 81 },	[10] = { EXE = "Hotkey 2-2", KEY1 = 87 },	[11] = { EXE = "Hotkey 2-3", KEY1 = 69 },	[12] = { EXE = "Hotkey 2-4", KEY1 = 82 },	[13] = { EXE = "Hotkey 2-5", KEY1 = 84 },	[14] = { EXE = "Hotkey 2-6", KEY1 = 89 },	[15] = { EXE = "Hotkey 2-7", KEY1 = 85 },	[16] = { EXE = "Hotkey 2-8", KEY1 = 73 },	[17] = { EXE = "Hotkey 2-9", KEY1 = 79 },	[18] = { EXE = "Hotkey 3-1", KEY1 = 65 },	[19] = { EXE = "Hotkey 3-2", KEY1 = 83 },	[20] = { EXE = "Hotkey 3-3", KEY1 = 68 },	[21] = { EXE = "Hotkey 3-4", KEY1 = 70 },	[22] = { EXE = "Hotkey 3-5", KEY1 = 71 },	[23] = { EXE = "Hotkey 3-6", KEY1 = 72 },	[24] = { EXE = "Hotkey 3-7", KEY1 = 74 },	[25] = { EXE = "Hotkey 3-8", KEY1 = 75 },	[26] = { EXE = "Hotkey 3-9", KEY1 = 76 },	[27] = { EXE = "Hotkey 4-1", KEY1 = 90 },	[28] = { EXE = "Hotkey 4-2", KEY1 = 88 },	[29] = { EXE = "Hotkey 4-3", KEY1 = 67 },	[30] = { EXE = "Hotkey 4-4", KEY1 = 86 },	[31] = { EXE = "Hotkey 4-5", KEY1 = 66 },	[32] = { EXE = "Hotkey 4-6", KEY1 = 78 },	[33] = { EXE = "Hotkey 4-7", KEY1 = 77 },	[34] = { EXE = "Hotkey 4-8", KEY1 = 188 },	[35] = { EXE = "Hotkey 4-9", KEY1 = 190 },}USERKEY_2 = {	[42] = { EXE = "Navigation On/Off", KEY1 = 78, KEY2 = 18 },}
 
Try this. save as UserKeys.lua

USERKEY_1 = { [9] = { EXE = "Hotkey 2-1", KEY1 = 81 }, [10] = { EXE = "Hotkey 2-2", KEY1 = 87 }, [11] = { EXE = "Hotkey 2-3", KEY1 = 69 }, [12] = { EXE = "Hotkey 2-4", KEY1 = 82 }, [13] = { EXE = "Hotkey 2-5", KEY1 = 84 }, [14] = { EXE = "Hotkey 2-6", KEY1 = 89 }, [15] = { EXE = "Hotkey 2-7", KEY1 = 85 }, [16] = { EXE = "Hotkey 2-8", KEY1 = 73 }, [17] = { EXE = "Hotkey 2-9", KEY1 = 79 }, [18] = { EXE = "Hotkey 3-1", KEY1 = 65 }, [19] = { EXE = "Hotkey 3-2", KEY1 = 83 }, [20] = { EXE = "Hotkey 3-3", KEY1 = 68 }, [21] = { EXE = "Hotkey 3-4", KEY1 = 70 }, [22] = { EXE = "Hotkey 3-5", KEY1 = 71 }, [23] = { EXE = "Hotkey 3-6", KEY1 = 72 }, [24] = { EXE = "Hotkey 3-7", KEY1 = 74 }, [25] = { EXE = "Hotkey 3-8", KEY1 = 75 }, [26] = { EXE = "Hotkey 3-9", KEY1 = 76 }, [27] = { EXE = "Hotkey 4-1", KEY1 = 90 }, [28] = { EXE = "Hotkey 4-2", KEY1 = 88 }, [29] = { EXE = "Hotkey 4-3", KEY1 = 67 }, [30] = { EXE = "Hotkey 4-4", KEY1 = 86 }, [31] = { EXE = "Hotkey 4-5", KEY1 = 66 }, [32] = { EXE = "Hotkey 4-6", KEY1 = 78 }, [33] = { EXE = "Hotkey 4-7", KEY1 = 77 }, [34] = { EXE = "Hotkey 4-8", KEY1 = 188 }, [35] = { EXE = "Hotkey 4-9", KEY1 = 190 },}USERKEY_2 = { [42] = { EXE = "Navigation On/Off", KEY1 = 78, KEY2 = 18 },}
It is still having problem (thanks for the help though). It didn't read the new hotkeys and the moment I tried to bind a key it will turn blank again.

 
Try this. save as UserKeys.lua

USERKEY_1 = { [9] = { EXE = "Hotkey 2-1", KEY1 = 81 }, [10] = { EXE = "Hotkey 2-2", KEY1 = 87 }, [11] = { EXE = "Hotkey 2-3", KEY1 = 69 }, [12] = { EXE = "Hotkey 2-4", KEY1 = 82 }, [13] = { EXE = "Hotkey 2-5", KEY1 = 84 }, [14] = { EXE = "Hotkey 2-6", KEY1 = 89 }, [15] = { EXE = "Hotkey 2-7", KEY1 = 85 }, [16] = { EXE = "Hotkey 2-8", KEY1 = 73 }, [17] = { EXE = "Hotkey 2-9", KEY1 = 79 }, [18] = { EXE = "Hotkey 3-1", KEY1 = 65 }, [19] = { EXE = "Hotkey 3-2", KEY1 = 83 }, [20] = { EXE = "Hotkey 3-3", KEY1 = 68 }, [21] = { EXE = "Hotkey 3-4", KEY1 = 70 }, [22] = { EXE = "Hotkey 3-5", KEY1 = 71 }, [23] = { EXE = "Hotkey 3-6", KEY1 = 72 }, [24] = { EXE = "Hotkey 3-7", KEY1 = 74 }, [25] = { EXE = "Hotkey 3-8", KEY1 = 75 }, [26] = { EXE = "Hotkey 3-9", KEY1 = 76 }, [27] = { EXE = "Hotkey 4-1", KEY1 = 90 }, [28] = { EXE = "Hotkey 4-2", KEY1 = 88 }, [29] = { EXE = "Hotkey 4-3", KEY1 = 67 }, [30] = { EXE = "Hotkey 4-4", KEY1 = 86 }, [31] = { EXE = "Hotkey 4-5", KEY1 = 66 }, [32] = { EXE = "Hotkey 4-6", KEY1 = 78 }, [33] = { EXE = "Hotkey 4-7", KEY1 = 77 }, [34] = { EXE = "Hotkey 4-8", KEY1 = 188 }, [35] = { EXE = "Hotkey 4-9", KEY1 = 190 },}USERKEY_2 = { [42] = { EXE = "Navigation On/Off", KEY1 = 78, KEY2 = 18 },}
It is still having problem (thanks for the help though). It didn't read the new hotkeys and the moment I tried to bind a key it will turn blank again.
hmm.. try to use this SaveData.zip make a backup of your own SaveData first.

 

Attachments

Try this. save as UserKeys.lua

USERKEY_1 = { [9] = { EXE = "Hotkey 2-1", KEY1 = 81 }, [10] = { EXE = "Hotkey 2-2", KEY1 = 87 }, [11] = { EXE = "Hotkey 2-3", KEY1 = 69 }, [12] = { EXE = "Hotkey 2-4", KEY1 = 82 }, [13] = { EXE = "Hotkey 2-5", KEY1 = 84 }, [14] = { EXE = "Hotkey 2-6", KEY1 = 89 }, [15] = { EXE = "Hotkey 2-7", KEY1 = 85 }, [16] = { EXE = "Hotkey 2-8", KEY1 = 73 }, [17] = { EXE = "Hotkey 2-9", KEY1 = 79 }, [18] = { EXE = "Hotkey 3-1", KEY1 = 65 }, [19] = { EXE = "Hotkey 3-2", KEY1 = 83 }, [20] = { EXE = "Hotkey 3-3", KEY1 = 68 }, [21] = { EXE = "Hotkey 3-4", KEY1 = 70 }, [22] = { EXE = "Hotkey 3-5", KEY1 = 71 }, [23] = { EXE = "Hotkey 3-6", KEY1 = 72 }, [24] = { EXE = "Hotkey 3-7", KEY1 = 74 }, [25] = { EXE = "Hotkey 3-8", KEY1 = 75 }, [26] = { EXE = "Hotkey 3-9", KEY1 = 76 }, [27] = { EXE = "Hotkey 4-1", KEY1 = 90 }, [28] = { EXE = "Hotkey 4-2", KEY1 = 88 }, [29] = { EXE = "Hotkey 4-3", KEY1 = 67 }, [30] = { EXE = "Hotkey 4-4", KEY1 = 86 }, [31] = { EXE = "Hotkey 4-5", KEY1 = 66 }, [32] = { EXE = "Hotkey 4-6", KEY1 = 78 }, [33] = { EXE = "Hotkey 4-7", KEY1 = 77 }, [34] = { EXE = "Hotkey 4-8", KEY1 = 188 }, [35] = { EXE = "Hotkey 4-9", KEY1 = 190 },}USERKEY_2 = { [42] = { EXE = "Navigation On/Off", KEY1 = 78, KEY2 = 18 },}
It is still having problem (thanks for the help though). It didn't read the new hotkeys and the moment I tried to bind a key it will turn blank again.
hmm.. try to use this 
attachicon.gif
SaveData.zip make a backup of your own SaveData first.
It works so far! I will keep on trying to see if there's any other problem but it looks good so far (no idea why it works now)! Thank you so much. +1

Having issues still.

 
Last edited by a moderator:
 
Your welcome, Its my pleasure 
default_no1.gif

Actually it is not solved. I could change it at first (though the window is really small 640x480 and it doesn't let me change it), when I re-open my RO is give me an error:

---------------------------
SaveDataUserKeys
---------------------------
[string "buf"]:2: '}' expected (to close '{' at line 1) near '['
 
---------------------------
OK
---------------------------
then it resets back to default (F1,F2,F3,....).

 
Last edited by a moderator:
 
Your welcome, Its my pleasure 
default_no1.gif

Actually it is not solved. I could change it at first (though the window is really small 640x480 and it doesn't let me change it), when I re-open my RO is give me an error:

>> 



---------------------------
SaveDataUserKeys
---------------------------
[string "buf"]:2: '}' expected (to close '{' at line 1) near '['
 
---------------------------
OK
---------------------------
then it resets back to default (F1,F2,F3,....).
Make sure you delete all below file in your GRF

- ChatWndInfo_U.lua

- OptionInfo.lua

- UserKeys_s.lua

- UserKeys.lua

if you have lots of .grf, Please check if that files are available. if yes please remove it.

 
Last edited by a moderator:
I think I fixed the problem. I used the old hotkey.lub in my grf folder. This just means that the latest translated hotkey.lub is buggy.

 
Whew, what a relief, at first I was thinking about hotkey.lua/b also but I've been confused because of UserKeys error. Anyways I wish you really fixed your problem
default_no1.gif
(Mark Solved)

 
Back
Top