Advertisement
Jayss8

MapleStory (GMS) Pointers v148

Mar 24th, 2014
626
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 3.62 KB | None | 0 0
  1. /* Item Base */
  2. void* const CDropPool = reinterpret_cast<void* const>(0x019B8888); //89 3D ? ? ? ? 8D 4E ? C7 06
  3. namespace CDropPool__Data
  4. {
  5.     const int iCountOffset = 0x14; //8B ? 24 ? 83 C1 ? 83 ? ? 77 ? 0F
  6. }
  7.  
  8. /* Mouse Base */
  9. void* const CInputSystem = reinterpret_cast<void* const>(0x019B3C40); //8B 0D ? ? ? ? 6A 00 6A ? E8 ? ? ? FF 33 FF
  10. namespace CInputSystem__Data
  11. {
  12.     const int iMouseLocation = 0x978; //8B ? ? ? ? ? 85 ? 75 ? 68 ? ? ? ? E8 ? ? ? 00 8B ? 24 ? 8B ? 8B ? ? ? ? ? F7
  13.     namespace Mouse
  14.     {
  15.         const int iMouseXPositionOffset = 0x8C; //8B 88 ? ? ? ? 6A ? 57 83 C5 ? 55 [Any Result]
  16.         const int iMouseYPositionOffset = iMouseXPositionOffset + 4;
  17.         const int iMouseAnimationOffset = 0xA2C; //cmp below MouseBase
  18.     }
  19. }
  20.  
  21. /* Mob Base */
  22. void* const CMobPool = reinterpret_cast<void* const>(0x019B82D8); //8B 0D ? ? ? ? ? E8 ? ? ? ? 8B ? 85 ? 74 ? 8B ? ? 8B ? ? 8D
  23. namespace CMobPool__Data
  24. {
  25.     const int iCountOffset = 0x10; //8B 52 ? 83 C7 ? 8D 44 24 ? 50 8B CF FF D2 8B 00 89
  26. }
  27.  
  28. /* Portal Base */
  29. void* const CPortalList = reinterpret_cast<void* const>(0x019BF8BC); //8B 3D ? ? ? ? 8B 47 ? 85 C0
  30. namespace CPortalList__Data
  31. {
  32.     const int iCountOffset = 0x1C; //8B ? 24 ? ? ? 8B 0D ? ? ? ? ? ? E8 ? ? ? ? 83
  33. }
  34.  
  35. /* Skill Info Base (?) */
  36. void* const CSkillInfo = reinterpret_cast<void* const>(0x019AF7A0); //8B 3D ? ? ? ? 6A 00 6A 00 6A 00 8D 44 24 ? ? 68 ? ? ? ? 8B
  37.  
  38. /* Map Info Base */
  39. void* const CUIMiniMap = reinterpret_cast<void* const>(0x019B8908); //8B 0D ? ? ? ? E8 ? ? ? ? 8B 0D ? ? ? ? 85 C9 ? ? ? ? ? ? E8
  40. namespace CUIMiniMap__Data
  41. {
  42.     const int iMapId = 0x1378; //8B 8F ? ? ? ? ? ? 8B 0D ? ? ? ? 8D 54
  43.     namespace Map
  44.     {
  45.         const int iNPCCountOffset = 0x11B8; //8B 8F ? ? 00 00 ? E8 ? ? FF FF ? ? ? C2 + 0x38
  46.     }
  47. }
  48.  
  49. /* Character Base */
  50. void* const CUserLocal = reinterpret_cast<void* const>(0x019B3C34); //8B 3D ? ? ? ? 8B 40
  51. namespace CUserLocal__Data
  52. {
  53.     const int iBreathOffset = 0x770; //83 B8 ? ? ? ? 00 7E ? 6A 00 6A 00 6A 00 6A 00 [Any Result]
  54.  
  55.     const int iPIDOffset = 0x44F4; //8B 86 ? ? 00 00 6A D8
  56.     namespace PID
  57.     {
  58.         const int iAnimationOffset = iBreathOffset + 4;
  59.         const int iKnockbackOffset = 0x18C; //C7 81 ? ? 00 00 00 00 00 00 75 ? DD | C7 81 ? ? 00 00 00 00 00 00 75 0C DD
  60.         const int iKnockbackXOffset = 0x1B8; //83 B9 ? ? 00 00 00 D9 EE | 83 B9 ? ? 00 00 00 D9 EE C7 81 ?? ??
  61.         const int iKnockbackYOffset = iKnockbackXOffset + 8;
  62.     }
  63.  
  64.     const int iAttackOffset = 0xA61C; //89 ? ? ? ? 00 C7 ? ? ? ? 00 ? ? ? 00 8D ? ? ? ? 00 C6
  65.     const int iBuffOffset = iAttackOffset + 16;
  66. }
  67.  
  68. /* People Base */
  69. void* const CUserPool = reinterpret_cast<void* const>(0x019B82D4); //8B 0D ? ? ? ? 52 E8 ? ? ? 00 85 C0 0F 84 ? ? 00 00 8D
  70. namespace CUserPool__Data
  71. {
  72.     const int iCountOffset = 0x18; //Second mov below PeopleBase
  73. }
  74.  
  75. /* Time Stamp Base (?) */
  76. void* const CWvsApp = reinterpret_cast<void* const>(0x019B3E9C); //A1 ? ? ? ? 8B 40 ? C3
  77. namespace CWvsApp__Data
  78. {
  79.     const int tUpdateTime = 0x34; //below TimeStamp Base
  80. }
  81.  
  82. /* Server Base */
  83. void* const CWvsContext = reinterpret_cast<void* const>(0x019B3C30); //8B 0D ? ? ? ? 89 81 ? ? 00 00 8B 43
  84. namespace CWvsContext__Data
  85. {
  86.     const int iWorldOffset = 0x20CC; //8B 8F ? ? 00 00 8B ? 51 50 6A ? 8B ? C7 ? 24 ? 01
  87.     const int iChannelOffset = iWorldOffset + 8;
  88. }
  89.  
  90. /* Map Base (Note: Different from Map Info Base) */
  91. void* const CWvsPhysicalSpace2D = reinterpret_cast<void* const>(0x019B82E0); //8B 0D ? ? ? ? E8 ? ? ? FF 89 44 24 ? E8
  92. namespace CWvsPhysicalSpace2D__Data
  93. {
  94.     const int iLeftWall = 0x1C; //mov below MapBase
  95.     const int iTopWall = iLeftWall + 4;
  96.     const int iRightWall = iTopWall + 4;
  97.     const int iBottomWall = iRightWall + 4;
  98. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement