Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 01/02/21 in all areas

  1. M2 Download Center Download Here ( Internal ) With this easy change laptop players can now play the game with their dedicated video card instead of the integrated one. In userinterface.cpp add: extern "C" { __declspec(dllexport) DWORD NvOptimusEnablement = 0x00000001; __declspec(dllexport) int AmdPowerXpressRequestHighPerformance = 1; } In your client add the files from the Download Center from above. This is a pseudo-driver module that intends to improve compatibility and stability in games using Direct3D 8 for rendering by converting all API calls and low-level shaders to equivalent Direct3D 9 ones. By that it also opens those games to new possibilities from proven modding tools written for Direct3D 9, including ReShade. The source is: [Hidden Content] It's been used for years by many servers, no issues have been reported.
    10 points
  2. M2 Download Center Download Here ( Internal ) Download Here ( GitHub ) [Hidden Content]
    3 points
  3. M2 Download Center Download Here ( Internal ) Download Here ( GitHub ) There's just a smart python module which i did for fun, for a friend, no support for implementation. Enjoy. Github repository: [Hidden Content]
    3 points
  4. 2 points
  5. That's right, the default code is crap for this scenario with extended requirements. If you add a value to vnum4 and count4, the refining will not work anymore for that ID, the required items will be ignored, you can upgrade the item without any requirements. Basically what they did is to set the material count just when the next column of 'vnum' is empty. Let's take two examples: The refine proto id 430, will have material_count = 1, because the next column 'vnum1' is empty and the condition was fulfilled. The refine proto id 510, will have material_count = 0, because there's no column 'vnum' which is equal to 0. That means it doesn't satisfy that condition where it sets the material count. The solution is: [Hidden Content]
    2 points
  6. M2 Download Center Download Here ( Internal ) [Hidden Content] virustotal: [Hidden Content]
    1 point
  7. 1 point
  8. Happy New Year everybody
    1 point
  9. Thanks for release, already i did something like this in a topic from 2019, so here's: locale/en/locale_game.txt ATTR_6TH_7TH_POSSIBILITY You can add an additional bonus. root/uiToolTip.py [Hidden Content]
    1 point
  10. You don't need server source for this, you can do it directly via source client. For being in real time you'll need to do a boolean variable inside of CInstanceBase class which is updated from RecvAffectAddPacket, RecvAffectRemovePacket for each instance. So with that you could do a function like chrmgr.IsPoisoned(self.GetTargetVID()) which will result the status of poison for specific vid and check it in OnUpdate. Btw, the implementation is very bad, if i would want to do this, i don't touch the hpGauge, just add a new gauge bar over the hpGauge and hide/show it, that's all, could be done just with few lines, without the python. [Hidden Content]
    1 point
  11. You're right, but if you really want to use something like this, you should do a customizable class, like: [Hidden Content]
    1 point
  12. Hello every body , I Had A Problem In my server .. After running the server in a few hours when any one try to login .. he stops at the login window with "Login PROCESSING..." and can't go to Select Character window .. log.txt : 1103 19:49:06036 :: 1103 19:49:06036 :: 1103 19:49:06036 :: ## Network - Login Phase ##1103 19:49:06036 :: 1103 19:49:06036 :: 1103 19:49:06036 :: 1103 19:49:06036 :: [PACKETDUMP] SEND> HEADER_CG_LOGIN2 (52) 1103 19:49:06036 :: 71 75 73 65 31 30 31 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 60 b9 7d 48 b9 38 a0 27 02 0e ec 07 5e a9 8b 1a ef 67 1c 47 1103 19:52:00872 :: recv ping packet. (securitymode 1) 1103 19:52:00872 :: [PACKETDUMP] RECV< HEADER_GC_PING (1) 1103 19:52:00872 :: 1103 19:52:00873 :: [PACKETDUMP] SEND> HEADER_CG_PONG (1) 1103 19:52:00873 :: 1103 19:52:00875 :: SYSERR: 처리되지 않은 패킷 헤더 255, state Login 1103 19:55:57167 :: recv ping packet. (securitymode 1) 1103 19:55:57167 :: [PACKETDUMP] RECV< HEADER_GC_PING (1) 1103 19:55:57167 :: 1103 19:55:57168 :: [PACKETDUMP] SEND> HEADER_CG_PONG (1) 1103 19:55:57168 :: 1103 19:55:57170 :: SYSERR: 처리되지 않은 패킷 헤더 255, state Login 1103 19:58:53377 :: recv ping packet. (securitymode 1) 1103 19:58:53377 :: [PACKETDUMP] RECV< HEADER_GC_PING (1) 1103 19:58:53377 :: 1103 19:58:53377 :: [PACKETDUMP] SEND> HEADER_CG_PONG (1) 1103 19:58:53377 :: 1103 19:58:53401 :: SYSERR: 처리되지 않은 패킷 헤더 255, state Login syserr of Ch1 : (he is full of errors but about packet is : ) SYSERR: Nov 3 01:06:52 :: Process: UNKNOWN HEADER: 166, LAST HEADER: 0(0), REMAIN BYTES: 954, fd: 18 SYSERR: Nov 3 01:53:51 :: Process: UNKNOWN HEADER: 126, LAST HEADER: 0(0), REMAIN BYTES: 539, fd: 23 SYSERR: Nov 3 04:33:40 :: Process: UNKNOWN HEADER: 95, LAST HEADER: 0(0), REMAIN BYTES: 32, fd: 30 SYSERR: Nov 3 06:56:26 :: Process: UNKNOWN HEADER: 111, LAST HEADER: 12(8), REMAIN BYTES: 240, fd: 39 SYSERR: Nov 3 07:17:06 :: Process: UNKNOWN HEADER: 148, LAST HEADER: 90(2), REMAIN BYTES: 259, fd: 19 SYSERR: Nov 3 07:25:08 :: Process: UNKNOWN HEADER: 47, LAST HEADER: 3(4), REMAIN BYTES: 8, fd: 58 SYSERR: Nov 3 10:16:21 :: Process: UNKNOWN HEADER: 178, LAST HEADER: 0(0), REMAIN BYTES: 768, fd: 100 SYSERR: Nov 3 10:17:32 :: Process: UNKNOWN HEADER: 115, LAST HEADER: 0(0), REMAIN BYTES: 528, fd: 100 SYSERR: Nov 3 10:42:26 :: Process: UNKNOWN HEADER: 130, LAST HEADER: 59(5), REMAIN BYTES: 1066, fd: 93 SYSERR: Nov 3 11:03:10 :: Process: UNKNOWN HEADER: 186, LAST HEADER: 0(0), REMAIN BYTES: 16, fd: 129 SYSERR: Nov 3 11:18:48 :: Process: UNKNOWN HEADER: 23, LAST HEADER: 1(49), REMAIN BYTES: 105, fd: 39 SYSERR: Nov 3 11:19:45 :: Process: UNKNOWN HEADER: 231, LAST HEADER: 109(52), REMAIN BYTES: 496, fd: 39 SYSERR: Nov 3 11:26:31 :: Process: UNKNOWN HEADER: 93, LAST HEADER: 0(0), REMAIN BYTES: 84, fd: 122 SYSERR: Nov 3 11:42:25 :: Process: UNKNOWN HEADER: 49, LAST HEADER: 3(4), REMAIN BYTES: 2, fd: 17 SYSERR: Nov 3 11:49:25 :: Process: UNKNOWN HEADER: 63, LAST HEADER: 0(1), REMAIN BYTES: 426, fd: 89 SYSERR: Nov 3 11:50:10 :: Process: UNKNOWN HEADER: 42, LAST HEADER: 64(1), REMAIN BYTES: 615, fd: 121 SYSERR: Nov 3 11:50:16 :: Process: UNKNOWN HEADER: 155, LAST HEADER: 0(0), REMAIN BYTES: 309, fd: 68 SYSERR: Nov 3 12:01:26 :: Process: UNKNOWN HEADER: 137, LAST HEADER: 82(2), REMAIN BYTES: 502, fd: 89 SYSERR: Nov 3 12:02:15 :: Process: UNKNOWN HEADER: 139, LAST HEADER: 5(10), REMAIN BYTES: 94, fd: 98 SYSERR: Nov 3 12:02:21 :: Process: UNKNOWN HEADER: 140, LAST HEADER: 0(0), REMAIN BYTES: 800, fd: 98 SYSERR: Nov 3 12:04:27 :: Process: UNKNOWN HEADER: 158, LAST HEADER: 0(0), REMAIN BYTES: 295, fd: 98 SYSERR: Nov 3 12:35:36 :: Process: UNKNOWN HEADER: 135, LAST HEADER: 228(525), REMAIN BYTES: 334, fd: 133 SYSERR: Nov 3 12:51:39 :: Process: UNKNOWN HEADER: 240, LAST HEADER: 0(0), REMAIN BYTES: 301, fd: 142 SYSERR: Nov 3 12:59:34 :: Process: UNKNOWN HEADER: 62, LAST HEADER: 0(0), REMAIN BYTES: 579, fd: 129 SYSERR: Nov 3 13:16:39 :: Process: UNKNOWN HEADER: 172, LAST HEADER: 0(0), REMAIN BYTES: 104, fd: 105 SYSERR: Nov 3 13:21:59 :: Process: UNKNOWN HEADER: 156, LAST HEADER: 21(4), REMAIN BYTES: 533, fd: 69 SYSERR: Nov 3 13:44:59 :: Process: UNKNOWN HEADER: 249, LAST HEADER: 6(2), REMAIN BYTES: 278, fd: 86 SYSERR: Nov 3 14:03:18 :: Process: UNKNOWN HEADER: 161, LAST HEADER: 0(0), REMAIN BYTES: 1141, fd: 71 SYSERR: Nov 3 14:10:27 :: Process: UNKNOWN HEADER: 179, LAST HEADER: 0(0), REMAIN BYTES: 539, fd: 129 SYSERR: Nov 3 14:15:30 :: Process: UNKNOWN HEADER: 88, LAST HEADER: 0(0), REMAIN BYTES: 343, fd: 21 SYSERR: Nov 3 14:28:31 :: Process: UNKNOWN HEADER: 25, LAST HEADER: 225(3), REMAIN BYTES: 1152, fd: 75 SYSERR: Nov 3 14:44:56 :: Process: UNKNOWN HEADER: 38, LAST HEADER: 0(0), REMAIN BYTES: 336, fd: 34 SYSERR: Nov 3 14:50:42 :: Process: UNKNOWN HEADER: 167, LAST HEADER: 0(0), REMAIN BYTES: 1016, fd: 86 SYSERR: Nov 3 14:53:14 :: Process: UNKNOWN HEADER: 134, LAST HEADER: 0(0), REMAIN BYTES: 235, fd: 92 SYSERR: Nov 3 14:56:30 :: Process: UNKNOWN HEADER: 99, LAST HEADER: 29(2), REMAIN BYTES: 254, fd: 69 SYSERR: Nov 3 14:57:02 :: Process: UNKNOWN HEADER: 208, LAST HEADER: 0(0), REMAIN BYTES: 538, fd: 85 SYSERR: Nov 3 14:59:20 :: Process: UNKNOWN HEADER: 235, LAST HEADER: 118(9), REMAIN BYTES: 218, fd: 69 SYSERR: Nov 3 15:01:51 :: Process: UNKNOWN HEADER: 157, LAST HEADER: 72(5), REMAIN BYTES: 1130, fd: 132 SYSERR: Nov 3 15:04:03 :: Process: UNKNOWN HEADER: 249, LAST HEADER: 224(2), REMAIN BYTES: 11, fd: 69 SYSERR: Nov 3 15:04:29 :: Process: UNKNOWN HEADER: 200, LAST HEADER: 0(0), REMAIN BYTES: 403, fd: 71 SYSERR: Nov 3 15:06:27 :: Process: UNKNOWN HEADER: 242, LAST HEADER: 0(0), REMAIN BYTES: 138, fd: 103 SYSERR: Nov 3 15:06:30 :: Process: UNKNOWN HEADER: 216, LAST HEADER: 0(0), REMAIN BYTES: 522, fd: 69 SYSERR: Nov 3 15:22:26 :: Process: UNKNOWN HEADER: 233, LAST HEADER: 0(0), REMAIN BYTES: 1073, fd: 44 SYSERR: Nov 3 15:49:25 :: Process: UNKNOWN HEADER: 196, LAST HEADER: 0(0), REMAIN BYTES: 1073, fd: 150 SYSERR: Nov 3 15:51:11 :: Process: UNKNOWN HEADER: 93, LAST HEADER: 0(0), REMAIN BYTES: 352, fd: 105 SYSERR: Nov 3 16:02:08 :: Process: UNKNOWN HEADER: 122, LAST HEADER: 0(0), REMAIN BYTES: 365, fd: 42 SYSERR: Nov 3 16:04:41 :: Process: UNKNOWN HEADER: 186, LAST HEADER: 0(0), REMAIN BYTES: 146, fd: 121 SYSERR: Nov 3 17:10:03 :: Process: UNKNOWN HEADER: 32, LAST HEADER: 225(3), REMAIN BYTES: 749, fd: 31 SYSERR: Nov 3 17:13:25 :: Process: UNKNOWN HEADER: 166, LAST HEADER: 0(0), REMAIN BYTES: 54, fd: 129 SYSERR: Nov 3 17:14:08 :: Process: UNKNOWN HEADER: 177, LAST HEADER: 237(85), REMAIN BYTES: 133, fd: 87 SYSERR: Nov 3 17:28:44 :: Process: UNKNOWN HEADER: 160, LAST HEADER: 0(0), REMAIN BYTES: 1005, fd: 132 SYSERR: Nov 3 17:28:57 :: Process: UNKNOWN HEADER: 169, LAST HEADER: 0(0), REMAIN BYTES: 550, fd: 21 SYSERR: Nov 3 17:33:12 :: Process: UNKNOWN HEADER: 127, LAST HEADER: 5(10), REMAIN BYTES: 731, fd: 71 SYSERR: Nov 3 17:35:25 :: Process: UNKNOWN HEADER: 210, LAST HEADER: 206(1), REMAIN BYTES: 220, fd: 44 SYSERR: Nov 3 17:41:07 :: Process: UNKNOWN HEADER: 131, LAST HEADER: 0(0), REMAIN BYTES: 542, fd: 92 SYSERR: Nov 3 17:41:49 :: Process: UNKNOWN HEADER: 243, LAST HEADER: 0(0), REMAIN BYTES: 457, fd: 87 SYSERR: Nov 3 17:45:35 :: Process: UNKNOWN HEADER: 174, LAST HEADER: 16(10), REMAIN BYTES: 1007, fd: 87 SYSERR: Nov 3 18:12:08 :: Process: UNKNOWN HEADER: 120, LAST HEADER: 0(0), REMAIN BYTES: 188, fd: 153 SYSERR: Nov 3 18:27:46 :: Process: UNKNOWN HEADER: 233, LAST HEADER: 51(13), REMAIN BYTES: 307, fd: 153 60 packets ! wow .. but i don't want to change this files .. It Really wonderful how can i fix this packets bug ? I want to learn how to fix my problems .. i have seen [Hidden Content] but i can't Understand all topic .. Help me Pls .. Sorry For Bad English Best Regards
    0 points
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.