Jump to content
  • 0
ShadowLight

Hotkey are not saving

Question

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

Share this post


Link to post
Share on other sites

16 answers to this question

Recommended Posts

  • 0

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.

Share this post


Link to post
Share on other sites
  • 0

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.

Edited by ShadowLight

Share this post


Link to post
Share on other sites
  • 0

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 },}

 

Share this post


Link to post
Share on other sites
  • 0

 

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.

Share this post


Link to post
Share on other sites
  • 0

 

 

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.

Share this post


Link to post
Share on other sites
  • 0

 

 

 

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.gifSaveData.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.

Edited by ShadowLight

Share this post


Link to post
Share on other sites
  • 0
 

Your welcome, Its my pleasure  :no1:

 

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,....).

Edited by ShadowLight

Share this post


Link to post
Share on other sites
  • 0

 

 

Your welcome, Its my pleasure  :no1:

 

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.

 

Share this post


Link to post
Share on other sites
  • 0

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 :no1: (Mark Solved)

Share this post


Link to post
Share on other sites
  • 0

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.

Indeed hotkey.lub was decrypted badly, Updated the new hotkey.lub which is working fine (https://github.com/ROClientSide/Translation/commit/2175ef794b1db41abf23fd6e0f9224f9ec87f1c5)

Thanks :D

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.