Guest User

Untitled

a guest
Oct 9th, 2020
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.98 KB | None | 0 0
  1. <----------------------------------------------->
  2.  
  3. A Plugin by Yohann & haxifix
  4. version 12.00
  5.  
  6.  
  7. <---------- Starting Diablo II Plugin ---------->
  8.  
  9.  
  10. ***** Get D2 Modules address and version *****
  11. Game.exe loaded at: 00400000 (1.14d)
  12.  
  13.  
  14. ***** PARAMETERS *****
  15. Parameters file is opened.
  16.  
  17. Fixed Parameters file is opened.
  18.  
  19. Default Parameters file is opened.
  20.  
  21. Reading parameters.
  22.  
  23. USER: active_plugin = 1
  24. USER: active_DisableBattleNet = 1
  25. USER: active_logFile = 0
  26. USER: active_Commands = 1
  27. USER: active_CheckMemory = 1
  28. DEFAULT:active_othersFeatures = 0
  29. USER: dllFilenames = |
  30.  
  31. USER: active_Windowed = 0
  32. USER: active_ChangeLanguage = 0
  33. DEFAULT:active_LanguageManagement = 0
  34.  
  35. USER: active_changingSavePath = 0
  36.  
  37. USER: active_VersionTextChange = 1
  38. USER: versionText =
  39. USER: modVersionColor = 0
  40. USER: active_PrintPlugYVersion = 1
  41. USER: colorOfPlugYVersion = 4
  42.  
  43. USER: active_bigStash = 1
  44. USER: active_multiPageStash = 1
  45. USER: maxSelfPages = 4294967295
  46. USER: nbPagesPerIndex = 10
  47. USER: nbPagesPerIndex2 = 100
  48. USER: active_sharedStash = 1
  49. DEFAULT:DEFAULT:DEFAULT:DEFAULT:DEFAULT:DEFAULT:DEFAULT:DEFAULT:DEFAULT:DEFAULT:DEFAULT:DEFAULT:DEFAULT:DEFAULT: Buttons Positions: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
  50. USER: openSharedStashOnLoading = 0
  51. USER: maxSharedPages = 4294967295
  52. DEFAULT:sharedStashFilename = SharedStashSave
  53. USER: separateHardSoftStash = 1
  54. USER: displaySharedSetItemNameInGreen = 1
  55. USER: active_sharedGold = 1
  56.  
  57. USER: active_StatsPoints = 1
  58. USER: keyUsedForUnassignStatPoint = 18 (0x18f888)
  59. USER: active_StatsShiftClickLimit = 0
  60.  
  61. DEFAULT:active_StatPerLevelUpChange = 0
  62.  
  63. USER: active_SkillsPoints = 1
  64. DEFAULT:unassignSkillsPointsOneByOne = 0
  65. DEFAULT:posXUnassignSkillBtn = -1
  66. DEFAULT:posXUnassignSkillBtn = -1
  67.  
  68. DEFAULT:active_SkillPerLevelUpChange= 0
  69.  
  70. USER: active_WorldEvent = 1
  71. USER: showSOJSoldCounterInAllDiff = 0
  72. USER: itemsToSell = The Stone of Jordan
  73. USER: worldEventmonsterID = 333
  74. USER: valueOfOwnSOJSold = 100
  75. USER: valueInitSOJSoldMin = 200
  76. USER: valueInitSOJSoldDelta = 2801
  77. USER: triggerAtSolJSoldMin = 75
  78. USER: triggerAtSolJSoldDelta = 51
  79. USER: active_AutomaticSell = 1
  80. USER: timeBeforeAutoSellMin = 0
  81. USER: timeBeforeAutoSellDelta = 1200001
  82.  
  83. USER: active_UberQuest = 1
  84.  
  85. USER: active_newInterfaces = 1
  86. USER: selectMainPageOnOpenning = 1
  87. DEFAULT:printBackgroundOnMainPage = 1
  88.  
  89. USER: active_alwaysRegenMapInSP = 0
  90. USER: nbPlayersCommandByDefault = 1
  91. USER: active_DisplayItemLevel = 1
  92. USER: active_AlwaysDisplayLifeMana= 0
  93. USER: active_RunLODs = 1
  94. USER: active_EnabledTXTFilesWithMSExcel= 0
  95.  
  96. USER: active_DisplayBaseStatsValue= 1
  97.  
  98. USER: active_LadderRunewords = 1
  99.  
  100. USER: active_EnabledCowPortalWhenCowKingWasKill= 1
  101.  
  102. USER: active_DoNotCloseNihlathakPortal= 1
  103.  
  104. Reading parameters end.
  105.  
  106.  
  107. ***** Custom libraries *****
  108. No custom libraries to load.
  109.  
  110.  
  111. ***** Unprotect Libraries *****
  112. Game.exe successfully hooked. (00401000,002CB000)
  113.  
  114.  
  115. ***** INSTALL FUNCTIONS *****
  116. Patch D2Launch for set not on realm variable. (VariableonRealm)
  117. BYTE 0043533B : 81->E8
  118. DWORD 0043533C : 000400EC->73B0B240
  119. BYTE 00435340 : 00->90
  120. BYTE 0042FFFA : B9->E8
  121. DWORD 0042FFFB : 006D39BC->73B105E1
  122. BYTE 00430BC9 : BA->E8
  123. DWORD 00430BCA : 00000400->73B0FA72
  124.  
  125. Patch D2Game for received button click message. (UpdateServer)
  126. BYTE 0054BD38 : C1->57
  127. BYTE 0054BD39 : EE->E8
  128. DWORD 0054BD3A : F88B5708->73A0E6C2
  129.  
  130. Patch D2Client for install commands. (Commands)
  131. BYTE 0047C548 : 83->E8
  132. DWORD 0047C549 : C08508C4->73AB5D63
  133.  
  134. Patch D2Launch to print PlugY version. (PrintPlugYVersion)
  135. BYTE 00433798 : B9->E8
  136. DWORD 00433799 : 00000115->73B140D3
  137.  
  138. Patch Storm to found custom file. (PlugYFiles)
  139. BYTE 00419369 : 8D->90
  140. BYTE 0041936A : 85->E8
  141. DWORD 0041936B : FFFFFEF8->73B3BEB1
  142.  
  143. Patch D2Client to load/free custom images. (PlugYImagesFiles)
  144. BYTE 00496955 : 68->E8
  145. DWORD 00496956 : 006CC8B8->73ABEBF6
  146. BYTE 00496AFB : 68->E8
  147. DWORD 00496AFC : 007BEF30->73ABEA70
  148.  
  149. Patch D2Client for unassign stat points when specified key is press. (StatsPoints)
  150. BYTE 004A7FFB : 8B->EB
  151. BYTE 004A7FFC : 4D->12
  152. BYTE 004A7FFD : F8->90
  153. DWORD 004A808C : 0004E3F0->73AB03C0
  154. BYTE 004A77E4 : 74->90
  155. BYTE 004A77E5 : 62->90
  156. BYTE 004A7863 : 8B->E8
  157. DWORD 004A7864 : 0C8D0845->73AB0DC8
  158. BYTE 004A7868 : C5->90
  159. DWORD 004A7869 : 00000000->90909090
  160. BYTE 004A7976 : 0F->90
  161. BYTE 004A7977 : 84->90
  162. DWORD 004A7978 : 000000BB->90909090
  163. BYTE 004A79F2 : 66->E8
  164. DWORD 004A79F3 : 077CC085->73AB0AD9
  165. BYTE 004A7A29 : B1->E8
  166. DWORD 004A7A2A : 160B663A->73AB0AE2
  167.  
  168. Patch D2Client for skills interface. (InterfaceSkills)
  169. BYTE 004AB7A5 : 5F->E9
  170. DWORD 004AB7A6 : CCC35B5E->73A97B86
  171. BYTE 004AACE0 : B9->E8
  172. DWORD 004AACE1 : 00001083->73A9866B
  173. BYTE 004ABC1A : C7->E8
  174. DWORD 004ABC1B : 00001846->73A97791
  175. BYTE 004ABC1F : 00->90
  176. BYTE 004ABC20 : 00->90
  177. DWORD 004ABC96 : FFF745F6->73A97746
  178.  
  179. Patch D2gfx for launch any number of Diablo II game in the same computer. (RunLODs)
  180. BYTE 004F562B : 74->EB
  181.  
  182. Patch D2Common & D2Client for make 10x10 squares in the stash. (BigStash)
  183. DWORD 0065C0F8 : FFFB61F4->738D5114
  184. BYTE 00489EB5 : 68->E8
  185. DWORD 00489EB6 : 00000104->73AA7366
  186.  
  187. Patch D2Game & D2Client for save Player's custom data. (SavePlayerData)
  188. DWORD 00532276 : FFED4DD6->73A23C86
  189. BYTE 0045C565 : 81->E8
  190. DWORD 0045C566 : 55AA55F9->73AFA506
  191. BYTE 0045C56A : AA->90
  192.  
  193. Patch D2Game & D2Client for load Player's custom data. (LoadPlayerData)
  194. BYTE 0053447A : 8B->E8
  195. DWORD 0053447B : 75FF85F8->73A118E1
  196. BYTE 0053447F : 13->90
  197. BYTE 00534572 : 83->E8
  198. DWORD 00534573 : 1D74003F->73A11E69
  199. DWORD 0047807E : FFF8EFCE->73ACE3DE
  200. BYTE 0053F114 : 8B->E8
  201. DWORD 0053F115 : 46B60F1E->73A07367
  202. BYTE 0053F119 : 04->90
  203.  
  204. Patch D2Client for received Item packet. (UpdateClient)
  205. DWORD 0045EC99 : 000000CE->73AFB0E3
  206.  
  207. Patch D2Game & D2Client & D2Common for Player's custom data. (PlayerCustomData)
  208. DWORD 00621FDD : FFDE944F->7393243F
  209. DWORD 005978F3 : FFFBB669->739BCD59
  210. DWORD 00597943 : FFFBB619->739BCD09
  211. BYTE 00539A20 : 5F->E8
  212. DWORD 00539A21 : 5BC0335E->73A1AC9B
  213. DWORD 006220DD : FFDE939F->739323CF
  214. DWORD 00555B34 : 000E8468->739FEBC8
  215. DWORD 00466D02 : 001D729A->73AEDA7A
  216. BYTE 0063ADB5 : 0E->07
  217.  
  218. Patch D2Client for stash interface. (InterfaceStash)
  219. DWORD 0048F308 : FFFC52F4->73AB45B4
  220. DWORD 0048F2E5 : 00073037->73AB53E7
  221. DWORD 004925B8 : FFFF73C4->73AB2494
  222. DWORD 00489B63 : FFFFFE19->73ABAF79
  223. BYTE 00489ED0 : A3->E8
  224. DWORD 00489ED1 : 007BCC3C->73ABACFB
  225. DWORD 00486774 : 001B4B48->73ABE288
  226. DWORD 00486807 : 001B7795->73ABE135
  227.  
  228. Patch D2Game for carry1 unique item. (MultiPageStash)
  229. DWORD 0054AC7F : 000DD5FD->739F715D
  230. DWORD 0054B179 : 000DD0D3->739F6CF3
  231. DWORD 00563A89 : 000D7EC3->739DE4A3
  232. BYTE 0055CADD : 8B->E8
  233. DWORD 0055CADE : FF85FC7D->739E54AE
  234.  
  235. Patch D2Common to load/free custom txt files. (PlugYTxtFiles)
  236. DWORD 0065A560 : 006552E0->738FB26C
  237. DWORD 0065A1C8 : 00062EE4->738FB614
  238.  
  239. Patch D2Client for stats interface. (InterfaceStats)
  240. BYTE 004A8949 : 5F->E9
  241. DWORD 004A894A : E58B5B5E->73A9CD62
  242. DWORD 004A77D4 : FFFBC5F8->73A9DF18
  243. DWORD 004A7963 : FFFBC469->73A9DDC9
  244.  
  245. Patch D2Client for new custom page interface. (NewInterfaces)
  246. BYTE 0047EC7A : BA->E8
  247. DWORD 0047EC7B : 00000002->73AC97C1
  248. BYTE 0046A91D : 8B->90
  249. BYTE 0046A91E : 14->90
  250. BYTE 0046A91F : 8D->E8
  251. DWORD 0046A920 : 00712698->73ADDB4C
  252. DWORD 00457052 : 00050CAA->73AF10BA
  253. BYTE 00498707 : 8B->E8
  254. DWORD 00498708 : 7BEF1835->73AAFB24
  255. BYTE 0049870C : 00->90
  256. BYTE 004A7731 : 8D->E8
  257. DWORD 004A7732 : 00008088->73AA0B8A
  258. BYTE 004A7736 : 00->90
  259. BYTE 004A78DA : A1->E8
  260. DWORD 004A78DB : 007A2858->73AA0AA1
  261.  
  262. Patch D2Game for active World Event. (WorldEvent)
  263. DWORD 005A4A4F : FFFFBF8D->739B641D
  264. DWORD 00579667 : 000AEA35->739E1435
  265. DWORD 005389B1 : FFFF752B->73A2244B
  266. DWORD 0053F2D2 : FFFED27A->73A1BBDA
  267.  
  268. Patch D2Game for active Uber Quest. (UberQuest)
  269. DWORD 006E11D0 : 00565A90->73F591D0
  270. DWORD 006E11D4 : 00565AA0->73F59330
  271. DWORD 0073D330 : 005FD200->73F59630
  272. DWORD 0073D340 : 005F81C0->73F59610
  273. DWORD 0073D350 : 005E9DF0->73F59620
  274. DWORD 0052D1DC : 00015960->73A2C460
  275.  
  276. Patch D2Client for init default nb /players. (SendPlayersCommand)
  277. DWORD 00456EF9 : 0009E263->73AE87B3
  278.  
  279. Patch D2Client to display item popup. (DisplayPopup)
  280. BYTE 0048E983 : 68->E8
  281. DWORD 0048E984 : 00000100->73AB0998
  282. BYTE 0048D774 : 68->E8
  283. DWORD 0048D775 : 00000100->73AB1C07
  284.  
  285. Patch D2Common for enabled the ladder only runewords. (LadderRunewords)
  286. DWORD 00639C40 : FFFD86AC->7390662C
  287.  
  288. Patch D2Game for enabled the opening of Cow Portal when player have already kill the cow king in that difficulty. (EnabledCowPortalWhenCowKingWasKill)
  289. BYTE 00594179 : 85->33
  290.  
  291. Patch D2Game to not close Nihlathak's portal. (DoNotCloseNihlathakPortal)
  292. BYTE 0058B9D7 : 0F->90
  293. BYTE 0058B9D8 : 85->90
  294. DWORD 0058B9D9 : 000000C5->90909090
  295.  
  296.  
  297. DLL patched sucessfully.
  298.  
  299.  
  300. ***** Reprotect Libraries *****
  301. Game.exe successfully unhooked. (00401000,002CB000)
  302.  
  303.  
  304. ***** Init custom libraries *****
  305. ***** Load localized Strings *****
  306. Load custom file : PlugY\LocalizedStrings.ini-> D:\GAMES\Diablo II\PlugY\LocalizedStrings.ini
  307. ***** ENTERING DIABLO II *****
  308.  
  309.  
Advertisement
Add Comment
Please, Sign In to add comment