I know this was posted tons of times, each with different information and ways to do it, but since it took me so long to find the right threads and codes to succeed, I decided to make this thread for it to be faster to other people to get Quest and Clan Wars working in the same server.
These files include releases from GUNZ2830 and some other people.
Attached are MatchServerCQFINAL.exe which has custom maps enabled (provided you list them on channelrule.xml and map.xml) and CW/Quest in the same server enabled.
Here are the codes changed for this to be possible (in case you want to do it by yourself):
I also attached a theduel.exe which has custom maps enabled, quest mode enabled, partial unmasking (the nickname appears, the level doesn't) and some other minor things.Code:Clan/Quest Server :
0040AD5E . 75 00 JNZ SHORT 0040AD60
0040B73C |. 0F85 00000000 JNZ 0040B742
0041D5E4 . EB 0B JMP SHORT 0041D5F1
0041D608 . 75 00 JNZ SHORT 0041D60A
00433BF6 |. 75 00 JNZ SHORT 00433BF8
00445845 |. BA 04000000 MOV EDX,4
0044584A |. 90 NOP
004463E9 |. 75 00 JNZ SHORT 004463EB
0044AF92 |. 75 00 JNZ SHORT 0044AF94
0044B0FE |. 75 00 JNZ SHORT 0044B100
0044C029 . 75 00 JNZ SHORT 0044C02B
0044D047 . 75 00 JNZ SHORT 0044D049
0044D33F . 75 00 JNZ SHORT 0044D341
0044E086 . 0F85 00000000 JNZ 0044E08C
0044FDA7 |. 75 00 JNZ SHORT 0044FDA9
00453E55 |. 75 00 JNZ SHORT 00453E57
00472EE1 . EB 0B JMP SHORT 00472EEE
004804CF . 75 00 JNZ SHORT 004804D1
00480550 |. 0F85 00000000 JNZ 00480556
00481332 |. 0F85 00000000 JNZ 00481338
00481402 |. 0F85 00000000 JNZ 00481408
004814D2 |. 0F85 00000000 JNZ 004814D8
00481592 |. 0F85 00000000 JNZ 00481598
0048188F |. 75 00 JNZ SHORT 00481891
00481A6F |. 75 00 JNZ SHORT 00481A71
00481CDF |. 75 00 JNZ SHORT 00481CE1
004820AF |. 75 00 JNZ SHORT 004820B1
0048416F . 75 00 JNZ SHORT 00484171
0048419F . 75 00 JNZ SHORT 004841A1
00485121 . 0F85 00000000 JNZ 00485127
00485222 . 75 00 JNZ SHORT 00485224
00485292 . 75 00 JNZ SHORT 00485294
004856A2 |. 0F85 00000000 JNZ 004856A8
004868B0 |. 0F85 00000000 JNZ 004868B6
00486AC4 . 75 00 JNZ SHORT 00486AC6
00486B4F . 75 00 JNZ SHORT 00486B51
00487B79 . 75 00 JNZ SHORT 00487B7B
00487CF0 . 0F85 00000000 JNZ 00487CF6
Cannot equip the same equipment(or item) in a slot. :
0041F0B1 . EB 0C JMP SHORT 0041F0BF
Character limit to 1~16 :
0042175B |. 83F8 01 CMP EAX,1
00429969 |. 83F8 01 CMP EAX,1
00432B3C . 6A 10 PUSH 10
00432B3E . 6A 01 PUSH 1
Stage max players :
0044982A . EB 03 JMP SHORT 0044982F
FirstMaster :
00449BBF . EB 12 JMP SHORT 00449BD3
0044C0C7 . EB 1A JMP SHORT 0044C0E3
Infinity kick :
0044A5C6 . EB 23 JMP SHORT 0044A5EB
/suicide 0sec :
00456E68 . EB 1D JMP SHORT 00456E87
00456E9D . EB 03 JMP SHORT 00456EA2
00456E9F 90 NOP
00456EA0 90 NOP
00456EA1 90 NOP
Quest levels :
0047BF60 /$ B8 05000000 MOV EAX,5
0047BF65 \. C3 RETN
0047BF66 90 NOP
0047BF67 90 NOP
0047BF68 90 NOP
0047BF69 90 NOP
0047BF6A 90 NOP
0047BF6B 90 NOP
0047BF6C 90 NOP
0047BF6D 90 NOP
0047BF6E 90 NOP
0047BF6F 90 NOP
0047BF70 90 NOP
0047BF71 90 NOP
0047BF72 90 NOP
0047BF73 90 NOP
0047BF74 90 NOP
0047BF75 90 NOP
0047BF76 90 NOP
0047BF77 90 NOP
0047BF78 90 NOP
0047BF79 90 NOP
0047BF7A 90 NOP
0047BF7B 90 NOP
0047BF7C 90 NOP
0047BF7D 90 NOP
0047BF7E 90 NOP
0047BF7F 90 NOP
0047BF80 90 NOP
0047BF81 90 NOP
0047BF82 90 NOP
0047BF83 90 NOP
0047BF84 90 NOP
0047BF85 90 NOP
0047BF86 90 NOP
0047BF87 90 NOP
0047BF88 90 NOP
0047BF89 90 NOP
0047BF8A 90 NOP
0047BF8B 90 NOP
0047BF8C 90 NOP
0047BF8D 90 NOP
0047BF8E 90 NOP
0047BF8F 90 NOP
0047BF90 90 NOP
0047BF91 90 NOP
0047BF92 90 NOP
0047BF93 90 NOP
0047BF94 90 NOP
0047BF95 90 NOP
0047BF96 90 NOP
0047BF97 90 NOP
0047BF98 90 NOP
0047BF99 90 NOP
0047BF9A 90 NOP
0047BF9B 90 NOP
0047BF9C 90 NOP
0047BF9D 90 NOP
0047BF9E 90 NOP
0047BF9F 90 NOP
0047BFA0 90 NOP
0047BFA1 90 NOP
0047BFA2 90 NOP
0047BFA3 90 NOP
0047BFA4 90 NOP
0047BFA5 90 NOP
0047BFA6 90 NOP
0047BFA7 90 NOP
0047BFA8 90 NOP
0047BFA9 90 NOP
0047BFAA 90 NOP
0047BFAB 90 NOP
0047BFAC 90 NOP
0047BFAD 90 NOP
0047BFAE 90 NOP
0047BFAF 90 NOP
0047BFB0 90 NOP
0047BFB1 90 NOP
0047BFB2 90 NOP
0047BFB3 90 NOP
0047BFB4 90 NOP
0047BFB5 90 NOP
0047BFB6 90 NOP
0047BFB7 90 NOP
0047BFB8 90 NOP
0047BFB9 90 NOP
0047BFBA 90 NOP
0047BFBB 90 NOP
0047BFBC 90 NOP
0047BFBD 90 NOP
0047BFBE 90 NOP
0047BFBF 90 NOP
0047BFC0 90 NOP
Custom Maps:
0045AB60 8A0D 0C619000 MOV CL,BYTE PTR DS:[90610C]
0045AB6F 8B15 0C619000 MOV EDX,DWORD PTR DS:[90610C]
0045AB7A C705 E8AA7E00 64A35500 MOV DWORD PTR DS:[7EAAE8],0055A364
0045AB89 BF ECAA7E00 MOV EDI,007EAAEC
0045AB93 8915 0C619000 MOV DWORD PTR DS:[90610C],EDX
0045ABA4 B8 E8AA7E00 MOV EAX,007EAAE8
00551460 C705 E8AA7E00 64A35500 MOV DWORD PTR DS:[7EAAE8],0055A364
0045A758 83F8 7F CMP EAX,7F
0041CEE6 83FE 7F CMP ESI,7F
0045BC05 83FE 7F CMP ESI,7F
0045B7CF 83F8 7F CMP EAX,7F
00482F7A 83FE 7F CMP ESI,7F
004799BC 83FE 7F CMP ESI,7F
0045A798 83F8 7F CMP EAX,7F
0045A778 83F8 7F CMP EAX,7F
0045A738 83F8 7F CMP EAX,7F
0041CF53 83FE 7F CMP ESI,7F
00426BEC 83FD 7F CMP EBP,7F
0048D21E 83FB 7F CMP EBX,7F
00446D15 83F8 7F CMP EAX,7F
0048215E 83FE 7F CMP ESI,7F
0045A7B8 83F8 7F CMP EAX,7F (Clan War exp fix. Not included in alpha code.)
0045A7D0 8A0D E0AA7E00 MOV CL,BYTE PTR DS:[7EAAE0]
0045A7DF 8B15 E0AA7E00 MOV EDX,DWORD PTR DS:[7EAAE0]
0045A7EC 8915 E0AA7E00 MOV DWORD PTR DS:[7EAAE0],EDX
Codes:
The original threads are:Code:XTrap Skip:
00498BE2 . EB 03 JMP SHORT 00498BE7
00498BE4 90 NOP
00498BE5 90 NOP
00498BE6 90 NOP
00498BF0 . EB 03 JMP SHORT 00498BF5
00498BF2 90 NOP
00498BF3 90 NOP
00498BF4 90 NOP
00498BF5 EB 03 JMP SHORT 00498BFA
00498BF7 90 NOP
00498BF8 90 NOP
00498BF9 90 NOP
Filelist Skip:
00537964 |. 0F85 00000000 JNZ 0053796A
I'm hacker Skip:
00498FAD EB 33 JMP SHORT 00498FE2
Hacking detecting Skip:
00436B24 EB 35 JMP SHORT 00436B5B
0043DE24 EB 35 JMP SHORT 0043DE5B
0043ED7F 75 00 JNZ SHORT 0043ED81
0043ED88 EB 35 JMP SHORT 0043EDBF
0043ED5F 75 00 JNZ SHORT 0043ED61
Stage max players limit :
0045C279 . 7F 00 JG SHORT 0045C27B
Quest mode menu :
0045C741 |. 75 00 JNZ SHORT 0045C743 //(ONLY FOR QUEST/CLAN SERVER)
Character limit (creating character) :
0044D4A6 |> 83F8 01 CMP EAX,1
0044D4CF |> 83F8 10 CMP EAX,10
Character limit (whispering player) :
0042C96D |. 83F8 01 CMP EAX,1
0042C9C7 |> 83F8 10 CMP EAX,10
Character limit (creating private channel) (Example of 1~24) :
0044EC43 |> 83F8 01 CMP EAX,1
0044EC6B |> 83F8 18 CMP EAX,18
http://forum.ragezone.com/f245/edite...2008-a-651296/
http://forum.ragezone.com/f245/match...2008-a-649507/
http://forum.ragezone.com/f245/july-...client-652854/
I hope this helps.
:)
Reminder: These files and modifications are for July 21st 2008 server and client. Do not try to use them if you prefer 2007. And I do not have the codes and files for Jan/Jun 2007 files, so you've gotta look around.
PS: I have not checked for viruses in these files, so use it at your own risk or run a check through VirusTotal or similar.
