• 4 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Tutorial Adding DLC Maps as Custom Maps.
#1
Information 
Not avaialable for guests....
[hide]

Trollarch fixed usermaps, i will fix it when i will have time Wink

Hi guys, i will show how to make DLC Maps as Custom Maps with using:
Folder usermaps in <bloops root>
Hex Editor ( i'm using HxD )
FF.Util
DLC Map FastFile (.FF, I will use mp_kowloon)

NOTE: YOU NEED ALL STUFF FROM DLC's IWD FILES! iw_XX.iwd

ADDED NEW STEP.... (sorry guys i forgot .. lol)

ALSO Files for mp_kowloo1 included now.... (without mod.ff and without mpmaps.arena file
[attachment=875]

First Step:

1. With using FF.Util, unpack mp_kowloon.ff
2. In Hex Editor open UNPACKED file...
3. Now, Press CTRL + F and type 'mp_kowloon', you need to find:
Quote:clientscripts/mp/mp_kowloon.csc
clientscripts/mp/mp_kowloon_fx.csc
clientscripts/mp/mp_kowloon_amb.csc
clientscripts/mp/createfx/mp_kowloon_fx.csc
maps/mp/mp_kowloon.gsc
maps/mp/mp_kowloon_fx.gsc
maps/mp/mp_kowloon_amb.gsc
maps/mp/createfx/mp_kowloon_fx.gsc
maps/mp/createart/mp_kowloon_art.gsc
ALSO:
Quote:maps/mp/mp_kowloon.d3dbsp


4. AND Change all finds to:
EXAMPLE:
Quote:clientscripts/mp/mp_kowloo1.csc
clientscripts/mp/mp_kowloo1_fx.csc
clientscripts/mp/mp_kowloo1_amb.csc
clientscripts/mp/createfx/mp_kowloo1_fx.csc
maps/mp/mp_kowloo1.gsc
maps/mp/mp_kowloo1_fx.gsc
maps/mp/mp_kowloo1_amb.gsc
maps/mp/createfx/mp_kowloo1_fx.gsc
maps/mp/createart/mp_kowloo1_art.gsc
maps/mp/mp_kowloo1.d3dbsp


NOTE: mp_kowloon - 10 Letters, mp_kowloo1 - 10 letters.... (not less or bigger)
NOTE: *.D3DBSP file must be renamed, this map will be same as original...
5. Save file ...
6. Now with using FF.Util PACK New map...
7. Create folder 'mp_kowloo1 (Name is SAME as files): in <bloops dir>/usermaps(Ex. <blops>/usermaps/mp_kowloo1)
8. Place new file in <blops>/usermaps/mp_kowloo1 and rename new file to: mp_kowloo1.ff (Name is SAME as files again ..)

Second Step

You need to create new gsc and csc files!
9. Create mod folder (blops/mods/mp_MODNAME) ....
10. Now find ORIGINAL FILES in <blops dir>/raw/(ex. maps/mp/mp_kowloon.gsc etc)
Original Files:
Quote:clientscripts/mp/mp_kowloon.csc
clientscripts/mp/mp_kowloon_fx.csc
clientscripts/mp/mp_kowloon_amb.csc
clientscripts/mp/createfx/mp_kowloon_fx.csc
maps/mp/mp_kowloon.gsc
maps/mp/mp_kowloon_fx.gsc
maps/mp/mp_kowloon_amb.gsc
maps/mp/createfx/mp_kowloon_fx.gsc
maps/mp/createfx/mp_kowloon_art.gsc
11. Place original files to <blops dir>/mods/mp_MODNAME (my is mp_maptest)
Ex. <blops dir>/mods/mp_MODNAME/maps and <blops dir>/mods/mp_MODNAME/clientscripts

12. Rename all files...
Example:
Quote:<blops dir>/mods/mp_MODNAME/clientscripts/mp/mp_kowloo1.csc
<blops dir>/mods/mp_MODNAME/clientscripts/mp/mp_kowloo1_fx.csc
<blops dir>/mods/mp_MODNAME/clientscripts/mp/mp_kowloo1_amb.csc
<blops dir>/mods/mp_MODNAME/clientscripts/mp/createfx/mp_kowloo1_fx.csc
<blops dir>/mods/mp_MODNAME/maps/mp/mp_kowloo1.gsc
<blops dir>/mods/mp_MODNAME/maps/mp/mp_kowloo1_fx.gsc
<blops dir>/mods/mp_MODNAME/maps/mp/mp_kowloo1_amb.gsc
<blops dir>/mods/mp_MODNAME/maps/mp/createfx/mp_kowloo1_fx.gsc
<blops dir>/mods/mp_MODNAME/maps/mp/createfx/mp_kowloo1_art.gsc

14. Now find mpmaps.arena file in <blops dir>/raw/mp/ and place to <blops dir>/mods/mp_MODNAME/mp
15. Open mpmaps.arena file with NotePad etc..
16. Now make new map in END OF FILE:
Example:
Quote:{
map "mp_kowloo1" Real(new) map name ....
loadscreen "loadscreen_mp_kowloon" Loadscreen, from original file ...
longname "MPUI_KOWLOON" Name
loadname "MPUI_KOWLOON_CAPS" NAME
gametype "dm tdm sd sab dom koth twar war sur ctf vdm vtdm mini"
}
17. Save file ..

18. Add in zone source file (mod.csv):
Quote:rawfile,mp/mpmaps.arena
stringtable,mp/mpmaps.arena

NEW STEP. Now open new files
Quote:maps/mp/mp_kowloo1(_fx)(_art).gsc
clientscripts/mp/mp_kowloo1(_fx)(_art).gsc
ETC
And find all words in files with 'mp_kowloon'
AND CHANGE THEM ALL TO NEW MAP NAME: mp_kowloo1


19. Build mod!
20. Launch game and mod ...
21. Type in console:
Quote:/devmap mp_kowloo1
or
Quote:/map mp_kowloo1

22. Enjoy map ...

23. Result: http://cloud.steampowered.com/ugc/541775...8C495B235/

NOTE: YOU NEED ALL STUFF FROM DLC's IWD FILES! iw_XX.iwd

ALSO MAP DOWNLOADING WORKS

Q. where i can get DLC maps?
A. http://lmgtfy.com/?q=Black+Ops+DLC+download

Q. will be this work on DEDIs?
A. i don't know ..

Q. Why sometimes my screen is red and i am in god mode?
A. Need to destroy all hurt triggers:
Quote:ents = getEntArray();
for ( index = 0; index < ents.size; index++ )
{
if(isSubStr(ents[index].classname, "trigger_hurt"))
ents[index].origin = (0, 0, 9999999);
}

ALSO THIS:

[CoDBOMod]Nukem - said about usermaps and Hex Editing..

Sorry if bad tutorial .... Troll

last step
(08-01-2011, 12:24)xetal Wrote: Ok, to get all working do this:

1. Remove the killtrigger disabler, that was in the tutorial, so DO NOT use that
2. Copy the mapsTable.csv from root\raw\mp and place in mods\modname\mp
3. add these lines to it:
http://pastebin.com/Nqdmg7Fe (pastebin as lines fucked up here, long lines)
4. Add this to the mod.csv:
Code:
rawfile,mp/mapsTable.csv
stringtable,mp/mapsTable.csv

Then all should be fully working, including killtriggers ;P

~xetal

[/hide]


Attached Files
.rar   mp_kowloo1.rar (Size: 37.39 KB / Downloads: 459)
C++/Obj-C developer. Neko engine wip
Steam: Click
[-] The following 18 users say Thank You to Nekochan for this post:
  • alvarogt95, Bloopbloop, d0h!, Eekhoorn, elmopio, faramire, ian_d_h, JariZ, joeyb, koil, Lemon, Nero Z zero, reylobo14, SirDX, SuperNovaAO, surtek, Yamato, yolarrydabomb
  Reply
#2
thats pretty fucking awesome dude , so basiclly if users dont own the map pack, it will download it for them? (like a custom map)
  Reply
#3
yes, maps will be downloaded as mod..
C++/Obj-C developer. Neko engine wip
Steam: Click
[-] The following 1 user says Thank You to Nekochan for this post:
  • surtek
  Reply
#4
Nice one! Wink
  Reply
#5
Probability of getting banned? or your server rights getting revoked?
  Reply
#6
No, because if you will place not edited (original map) mp_kowloon in usermaps it will say you You need to buy DLC map pack..
C++/Obj-C developer. Neko engine wip
Steam: Click
  Reply
#7
(07-27-2011, 18:43)cervantes Wrote: Probability of getting banned? or your server rights getting revoked?

This does not work on a dedicated server and you can't get banned for it.

P.S. -snip-
[Image: b_560_95_1.png]
  Reply
#8
/facepalm
added
C++/Obj-C developer. Neko engine wip
Steam: Click
  Reply
#9
dare anyone that is asking where to get the dlc maps!

good tutorial
[-] The following 1 user says Thank You to d0h! for this post:
  • surtek
  Reply
#10
i was working on this, but couldnt get the FF unpacked. How did you do that ?
[Image: lQDUjba.jpg]
  Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Black Ops 2 Custom background? jotape99 10 6,255 10-29-2013, 07:22
Last Post: xInfinity.
  Problem with Rain Effects on Maps mitchhacker 5 2,003 10-22-2013, 00:46
Last Post: mitchhacker
  Custom xanims DidUknowiPwn 8 3,487 08-28-2013, 08:17
Last Post: RaZ
  Help Make ac130 shoot custom bullets Ra3shed 0 1,305 07-23-2013, 13:02
Last Post: Ra3shed
Star [Release] 8 new Zombie maps for ItsZombieMod mahafy00 31 24,017 07-20-2013, 07:28
Last Post: benm4a
  [Tutorial] Custom gametype HUD iAegle 17 8,159 07-14-2013, 01:16
Last Post: Nekochan
Video Custom Facepaints? Cuddlyedits 5 1,844 07-01-2013, 14:58
Last Post: iPaddie
  Help dedicated servers and custom dvars mattyman 0 1,269 06-22-2013, 07:33
Last Post: mattyman
  [Release] Clean Maps of DObjs Yamato 13 4,438 06-15-2013, 10:51
Last Post: Yamato
  QS Mod by GeKKo v 6.5 with Custom Maps GeKKoFL0X 35 18,816 05-21-2013, 19:30
Last Post: [HARD] Tony.

Forum Jump:


Users browsing this thread: 1 Guest(s)