079全易语言 分辨率可联系 QQ1029117737
079全易语言 分辨率可联系 QQ1029117737
079全易语言 分辨率可联系 QQ1029117737
079全易语言 分辨率可联系 QQ1029117737
079全易语言 分辨率可联系 QQ1029117737
079全易语言 分辨率可联系 QQ1029117737
079全易语言 分辨率可联系 QQ1029117737
079全易语言 分辨率可联系 QQ1029117737
// ===== Status Bar ===== 状态栏
const DWORD dwStatusBarVPos = 0x008E0BA3;                                         //->079 008D4C7F
const DWORD dwStatusBarPosRetn = 0x008E0BA8;                                    //->079 008D4C84
const DWORD dwStatusBarBackgroundVPos = 0x008E2DAE;                     //->079 008D6F54
const DWORD dwStatusBarBackgroundPosRetn = 0x008E2DB3;               //->079 008D6F59
const DWORD dwStatusBarInputVPos = 0x008E2FAA;                             //->079 008D7160
const DWORD dwStatusBarInputPosRetn = 0x008E2FB3;                        //->079 008D716B

// ===== Resolution Modifications =====
const DWORD dwApplicationHeight = 0x00A13FC6;                           //->079 00A00FA0 600	
const DWORD dwApplicationWidth = 0x00A13FCB;                           //->079 00A00FA5  800 
const DWORD dwCursorVectorVPos = 0x005CF079;                          //->079 005CA9AC -300 //鼠标
const DWORD dwCursorVectorHPos = 0x005CF085;                         //->079  005CA9B8 -400 //鼠标
const DWORD dwUpdateMouseLimitVPos = 0x005CFB8F;                //->079 005CB697 600
const DWORD dwUpdateMouseLimitHPos = 0x005CFB76;               //->079 005CB67E 800
const DWORD dwCursorPosLimitVPos = 0x005CF7D7;                     //->079 005CB10A 600
const DWORD dwCursorPosLimitHPos = 0x005CF7BE;                     //->079 005CB0F1 800
const DWORD dwViewPortHeight = 0x009FBC21;                            //->079 009E9D20
const DWORD dwViewPortWidth = 0x009FBD99;                            //->079  009E9E98
const DWORD dwToolTipLimitVPos = 0x009076D9;                          //->079 008F93CC 599
const DWORD dwToolTipLimitHPos = 0x009076C6;                          //->079 008F93B9 799
const DWORD dwTempStatToolTipDraw = 0x007B69B3;                   //->079 007B9CD2 BUFF ICO 
const DWORD dwTempStatToolTipFind = 0x007B6B99;                     //->079 007B9EB8 BUFF ICO 右键
const DWORD dwTempStatIconVPos = 0x007B67AA;                        //->079 007B9AC9 
const DWORD dwTempStatIconHpos = 0x007B67C8;                       //->079  007B9AE7
const DWORD dwTempStatCoolTimeVPos = 0x007B68B3;              //->079  007B9BD2
const DWORD dwTempStatCoolTimeHPos = 0x007B68D1;             //->079   007B9BF0
const DWORD dwQuickSlotInitVPos = 0x008E25DC;                     //->079 008D677E
const DWORD dwQuickSlotInitHPos = 0x008E25E3;                     //->079 008D6785 (TMS 647 CMS 572) 
const DWORD dwQuickSlotVPos = 0x008F04CA;                         //->079 008E411C  
const DWORD dwQuickSlotHPos = 0x008F0540;                           //->079 008E4170 (TMS 647 CMS 572)
const DWORD dwQuickSlotCWndVPos = 0x008EF751;                //->079 008E33C9
const DWORD dwQuickSlotCWndHPos = 0x008EF748;                 //-> 079 008E33C0 (TMS 647 CMS 572)

const DWORD dwByteAvatarMegaHPos = 0x0045C77D;               //-> 079 0045B1A6  900
const DWORD dwAvatarMegaWidth = 0x0045B4ED;                     //->079 00459F1B 800

