Dan 184 Report post Posted September 1, 2017 (edited) For those who try to do this, Please do it 1 by 1, log in game each time u change a value as this is what helped made it work for me 99%. If you don't test 1 by 1, then you will find errors when trying to find the "HEX-ED" string. (I did the black skin version) For the "2 times alt tab DC" Don't change this part. (NOTE All F1-11 works fine for me, but F12 can't be pressed, but it is clickable) Trick 1. Enable third state Find 83 FD 02 56 57 8B D9 7C 04 33 ED EB 09 85 ED 7D Replace with 83 FD 03 56 57 8B D9 7C 04 33 ED EB 09 85 ED 7D Edited September 1, 2017 by Ecstasy Quote Share this post Link to post Share on other sites
deguix 64 Report post Posted September 8, 2017 (edited) This is what it looks like when doing that to source instead of hexing - except changing the constants here actually change the memory reserved as well. The amount: The keys: The actual use of the rows specified by MAX_FAST_ROW: Edited September 8, 2017 by deguix Quote Share this post Link to post Share on other sites
Ju-One 0 Report post Posted September 15, 2017 nice sharing.. Quote Share this post Link to post Share on other sites
SD13 0 Report post Posted January 29, 2018 (edited) Hello..why i got it invisible...i can put it above it..just cant be see....anyone help Edited January 29, 2018 by SD13 Fix already Quote Share this post Link to post Share on other sites
Sultan 68 Report post Posted July 4, 2018 Did anyone manage to make the additional bar to use-able in Keyboard keys: 1~5? Quote Share this post Link to post Share on other sites
Masuka00 54 Report post Posted January 12, 2020 (edited) Hi! in case someone has not been able to operate the extra bar Trick 1. Enable third state dosent work, when using it disconnects you. Only the Tab that will change from the first bar to the second will work. The F1 through F12 buttons will work correctly, and the six bar will work by clicking the mouse. Here is a guide on how it worked for me in the right order. Enable F10-F12 keysFind83 FF 08 7F 3A 83 3D D0 A2 66 00 FF 75 31 8B 86 Replace with83 FF 0B 7F 3A 83 3D D0 A2 66 00 FF 75 31 8B 86 Enable Tab key for switch panel statesFind83 FF 7B 74 60 81 FF DD 00 00 00 75 0D 6A 11 FF Replace with83 FF 09 74 60 81 FF DD 00 00 00 75 0D 6A 11 FF Make two panels for 18 slots (F1-F12 + 6 clickable slots) Step 1Find83 FF 0C 72 9B BB 0C 00 00 00 8D 9B 00 00 00 00 Replace with83 FF 12 72 9B BB 12 00 00 00 8D 9B 00 00 00 00 Step 2Find83 FD 0C 0F 82 77 FF FF FF 83 C3 0C 83 FB 24 0F Replace with83 FD 12 0F 82 77 FF FF FF 83 C3 12 83 FB 24 0F Step 3Find8D 7E 0C 3B F7 7D 1E 8B 83 18 07 00 00 8B 0C B0 Replace with8D 7E 12 3B F7 7D 1E 8B 83 18 07 00 00 8B 0C B0 Step 4Find00 7C DD 8D 74 6D 00 C1 E6 02 8D 7E Replace with00 7C DD 8D 74 ED 00 C1 E6 01 8D 7E Step 5Find8D 0C 40 8D 04 8F 8B 04 82 85 C0 74 18 8B 80 98 Replace with8D 0C C0 8D 04 4F 8B 04 82 85 C0 74 18 8B 80 98 Step 6FindB9 0C 00 00 00 F7 F9 33 C0 89 44 24 0D 89 44 24 Replace withB9 12 00 00 00 F7 F9 33 C0 89 44 24 0D 89 44 24 Edit Client Main.luaOpen scripts/lua/forms/main.clu and find line (frmFast) Example: frmFast = UI_CreateForm( "frmFast", FALSE, 295, 43, 290, 557, TRUE, FALSE ) --UI_FormSetHotKey( frmFast, ALT_KEY, HOTKEY_T ) UI_ShowForm( frmFast, TRUE ) UI_SetFormStyle( frmFast, 7 )---下 UI_AddFormToTemplete( frmFast, FORM_MAIN ) UI_SetIsDrag( frmFast, TRUE ) UI_FormSetIsEscClose( frmFast, FALSE ) imgMain1 = UI_CreateCompent( frmFast, IMAGE_TYPE, "imgMain1", 256, 43, 0, 0 ) UI_LoadImage( imgMain1, "texture/ui/new4.tga", NORMAL, 256, 43, 0, 33 ) imgMain2 = UI_CreateCompent( frmFast, IMAGE_TYPE, "imgMain2", 39, 43, 256, 0 ) UI_LoadImage( imgMain2, "texture/ui/new4.tga", NORMAL, 39, 43, 0, 79 ) fscMainF0 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF0", 32, 32, 5, 5 ) fscMainF1 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF1", 32, 32, 39, 5 ) fscMainF2 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF2", 32, 32, 73, 5 ) fscMainF3 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF3", 32, 32, 107, 5 ) fscMainF4 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF4", 32, 32, 141, 5 ) fscMainF5 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF5", 32, 32, 175, 5 ) fscMainF6 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF6", 32, 32, 209, 5 ) fscMainF7 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF7", 32, 32, 243, 5 ) -- 向上按钮 btnFastUp = UI_CreateCompent( frmFast, BUTTON_TYPE, "btnFastUp", 7, 8, 280, 12 ) UI_LoadButtonImage( btnFastUp, "texture/ui/Nbotton.tga", 7, 8, 82, 2, TRUE ) UI_SetHint( btnFastUp, "Next (Ctrl+[)" ) -- 向下按钮 btnFastDown = UI_CreateCompent( frmFast, BUTTON_TYPE, "btnFastDown", 7, 8, 280, 22 ) UI_LoadButtonImage( btnFastDown, "texture/ui/Nbotton.tga", 7, 8, 82, 12, TRUE ) UI_SetHint( btnFastDown, "Next (Ctrl+])" ) Replace all that code with frmFast = UI_CreateForm( "frmFast", FALSE, 432, 82, 290, 557, TRUE, FALSE ) --UI_FormSetHotKey( frmFast, ALT_KEY, HOTKEY_T ) UI_ShowForm( frmFast, TRUE ) UI_SetFormStyle( frmFast, 7 ) UI_AddFormToTemplete( frmFast, FORM_MAIN ) UI_SetIsDrag( frmFast, TRUE ) UI_FormSetIsEscClose( frmFast, FALSE ) imgMain1 = UI_CreateCompent( frmFast, IMAGE_TYPE, "imgMain1", 432, 82, 0, 0 ) UI_LoadImage( imgMain1, "texture/ui/frmfast18.tga", NORMAL, 432, 82, 0, 0 ) fscMainF0 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF0", 32, 32, 5, 44 ) fscMainF1 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF1", 32, 32, 39, 44 ) fscMainF2 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF2", 32, 32, 73, 44 ) fscMainF3 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF3", 32, 32, 107, 44 ) fscMainF4 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF4", 32, 32, 141, 44 ) fscMainF5 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF5", 32, 32, 175, 44 ) fscMainF6 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF6", 32, 32, 209, 44 ) fscMainF7 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF7", 32, 32, 243, 44 ) fscMainF8 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF8", 32, 32, 277, 44 ) fscMainF9 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF9", 32, 32, 311, 44 ) fscMainF10 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF10", 32, 32, 345, 44 ) fscMainF11 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF11", 32, 32, 379, 44 ) fscMainF12 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF12", 32, 32, 107, 5 ) fscMainF13 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF13", 32, 32, 141, 5 ) fscMainF14 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF14", 32, 32, 175, 5 ) fscMainF15 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF15", 32, 32, 209, 5 ) fscMainF16 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF16", 32, 32, 243, 5 ) fscMainF17 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF17", 32, 32, 277, 5 ) btnFastUp = UI_CreateCompent( frmFast, BUTTON_TYPE, "btnFastUp", 7, 8, 417, 12 + 39 ) UI_LoadButtonImage( btnFastUp, "texture/ui/Nbotton.tga", 7, 8, 82, 2, TRUE ) UI_SetHint( btnFastUp, "Next (Ctrl+[, Ctrl+], Tab)" ) btnFastDown = UI_CreateCompent( frmFast, BUTTON_TYPE, "btnFastDown", 7, 8, 417, 22 + 39 ) UI_LoadButtonImage( btnFastDown, "texture/ui/Nbotton.tga", 7, 8, 82, 12, TRUE ) UI_SetHint( btnFastDown, "Next (Ctrl+[, Ctrl+], Tab)" ) Download frmfast18.tga from https://drive.google.com/open?id=0B-nyWqNUUQcBc0NKNHkzd3VhWm8 and put it in texture/ui folder Thats all. Enjoy! In case you cannot find the Hex lines or main lua, it is because when you copy a line of code here from the forum there is an error in the code. Example: lua Example: Here I leave a link to Pastebin with the clean code linesClick Here Edited January 12, 2020 by Masuka00 1 Quote ǤØĐ βŁ€ŞŞ ƤƗŘΔĆ¥ Share this post Link to post Share on other sites
Bunbun 0 Report post Posted January 14, 2020 On 1/12/2020 at 6:23 AM, Masuka00 said: Hi! in case someone has not been able to operate the extra bar Trick 1. Enable third state dosent work, when using it disconnects you. Only the Tab that will change from the first bar to the second will work. The F1 through F12 buttons will work correctly, and the six bar will work by clicking the mouse. Here is a guide on how it worked for me in the right order. Reveal hidden contents Enable F10-F12 keysFind83 FF 08 7F 3A 83 3D D0 A2 66 00 FF 75 31 8B 86 Replace with83 FF 0B 7F 3A 83 3D D0 A2 66 00 FF 75 31 8B 86 Enable Tab key for switch panel statesFind83 FF 7B 74 60 81 FF DD 00 00 00 75 0D 6A 11 FF Replace with83 FF 09 74 60 81 FF DD 00 00 00 75 0D 6A 11 FF Make two panels for 18 slots (F1-F12 + 6 clickable slots) Step 1Find83 FF 0C 72 9B BB 0C 00 00 00 8D 9B 00 00 00 00 Replace with83 FF 12 72 9B BB 12 00 00 00 8D 9B 00 00 00 00 Step 2Find83 FD 0C 0F 82 77 FF FF FF 83 C3 0C 83 FB 24 0F Replace with83 FD 12 0F 82 77 FF FF FF 83 C3 12 83 FB 24 0F Step 3Find8D 7E 0C 3B F7 7D 1E 8B 83 18 07 00 00 8B 0C B0 Replace with8D 7E 12 3B F7 7D 1E 8B 83 18 07 00 00 8B 0C B0 Step 4Find00 7C DD 8D 74 6D 00 C1 E6 02 8D 7E Replace with00 7C DD 8D 74 ED 00 C1 E6 01 8D 7E Step 5Find8D 0C 40 8D 04 8F 8B 04 82 85 C0 74 18 8B 80 98 Replace with8D 0C C0 8D 04 4F 8B 04 82 85 C0 74 18 8B 80 98 Step 6FindB9 0C 00 00 00 F7 F9 33 C0 89 44 24 0D 89 44 24 Replace withB9 12 00 00 00 F7 F9 33 C0 89 44 24 0D 89 44 24 Edit Client Main.luaOpen scripts/lua/forms/main.clu and find line (frmFast) Example: frmFast = UI_CreateForm( "frmFast", FALSE, 295, 43, 290, 557, TRUE, FALSE ) --UI_FormSetHotKey( frmFast, ALT_KEY, HOTKEY_T ) UI_ShowForm( frmFast, TRUE ) UI_SetFormStyle( frmFast, 7 )---下 UI_AddFormToTemplete( frmFast, FORM_MAIN ) UI_SetIsDrag( frmFast, TRUE ) UI_FormSetIsEscClose( frmFast, FALSE ) imgMain1 = UI_CreateCompent( frmFast, IMAGE_TYPE, "imgMain1", 256, 43, 0, 0 ) UI_LoadImage( imgMain1, "texture/ui/new4.tga", NORMAL, 256, 43, 0, 33 ) imgMain2 = UI_CreateCompent( frmFast, IMAGE_TYPE, "imgMain2", 39, 43, 256, 0 ) UI_LoadImage( imgMain2, "texture/ui/new4.tga", NORMAL, 39, 43, 0, 79 ) fscMainF0 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF0", 32, 32, 5, 5 ) fscMainF1 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF1", 32, 32, 39, 5 ) fscMainF2 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF2", 32, 32, 73, 5 ) fscMainF3 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF3", 32, 32, 107, 5 ) fscMainF4 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF4", 32, 32, 141, 5 ) fscMainF5 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF5", 32, 32, 175, 5 ) fscMainF6 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF6", 32, 32, 209, 5 ) fscMainF7 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF7", 32, 32, 243, 5 ) -- 向上按钮 btnFastUp = UI_CreateCompent( frmFast, BUTTON_TYPE, "btnFastUp", 7, 8, 280, 12 ) UI_LoadButtonImage( btnFastUp, "texture/ui/Nbotton.tga", 7, 8, 82, 2, TRUE ) UI_SetHint( btnFastUp, "Next (Ctrl+[)" ) -- 向下按钮 btnFastDown = UI_CreateCompent( frmFast, BUTTON_TYPE, "btnFastDown", 7, 8, 280, 22 ) UI_LoadButtonImage( btnFastDown, "texture/ui/Nbotton.tga", 7, 8, 82, 12, TRUE ) UI_SetHint( btnFastDown, "Next (Ctrl+])" ) Replace all that code with frmFast = UI_CreateForm( "frmFast", FALSE, 432, 82, 290, 557, TRUE, FALSE ) --UI_FormSetHotKey( frmFast, ALT_KEY, HOTKEY_T ) UI_ShowForm( frmFast, TRUE ) UI_SetFormStyle( frmFast, 7 ) UI_AddFormToTemplete( frmFast, FORM_MAIN ) UI_SetIsDrag( frmFast, TRUE ) UI_FormSetIsEscClose( frmFast, FALSE ) imgMain1 = UI_CreateCompent( frmFast, IMAGE_TYPE, "imgMain1", 432, 82, 0, 0 ) UI_LoadImage( imgMain1, "texture/ui/frmfast18.tga", NORMAL, 432, 82, 0, 0 ) fscMainF0 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF0", 32, 32, 5, 44 ) fscMainF1 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF1", 32, 32, 39, 44 ) fscMainF2 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF2", 32, 32, 73, 44 ) fscMainF3 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF3", 32, 32, 107, 44 ) fscMainF4 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF4", 32, 32, 141, 44 ) fscMainF5 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF5", 32, 32, 175, 44 ) fscMainF6 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF6", 32, 32, 209, 44 ) fscMainF7 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF7", 32, 32, 243, 44 ) fscMainF8 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF8", 32, 32, 277, 44 ) fscMainF9 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF9", 32, 32, 311, 44 ) fscMainF10 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF10", 32, 32, 345, 44 ) fscMainF11 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF11", 32, 32, 379, 44 ) fscMainF12 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF12", 32, 32, 107, 5 ) fscMainF13 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF13", 32, 32, 141, 5 ) fscMainF14 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF14", 32, 32, 175, 5 ) fscMainF15 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF15", 32, 32, 209, 5 ) fscMainF16 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF16", 32, 32, 243, 5 ) fscMainF17 = UI_CreateCompent( frmFast, FAST_COMMANG_TYPE, "fscMainF17", 32, 32, 277, 5 ) btnFastUp = UI_CreateCompent( frmFast, BUTTON_TYPE, "btnFastUp", 7, 8, 417, 12 + 39 ) UI_LoadButtonImage( btnFastUp, "texture/ui/Nbotton.tga", 7, 8, 82, 2, TRUE ) UI_SetHint( btnFastUp, "Next (Ctrl+[, Ctrl+], Tab)" ) btnFastDown = UI_CreateCompent( frmFast, BUTTON_TYPE, "btnFastDown", 7, 8, 417, 22 + 39 ) UI_LoadButtonImage( btnFastDown, "texture/ui/Nbotton.tga", 7, 8, 82, 12, TRUE ) UI_SetHint( btnFastDown, "Next (Ctrl+[, Ctrl+], Tab)" ) Download frmfast18.tga from https://drive.google.com/open?id=0B-nyWqNUUQcBc0NKNHkzd3VhWm8 and put it in texture/ui folder Thats all. Enjoy! In case you cannot find the Hex lines or main lua, it is because when you copy a line of code here from the forum there is an error in the code. Example: lua Example: Here I leave a link to Pastebin with the clean code linesClick Here Thanks for sharing Quote Share this post Link to post Share on other sites
ratonter 3 Report post Posted May 2, 2020 On 1/29/2017 at 12:47 PM, Protoss said: What HEX-editor are you using? I can't find any of the hex values you posted when i open me Game.exe with HxD, or with Hex Editor Neo. I must be doing something wrong.... i have the same problem u can fix it? Quote Share this post Link to post Share on other sites
YeYeJuice 3 Report post Posted June 1, 2020 Hello! How can i add the 1-6 number slots? (No f keys) Quote Share this post Link to post Share on other sites
Flareux 6 Report post Posted June 18, 2020 @Duduf I am wondering how you understand what to replace and how you make sense of the hex data, are there anywhere i can read up on it? On top of that i'm wondering if it would be possible to rebind the skill bar's hotkeys to something else (client sided) through editing the hex data? Quote Share this post Link to post Share on other sites