I need help. I'm new to making servers. I have no idea how to add a custom map into my game. :blink:
Printable View
I need help. I'm new to making servers. I have no idea how to add a custom map into my game. :blink:
Im guessing that you are using the 2007 server files and client.
with the 2007 you just drag and drop the map into the client folder called Map
really? that easy? Idk what version we have. but i thought i would have to open up the system.mrs and add it to the list. my partner did half of the server. the first half. then i was to do items and maps. he is offline. anyway of telling?
just see if it has a map.xml in it i belive if it does have one then its 08 if not then 07
it has a map.xml in the system.mrs so it is 08.
so i tried adding the map in there. hang on let me get to the code.
these are the two new maps i put in by myself. but dont i have to edit channelrule.xml as well?
the map.xml editing is easy enough. but just check my code for the two new maps i added. and then could you tell me what else would need to be done?
Code:<MAP id="20" MapName ="High_Haven" MapImageName= "" BannerName = "" ExpRatio ="1" MaxPlayers ="16" bOnlyDuelMap = "false"></MAP>
<MAP id="21" MapName ="CargoShip" MapImageName= "" BannerName = "" ExpRatio ="1" MaxPlayers ="16" bOnlyDuelMap = "false"></MAP>
since its 08 you need to do more than just putting them in. Look in the release section for Phails release of the olly codes needed to edit the theduel.exe so you can add custom maps. But you did it right for the map.xml
is this the thread??
http://forum.ragezone.com/f245/june-...-phail-344971/
I am new to this.
@ Number12: gregors repack has map.xml and its 2007 so I dont think that you can say that if you have map.xml then ur using 2008 client..
Just try only draging map and check if it works or no. If no then I guess its 2008.
The presence of map.xml doesn't prove the version of the server files / client. It's just that the map.xml and channelrule.xml checks are disabled on 2007.
GUNZ2830's tut is better. Change 14 or 7F according to your map count in Hexadecimal.
http://www.mathsisfun.com/binary-dec...converter.html
Select one tut.
Server Side:Code:Enabling Custom Maps: ( Disables bOnlyDuelMap + Channelrule)
00513E56 8A0D 88ECDD01 MOV CL,BYTE PTR DS:[1DDEC88]
00513E74 0905 88ECDD01 OR DWORD PTR DS:[1DDEC88],EAX
00513E7A B9 5CECDD01 MOV ECX,01DDEC5C
00513E9C B8 5CECDD01 MOV EAX,01DDEC5C
006173A0 A1 88ECDD01 MOV EAX,DWORD PTR DS:[1DDEC88]
006173A8 A3 88ECDD01 MOV DWORD PTR DS:[1DDEC88],EAX
00620D50 B9 5CECDD01 MOV ECX,01DDEC5C
004AE1E7 |. 83FE 14 |CMP ESI,14
0050A0BC |. 83FE 14 |CMP ESI,14
00513448 |. 83F8 14 CMP EAX,14
005134C2 |. 83FE 14 |CMP ESI,14
00513508 |. 83F8 14 CMP EAX,14
00513528 |. 83F8 14 CMP EAX,14
0051B0AE |. 83FE 14 |CMP ESI,14
005134E8 |. 83F8 14 CMP EAX,14
00513482 |. 83FE 14 |CMP ESI,14
0051B0CC EB 1B JMP SHORT 0051B0E9
OR
Enabling Custom Maps: (With Channelrule and bOnlyDuelMap Working)
00513E56 8A0D 88ECDD01 MOV CL,BYTE PTR DS:[1DDEC88]
00513E74 0905 88ECDD01 OR DWORD PTR DS:[1DDEC88],EAX
00513E7A B9 5CECDD01 MOV ECX,01DDEC5C
00513E9C B8 5CECDD01 MOV EAX,01DDEC5C
006173A0 A1 88ECDD01 MOV EAX,DWORD PTR DS:[1DDEC88]
006173A8 A3 88ECDD01 MOV DWORD PTR DS:[1DDEC88],EAX
00620D50 B9 5CECDD01 MOV ECX,01DDEC5C
00513448 83F8 7F CMP EAX,7F
0051BF1A 83FE 7F CMP ESI,7F
0051B0AE 83FE 7F CMP ESI,7F
005134E8 83F8 7F CMP EAX,7F
004AE1E7 83FE 7F CMP ESI,7F
005134C2 83FE 7F CMP ESI,7F
00513528 83F8 7F CMP EAX,7F
004C74C9 83FF 7F CMP EDI,7F
00513508 83F8 7F CMP EAX,7F
0050A0BC 83FE 7F CMP ESI,7F
00513482 83FE 7F CMP ESI,7F
^Credits to wtfhacker and Rotana.Code:00456DD3 EB 5F JMP SHORT 00456E34
I suggest you use the 2007 Server files in this case. Simply paste the maps into your 'Maps' folder.