Compiling maps using ZHLT

A Tutorial for Counter-Strike 1.6

Greetings! We are one of the oldest mod sites on the Interwebs. Sign up and maximize your browsing experience.

  • Subscribe: Get notified of new submissions like this.
  • Say Thanks: Show your appreciation by sending Danial Afridi points.
  • Post: Give Danial Afridi your thoughts on this Tutorial.
  • Vote: Help Danial Afridi win the Monthly Awards.
  • Rate: Give this Tutorial a rating out of 10.
  • Flag: Alert moderators and warn members of a problem with this Tutorial.
  • Watch: Get notified when this Tutorial is updated.
Mascot

Stop Lurking!

Sign up

Already a Bananite? Login

.MAP or .RMF to .BSP converting

Compiling Maps Using ZHLT


In this tutorial, you'll learn how to compile maps for Counter-Strike. Converting the .MAP files into .BSP file.
The BSP file is the Counter-Strike map file which it reads and load the map in-game. A MAP file is, exported from the Hammer. Which is also a source file of map.

The process of compiling the map is very simple and easy. Since, we're going to use the ZHLT to compile the map, you'll gonna need to download this (if you don't have it). The link to download is provided below.

Program Requirements:

  1. Zoner's Half-Life Tools (ZHLT) - ([Download version 3.4](http://gamerx.ucoz.net/load/counter_strike_1_6/tools/zoner_39_s_half_life_tools/18-1-0-12 ""))

Downloading & Installing ZHLT:

Step 1: Download ZHLT from the (above) provided link. Save the package (ZIP) on your PC anywhere.
Step 2: Unzip the package and save it on your Hard Disk anywhere. Keep the root directory (of ZHLT) intact.

Compiling:

Step 1: Create a new document (TXT doc) in the ZHLT directory and name it anything for now. Ex: Compiler.txt
TXT is the extension of file. So, you don't need to add this.
Step 2: Open the document and copy/paste the following lines inside it:

@echo off
hlcsg mapname
hlbsp mapname
hlvis mapname
hlrad mapname
pause

Now, in line #2, 3, 4 and 5, you'll have to replace the mapname with the name of your map. Ex: mymap
Step 3: Once done, save the document as Compiler.bat file. This will change the document to a Batch file. (Use File > Save As)

Step 4: Now copy/paste the exported map to ZHLT directory and run the Compiler.bat - It will compile your map. Now wait till it finishes, depending on your map size.
Once finishes, you can check the log of compilation to make sure everything goes well and is OK, now close the Compilation window.

Step 5: You'll see the .BSP in the ZHLT directory. Now copy/paste this .BSP to your _cstrike/maps_ folder.

This tutorial ends here. Now you can compile your maps easily!

Posts

  • 3y
    Anonymous
    **Notes:**

    - why whhen i finished compilling,the window said press any key to continue then i press any key but theres no .bsp file.theres only .log,.err and .wic files.pls help
  • 4y
    Danial Afridi avatar
    Danial Afridi avatar Offline
    Member Joined 5y
    51 medals 3 legendary 10 rare
    • Submitted 50 Gamefiles Medal icon
    • Submitted 15 Tools Medal icon
    • Submitted 60 Prefabs Medal icon
    • 50 posts awarded Exemplary Feedback Medal icon
    • Submitted 20 Gamefiles Medal icon
    • Submitted 15 Tutorials Medal icon
    Danial Afridi avatar
    Danial Afridi
    Command & Conquer Ambassador
    > **Posted by TheNeXusCore**

    > > **Posted by PKGamerX**
    >
    > > > **Posted by TheNeXusCore**
    > >
    > > > Thank you SO much for this! I needed a detailed guide on compiling!
    > >
    > > Hmm... Why didn't you tell me then? -_-
    >
    > I'm sorry! I didn't know you would be creating additional tutorials! My mistake.

    I've to create next tutorials for VHE Guide (basics, Part 1)...

    :P
  • 4y
    Danial Afridi avatar
    Danial Afridi avatar Offline
    Member Joined 5y
    51 medals 3 legendary 10 rare
    • Submitted 50 Gamefiles Medal icon
    • Submitted 15 Tools Medal icon
    • Submitted 60 Prefabs Medal icon
    • 50 posts awarded Exemplary Feedback Medal icon
    • Submitted 20 Gamefiles Medal icon
    • Submitted 15 Tutorials Medal icon
    Danial Afridi avatar
    Danial Afridi
    Command & Conquer Ambassador
    > **Posted by TheNeXusCore**

    > > **Posted by PKGamerX**
    >
    > > > **Posted by TheNeXusCore**
    > >
    > > > Thank you SO much for this! I needed a detailed guide on compiling!
    > >
    > > Hmm... Why didn't you tell me then? -_-
    >
    > I'm sorry! I didn't know you would be creating additional tutorials! My mistake.

    I'm not complaining... :P
    • Thanks x 1
  • 4y
    TheForgery avatar
    TheForgery Offline
    Member Joined 5y
    15,286 points Ranked 276th
    29 medals 1 legendary 5 rare
    • Submitted 100 Maps Medal icon
    • Submitted 50 Maps Medal icon
    • Submitted 30 Polls Medal icon
    • Returned 1000 times Medal icon
    • Reached 50 subscribers Medal icon
    • Submitted 20 Maps Medal icon
    > **Posted by PKGamerX**

    > > **Posted by TheNeXusCore**
    >
    > > Thank you SO much for this! I needed a detailed guide on compiling!
    >
    > Hmm... Why didn't you tell me then? -_-

    I'm sorry! I didn't know you would be creating additional tutorials! My mistake.

    10/10

    RIP TheNeXusCore
  • 4y
    Danial Afridi avatar
    Danial Afridi avatar Offline
    Member Joined 5y
    51 medals 3 legendary 10 rare
    • Submitted 50 Gamefiles Medal icon
    • Submitted 15 Tools Medal icon
    • Submitted 60 Prefabs Medal icon
    • 50 posts awarded Exemplary Feedback Medal icon
    • Submitted 20 Gamefiles Medal icon
    • Submitted 15 Tutorials Medal icon
    Danial Afridi avatar
    Danial Afridi
    Command & Conquer Ambassador
    > **Posted by TheNeXusCore**

    > Thank you SO much for this! I needed a detailed guide on compiling!

    Hmm... Why didn't you tell me then? -_-
    • Interesting x 1
  • 4y
    TheForgery avatar
    TheForgery Offline
    Member Joined 5y
    15,286 points Ranked 276th
    29 medals 1 legendary 5 rare
    • Submitted 100 Maps Medal icon
    • Submitted 50 Maps Medal icon
    • Submitted 30 Polls Medal icon
    • Returned 1000 times Medal icon
    • Reached 50 subscribers Medal icon
    • Submitted 20 Maps Medal icon
    Thank you SO much for this! I needed a detailed guide on compiling!

    10/10

    • Agree x 1
    • Interesting x 1
    RIP TheNeXusCore

Share

Shareable Image:
Share banner
HTML embed code:
BB embed code:
Markdown embed code:

More embeddable images

Bookmark and Share

Credits

Original Author
Danial Afridi avatar
Danial Afridi avatar Offline
Member Joined 5y
51 medals 3 legendary 10 rare
  • Submitted 50 Gamefiles Medal icon
  • Submitted 15 Tools Medal icon
  • Submitted 60 Prefabs Medal icon
  • 50 posts awarded Exemplary Feedback Medal icon
  • Submitted 20 Gamefiles Medal icon
  • Submitted 15 Tutorials Medal icon
Tutorial

Submitter

Danial Afridi avatar
Danial Afridi avatar Offline
Member Joined 5y
51 medals 3 legendary 10 rare
  • Submitted 50 Gamefiles Medal icon
  • Submitted 15 Tools Medal icon
  • Submitted 60 Prefabs Medal icon
  • 50 posts awarded Exemplary Feedback Medal icon
  • Submitted 20 Gamefiles Medal icon
  • Submitted 15 Tutorials Medal icon

Danial Afridi avatar
Danial Afridi

Creator
Sign up to access this!
Sign up to access this!
Sign up to access this!
Sign up to access this!

Category

Details

Difficulty Level
Beginner Difficulty

Stats

Posts
6
Views
4,245
Date Added
4y
Date Modified
4y

Scores

90 bScore
10 Rating

1 voter

Sign up to access this!
bcp.crwdcntrl.net tracking pixel