*(unsigned long*)(0x00437646 + 1) = m_nGameHeight;                                                       //->079 00436E61 600
	*(unsigned long*)(0x0043764C + 1) = m_nGameWidth;                           // CreateWnd    //->079 00436E67 800
	*(unsigned long*)(0x0057DB4B + 1) = m_nGameHeight;                                                 //->079 00575D78 600
	*(unsigned long*)(0x0057DB50 + 1) = m_nGameWidth;                           // RelMove?   //-> 079  00575D7D 800
	*(unsigned long*)(0x004E2B29 + 1) = m_nGameWidth;                           // CreateWnd //-> 079 004E3250 || 004D875F 800
	*(unsigned long*)(0x004D9467 + 2) = m_nGameHeight;                                                 //->079 004E33B5 600
	*(unsigned long*)(0x004D9452 + 1) = m_nGameWidth;                           // CreateWnd //->079 004D88AF 800        
	*(unsigned long*)(0x004E2C8E + 1) = m_nGameHeight;                                                //-> 079 004D88C4 
	*(unsigned long*)(0x004E2C79 + 1) = m_nGameWidth;                           // CreateWnd //->079  004E33A0
	*(unsigned long*)(0x0086BE00 + 2) = m_nGameWidth;                                                 //->079 0086D3BC 800
	*(unsigned long*)(0x0086BE08 + 1) = m_nGameWidth - 80;                      // CreateDlg//->079 0086D3C4  (TMS 700 CMS 704)
	*(unsigned long*)(0x008FFE9C + 1) = m_nGameHeight;                                               //-> 079 008F224E 800
	*(unsigned long*)(0x008FFEB8 + 1) = m_nGameWidth;                           // RelMove? //->079 008F226A 600
	*(unsigned long*)(0x009B6A0B + 1) = m_nGameHeight;                                             //->079 009A3691
	*(unsigned long*)(0x009B6A20 + 2) = m_nGameWidth;                                               //->079 009A36A6 
	*(unsigned long*)(0x009B6A28 + 1) = m_nGameWidth - 100;                     // CreateDlg //->079 009A36AE 700
	*(unsigned long*)(0x009C38D4 + 1) = m_nGameHeight;                                               //->079 009AFFCD 600
	*(unsigned long*)(0x009C38C7 + 1) = m_nGameWidth;                           // CreateDlg //->079 009AFFC0 800
	*(unsigned long*)(0x0045C697 + 1) = m_nGameHeight - 25;                                       //->079 0045B0C0 575
	*(unsigned long*)(0x0045C77D + 1) = m_nGameWidth;                           // RelMove? //->079 0045B1A6 900
	*(unsigned long*)(0x004E7325 + 1) = m_nGameWidth;                                               //->079 004E7AF7 800





	*(unsigned long*)(0x0057DB4B + 1) = m_nGameHeight;                                            //->079 00575D78 600
	*(unsigned long*)(0x0057DB50 + 1) = m_nGameWidth;                                            //->079 00575D7D 800
	*(unsigned long*)(0x0057DBC7 + 1) = m_nGameWidth;                           // RelMove? //->079 00575DF4 600
	*(unsigned long*)(0x007E31A7 + 1) = m_nGameWidth;                           // CreateWnd//->079 007F7C0E 800
	*(unsigned long*)(0x007E32A2 + 1) = m_nGameHeight;                                               //->079 007F7C09 600
	*(unsigned long*)(0x007E32A7 + 1) = m_nGameWidth;                           // CWnd::GetCanvas //->079 007F7C0E
	*(unsigned long*)(0x008C16DB + 1) = m_nGameHeight;                                                         //->079 008BB421
	*(unsigned long*)(0x008C16E0 + 1) = m_nGameWidth;                           // CreateWnd           //->079 008BB426
	*(unsigned long*)(0x00A12DB6 + 1) = m_nGameHeight;                                                        //->079 00A00FA0
	*(unsigned long*)(0x00A12DBB + 1) = m_nGameWidth;                           // StringPool#1162 (MapleStoryClass) //->079 00A00FA5
	*(unsigned long*)(0x005E3008 + 1) = m_nGameHeight;                                                                                    //->079 005E0E32                                                                   
	*(unsigned long*)(0x005E3018 + 1) = m_nGameWidth;                           // RelMove?                            //->079 005E0E42
	*(unsigned long*)(0x005E417B + 1) = m_nGameHeight;                                                                   //->079 005E1C80
	*(unsigned long*)(0x005E418B + 1) = m_nGameWidth;                           // RelMove?                     //->079 005E1C90
	*(unsigned long*)(0x005E53F9 + 1) = m_nGameHeight;                                                                  //->079 005DFE68
	*(unsigned long*)(0x005E5409 + 1) = m_nGameWidth;                           // RelMove?                   //->079 005DFE78
	*(unsigned long*)(0x005E629F + 1) = m_nGameHeight;                                                                //->079 005E0E32
	*(unsigned long*)(0x005E62AF + 1) = m_nGameWidth;                           // RelMove?                  //->079 005E0E42
	*(unsigned long*)(0x005E714C + 1) = m_nGameHeight;                                                              //->079 005E1C80
	*(unsigned long*)(0x005E715C + 1) = m_nGameWidth;                           // RelMove?                  //->079 005E1C90
	*(unsigned long*)(0x005FC465 + 1) = m_nGameHeight;                                                               //->079 005F5290
	*(unsigned long*)(0x005FC475 + 1) = m_nGameWidth;                           // RelMove?                   //->079 005F52A0
	*(unsigned long*)(0x005FD936 + 1) = m_nGameHeight;                                                                //->079 005F676B
	*(unsigned long*)(0x005FD946 + 1) = m_nGameWidth;                           // RelMove?                     //->079 005F677B
	*(unsigned long*)(0x007D5277 + 1) = m_nGameHeight;                                                                 //->079 007D69DF
	*(unsigned long*)(0x007D5285 + 1) = m_nGameWidth;                           // IWzVector2D::RelMove //->079 007D69ED 800
	*(unsigned long*)(0x008B8644 + 1) = m_nGameHeight;                                                                  //->079 008B23AC 600
	*(unsigned long*)(0x008B8652 + 1) = m_nGameWidth;                           // IWzVector2D::RelMove //->079 008B23BA 800
	*(unsigned long*)(0x006624D9 + 1) = m_nGameHeight;                                                                //-> 079  0065ACF4 600 
	*(unsigned long*)(0x006624DE + 1) = m_nGameWidth;                           // IWzGr2DLayer::Getcanvas//->079 0065B4CB 800
	*(unsigned long*)(0x00662CA9 + 1) = m_nGameHeight;                                                                      //->079 0065B4C6 600
	*(unsigned long*)(0x00662CAE + 1) = m_nGameWidth;                           // IWzGr2DLayer::Getcanvas//->079 0065ACF9  800
	*(unsigned long*)(0x007F33F1 + 1) = m_nGameHeight;                                                                     //->079 0080AB3D 600
	*(unsigned long*)(0x007F3405 + 1) = m_nGameWidth;                           // CWnd::CreateWnd        //->079 0080AB51 800
	*(unsigned long*)(0x00662815 + 1) = m_nGameHeight;                                                                  //->079 0065A64D || 0065A8E3 || 0065B030 600
	*(unsigned long*)(0x0066281A + 1) = m_nGameWidth;                           // (UI/Logo/Wizet)          //->079 0065A652 || 0065B035 || 0065A8E8 800
	*(unsigned long*)(0x006620AF + 1) = m_nGameHeight;                                                                                            //->0790065B4C6
	*(unsigned long*)(0x006620B4 + 1) = m_nGameWidth;                           // Rectangle                                                //->079 0065B4CB
	*(unsigned long*)(0x0066F4B9 + 1) = m_nGameHeight;                                                                                             //->079 0066CB0A
	*(unsigned long*)(0x0066F4A7 + 1) = m_nGameWidth;                                                                                             //->079 0066CAF8
	*(unsigned long*)(0x0066F2EE + 1) = m_nGameHeight;                                                                                             //->079 0066CC90
	*(unsigned long*)(0x0066F2DC + 1) = m_nGameWidth;                                                                                             //->079 0066CC7E
	*(unsigned long*)(0x0066F3FC + 1) = m_nGameHeight;                                                                                              //->079 0066CC18
	*(unsigned long*)(0x0066F474 + 1) = m_nGameHeight;                                                                                             //->079 0066CC90
	*(unsigned long*)(0x0066F401 + 1) = m_nGameHeight;                                                                                             //->079 0066CC1D
	*(unsigned long*)(0x0066F42F + 1) = m_nGameHeight;                                                                                             //->079 0066CC4B
	*(unsigned long*)(0x0066F3EA + 1) = m_nGameWidth;                                                                                               //->079 0066CC06
	*(unsigned long*)(0x0066F462 + 1) = m_nGameWidth;                                                                                               //->079 0066CC7E
	*(unsigned long*)(0x0066F41D + 1) = m_nGameWidth;                                                                                               //->079 0066CC39
	*(unsigned long*)(0x0066F222 + 1) = floor(m_nGameWidth / 2);                                                                                  //->079 0066CA3E
	*(unsigned long*)(0x0066F227 + 1) = floor(m_nGameHeight / 2);                                                                                 //->079 0066CA43
	*(unsigned long*)(0x0066F40A + 1) = floor(m_nGameWidth / 2);                // bunch of modulus stuff                           //->079 0066CC26
	*(unsigned long*)(0x00670A34 + 3) = m_nGameHeight;                                                                                               //->079 0066E0C6
	*(unsigned long*)(0x00670A2D + 3) = m_nGameWidth;                           // idk                                                             //->079 0066E0BF
	*(unsigned long*)(0x00670B53 + 3) = m_nGameHeight;                                                                                                  //->079 0066E1E5
	*(unsigned long*)(0x00670B49 + 3) = m_nGameWidth;                           // CAnimationDisplayer::SetCenterOrigin          //->079 0066E1DB
	*(unsigned long*)(0x0046CEB3 + 1) = m_nGameHeight;                                                                                                 //->079 0046B007
	*(unsigned long*)(0x0046CEC5 + 1) = m_nGameWidth;                           // IWzVector2D::RelMove                                //->079 0046B019
	*(unsigned long*)(0x009B78AD + 1) = m_nGameHeight;                                                                                                 //->079 009A4FDB 
	*(unsigned long*)(0x009B78C2 + 2) = m_nGameWidth;                                                                                                     //->079 009A4FF0
	*(unsigned long*)(0x009B78CA + 1) = m_nGameWidth - 100;                     // CreateDlg                                                    //->079 009A4FF8
	*(unsigned long*)(0x00670E59 + 1) = floor(m_nGameHeight / 2);               // VRRight                                                      //->079 0066E675
	*(unsigned long*)(0x00670F20 + 1) = floor(m_nGameHeight / 2);                                                                                    //->079 0066E73C
	*(unsigned long*)(0x00670DF2 + 1) = floor(m_nGameWidth / 2);                // VRTop                                                     //->079 0066E60E
	*(unsigned long*)(0x006C21CB + 1) = floor(m_nGameWidth / 2);                // RelMove?                                                //->079 006BE6EA
	*(unsigned long*)(0x005CEE5A + 6) = floor(m_nGameHeight / 2);                                                                                  //->079 005CA78D
	*(unsigned long*)(0x005CEE54 + 2) = floor(m_nGameWidth / 2);                // CInputSystem::LoadCursorState               //->079 005CA787
	*(unsigned long*)(0x00805AA5 + 1) = m_nGameHeight;                                                                                                //->079 0081C817
	*(unsigned long*)(0x00805A92 + 1) = m_nGameWidth;                           // CUIEventAlarm::CreateEventAlarm              //->079 0081C804
	*(unsigned long*)(0x008E0B99 + 1) = m_nGameHeight - 22;                                                                                         //->079 008D4C75
	*(unsigned long*)(0x008E0B9E + 1) = m_nGameWidth;                                                                                                 //->079 008D4C7A


	*(unsigned long*)(0x0057DE72 + 1) = floor(-m_nGameHeight / 2);                                                                                 //->079 00436F9C
	*(unsigned long*)(0x0057DE78 + 1) = floor(-m_nGameWidth / 2);               // RelMove?                                                //->079 00436F9C
	*(unsigned long*)(0x00631CFC + 1) = floor(-m_nGameHeight / 2);                                                                                 //->079 0057609F
	*(unsigned long*)(0x00631D02 + 1) = floor(-m_nGameWidth / 2);               // RelMove?                                                 //->079 005760A5
	*(unsigned long*)(0x0043777C + 1) = floor(-m_nGameHeight / 2);                                                                                 //->079 00436F97
	*(unsigned long*)(0x00437781 + 1) = floor(-m_nGameWidth / 2);               // RelMove?                                                 //->079 00436F9C
	*(unsigned long*)(0x006C2D15 + 1) = m_nGameWidth;                                                                                                 //->079 006BF23E
	*(unsigned long*)(0x007E38A0 + 1) = m_nGameWidth;                                                                                                 //->079 007F8207
	*(unsigned long*)(0x008E9039 + 1) = m_nGameHeight - 22;                                                                                         //->079 008DCDED
	*(unsigned long*)(0x008E903E + 1) = m_nGameWidth;                                                                                                  //->079 008DCDF2
	*(unsigned long*)(0x0094F9F5 + 1) = floor(m_nGameHeight / 2);                                                                                  //->079 0093BEAD                            
	*(unsigned long*)(0x0094F9F0 + 1) = m_nGameWidth;                           // RelMove? (Skills)                                         //->079 0093BEA8
	*(unsigned long*)(0x009FBC8D + 1) = m_nGameWidth;                                                                                                //->079 009E9D8C
	*(unsigned long*)(0x009FBE03 + 1) = m_nGameHeight;                          // IWzVector2D::RelMove                                //->079 009E9F02
	*(unsigned long*)(0x00A12927 + 1) = floor(m_nGameHeight / 2);               // MapleStoryClass                                      //->079 009FF84F
	*(unsigned long*)(0x006E8183 + 1) = m_nGameHeight;                          // 006E8BFF 006E9379 006EA459                     //->079 006E7F58 || 006E72BD || 006E8849
	*(unsigned long*)(0x0075608F + 1) = m_nGameHeight;                                                                                                 //->079 0075930E
	*(unsigned long*)(0x00755F37 + 1) = m_nGameHeight;                                                                                                 //->079 007591B6
	*(unsigned long*)(0x00755A85 + 1) = m_nGameHeight;                                                                                                //->079 00758D04
	*(unsigned long*)(0x0075599A + 1) = m_nGameHeight;                                                                                                //->079 00758C19
	*(unsigned long*)(0x00671044 + 1) = m_nGameHeight;                          // CSoundMan::PlayBGM                                //->079 0066E860
	*(unsigned long*)(0x0063D35D + 1) = m_nGameHeight;                                                                                               //->079 00634BB1
	*(unsigned long*)(0x0063D367 + 1) = floor(-m_nGameHeight / 2);                                                                               //->079 00634BBB
	*(unsigned long*)(0x00621B72 + 1) = m_nGameHeight;                                                                                                //->079 0061ACCE
	*(unsigned long*)(0x005D4261 + 1) = m_nGameHeight;                          // CSoundMan::PlayBGM
	*(unsigned long*)(0x008D7458 + 1) = m_nGameHeight - 33;                     // IWzVector2D::RelMove
	*(unsigned long*)(0x008E36A8 + 1) = m_nGameHeight - 20;
	*(unsigned long*)(0x008E3944 + 1) = m_nGameHeight - 20;
	*(unsigned long*)(0x008D7739 + 1) = m_nGameHeight - 19;
	*(unsigned long*)(0x008D797F + 1) = m_nGameHeight - 19;
	*(unsigned long*)(0x008DD6F6 + 1) = m_nGameHeight - 19;
	*(unsigned long*)(0x008DDE76 + 1) = m_nGameHeight - 19;
	*(unsigned long*)(0x008DE5C1 + 1) = m_nGameHeight - 19;
	*(unsigned long*)(0x008D6D3B + 1) = m_nGameHeight - 22;

	*(unsigned long*)(0x008D6D40 + 1) = m_nGameWidth;
	*(unsigned long*)(0x008D6FE3   + 1) = m_nGameHeight - 22;
	*(unsigned long*)(0x008D4C7A + 1) = m_nGameWidth;                           // CUIStatusBar
	*(unsigned long*)(0x0065B4C6 + 1) = m_nGameHeight;
	*(unsigned long*)(0x0065B4CB + 1) = m_nGameWidth;                           // (UI/Logo/Nexon)
	*(unsigned long*)(0x004FD494 + 1) = m_nGameWidth;
	*(unsigned long*)(0x004FD483 + 1) = m_nGameHeight;                          // CreateWnd
	*(unsigned long*)(0x004FD3E3 + 1) = m_nGameWidth;
	*(unsigned long*)(0x009FFF02) = m_nGameHeight;
	*(unsigned long*)(0x009FFF07 ) = m_nGameWidth;
	*(unsigned long*)(0x00BD1788) = floor(m_nGameWidth / 2);
	*(unsigned long*)(0x00BD35E4) = floor(m_nGameHeight / 2);
	*(unsigned long*)(0x00BD35E0) = floor(m_nGameWidth / 2);
	*(unsigned long*)(0x0066CC56 + 2) = floor(-m_nGameWidth / 2);
	*(unsigned long*)(0x0066D6AD + 1) = floor(-m_nGameHeight / 2);
	*(unsigned long*)(0x0066D6B5 + 1) = floor(-m_nGameWidth / 2);
	*(unsigned long*)(0x006BF359 + 1) = floor(-m_nGameWidth / 2);
	*(unsigned long*)(0x009EC61A + 1) = floor(-m_nGameHeight / 2);
	*(unsigned long*)(0x009EC620 + 1) = floor(-m_nGameWidth / 2);
	*(unsigned long*)(0x0062A7DE + 1) = floor(-m_nGameHeight / 2);
	*(unsigned long*)(0x0093B675 + 1) = floor(-m_nGameHeight / 2);
	*(unsigned long*)(0x0095DBA3 + 1) = floor(-m_nGameHeight / 2);
	*(unsigned long*)(0x0098EE27 + 1) = floor(-m_nGameHeight / 2);
	*(unsigned long*)(0x0098F84C + 2) = floor(-m_nGameHeight / 2);
	*(unsigned long*)(0x00A665B3 + 2) = floor(-m_nGameHeight / 2);              // CWvsPhysicalSpace2D::Load          //->079 00A4EAC9 || 00A55A79 -300
	*(unsigned long*)(0x0062A922 + 1) = floor(-m_nGameHeight / 2);
	*(unsigned long*)(0x00669275 + 2) = floor(-m_nGameWidth / 2);
	*(unsigned long*)(0x009CFD87 + 3) = floor(-m_nGameHeight / 2);
	*(unsigned long*)(0x009CFD95 + 3) = floor(m_nGameHeight / 2);