Digital Paint Discussion Board

Development => Mapping => Topic started by: jitspoe on February 26, 2007, 02:34:50 PM

Title: Guide: Installing and Starting BSP
Post by: jitspoe on February 26, 2007, 02:34:50 PM
Seems people are constantly having trouble with this, so here's a step by step tutorial.  It covers everything from installing BSP to making and compiling a simple map.

Step 1 - Downloading
Make sure you have the latest bsp pack for paintball2.  This is located at http://dpball.com/files/mapmaking/ under the filename "bsp_pb2_****.bsp".  Old packs will be moved into the "old" subdirectory to avoid confusion.

Step 2 - Unzipping
If you have Windows XP, simply open the zip file.  It will contain a folder called "bsp".  Drag that to your c:\ drive.  If you have WinZip or another zip handling application, press the "extract" button and select c:\ as your destination.  If you can't extract it to your c:\ drive, extract it somewhere else and follow step 3, otherwise skip to step 4.

Step 3 - BSP Directory Settings
As directed by the INSTALLING (read this!).txt file, open up bsp\pball2\game.ini in notepad or the editor of your choice.  You should be able to double click on it to open it.  Edit|Replace "c:\bsp" with wherever you ended up putting bsp.  For example, if you extracted the zip to your D: drive, replace it with "d:\bsp".  If you put it in c:\program files, replace it with "c:\program files\bsp".  Next open up bsp\pball2\quake2\pball\compilers\rad.bat and do the same thing.

Step 4 - Paintball2 Directory Settings
If paintball2 is installed to c:\games\paintball2, skip to step 5.

Open up bsp\quake2\pball\compilers\runmap.bat in notepad, or your editor of choice.  You should be able to right click on the file and select "edit".  Otherwise File|Open it from notepad.  Edit|Replace "c:\games\paintball2" with wherever paintball2 is installed to.  Also, if paintball2 is not installed on your c:\ drive, replace the line containing "c:" with the appropriate drive letter.

Step 5 - Open BSP
Double click on bsp.exe.  You might want to create a shortcut to bsp.exe to make accessing it easier.  If you get any errors, such as "Couldn't find pak file ...", that means you didn't properly set up your configuration files.  Go back to step 3.

Step 6 - Window Arrangement
Click on the "New" icon or go to File|New.  Several windows should appear.  You can rearrange these to fit your preference.  There are 4 different layouts included.  Press ctrl-Numpad1 through ctrl-Numpad4 to change layouts.  1 is optimized for 1024x768.  2 is optimized for 1280x1024.  If you want to save your layout, click the "Save Window Arrangement" icon or select File|Save Window Arrangement.  Saving different arrangements can make it easy to swap back and forth between different types of editing.  For example, you might want to have one layout with a large texture selection window and a large 3D window for doing texturing, and another layout that has large 2D grid views for easier brush manipulation.  Editing the window positions is completely optional, and if you do, be sure to save a copy of your bsp\Settings\bspwin.ini so it doesn't get overwritten when installing new versions of BSP.

Step 7 - Loading Textures
Press the "L" key on your keyboard or go to "Texture|Load Texture Directory...".  Select "PBALL" from the dropdown list and hit "OK".  You should get a window full of textures.  Pless the "T" key to show or hide the texture window.  If you have problems, your directories probably aren't set up correctly.  Go back to step 3.

Step 8 - Creating Brushes
Select a texture and press "T" to get the texture window out of the way.  It's time to make a brush.  "Brush" is the term for the convex objects used to create walls, floors, and basically everything else in a map.  Making a brush is as simple as clicking and dragging.  You might notice that the 3D camera automatically looks at the brush you've created.  You can enable this or disable it by clicking the "Toggle Look At Selection" button (looks like an eyeball looking at a box).  Once you've created a brush, you can click on it and drag it around or click next to a side of it and move faces around.  You can also click on the vertexes (or corners) of the brush and move them as well to make various angles.  Brushes are limited to convex shapes, though, so it might require multiple brushes to make the shape you want.  Hit the ESC button to deselect all brushes if you want to create a new one.  You can select a brush again by shi on it in the 2D view or simply clicking on it in the 3D view.  To delete a brush (or any other object you have selecte) press the "-" (minus) key on the keypad.

Step 9 - Creating Entities
Press ESC to deselect any brushes you might have selected.  Press the "E" key or go to "Window|Restore Entity" to display the entity window if it isn't already visible.  All we need to get started is a single spawn point.  Paintball2 uses the "info_player_deathmatch" entity for this.  Click the dropdown arrow and select "info_player_deathmatch" then press the "Make Entity" button.  A player-sized box should appear where the camera is.  It will be selected by default and you can click and drag it around like a brush.  Place this over one of the brushes you've created so you have something to stand on when you test the map.

Step 10 - Saving Maps
Press the "Save" icon or select "File|Save".  The compiling tools are somewhat limited, so you must save your maps in the proper directory or compiling won't work.  If your directories are set up properly from step 3, BSP should automatically default to the correct directory.  Your maps should be in bsp\pball2\quake2\pball\mapfiles.  It's convoluted, I know, but necessary for the compilers to work correctly.  Choose a short name and stick with alphanumeric characters.  Don't use spaces or dashes.  You can use underscores, though.  Something like "testmap1.map" will work fine.

Step 11 - Basic Compiling and Testing
The map needs to be exported in order to test it in the game.  To export it, click on the "Export" menu.  For now, we're just going to use the first phase of compiling: qbsp.  Select qbsp.bat from the menu.  BSP will prompt you if it's OK to save your map.  Click "Yes."  After the compiler does its thing, it will pause so you can check for errors.  If there are errors, you probably didn't set your paintball2 directory settings up correctly.  Go back to step 4.  Press a key to start up paintball2.  If paintball2 does not start or it sits at the console with "Can't find maps/inprogress/testmap1.bsp", go back to step 4.

Step 12 - Sealing Your Map (Fixing Leaks)
When the game loads, you will likely see some crazy "hall of mirrors" effect in the void where there is no map.  You may have also noticed a "**** leaked ****" displayed in the compiler window.  Maps need to be "water tight" in order to compile properly.  They can't have any leaks.  Follow step 9 and create enough brushes to make a room that completely seals in the player then compile your map again.  If the compiler window still displays "**** leaked ****", then there's still a hole in the map somewhere or an entity is outside of the room you created.  BSP can help you find leaks with "File|Leak Check|Load (.pts)..."  Select "testmap.lin" and it will draw a line from an entity to the hole in the map.

Step 13 - Zooming, Grid Scale, and Camera Movement
You can zoom in and out quickly with the mouse wheel or select a zoom by clicking on the second number in the top corner of any 2D window.  You can change the grid size by holding down ctrl and scrolling the mouse wheel or clicking on the first number on one of the 2D windows.  Use large grid sizes, like 32 or 64 for basic overall map construction and smaller grid sizes for details.  Large grid sizes make texture alignment easier.  You can move around on the 2D window holding the right mouse button down and dragging.  You can move the 3D camera around either by clicking on it in the 2D windows and dragging it, or using the arrow keys or mouse scroll wheel while the 3D window is selected to move.  Holding the middle mouse button down allows you to look around in the 3D view.  You can use the "[" and "]" keys to adjust the speed at which you move forward and backward.  BSP actually has multiple cameras.  You can use ctrl+leftarrow and ctrl+rightarrow to switch between them.  I just use 1, personally.  You can quickly position the camera where the 2D view is by pressing "J" or position the 2D views where the camera is by hitting "Alt-E".

Step 14 - Lighting (and Texturing)
The easiest and usually best looking way to add lighting to a map is to use light surfaces.  Set your grid size to 32 and select a metal texture.  Make a brush from the top view that's 1 square wide and 4 squares tall.  Now look up at it with the 3D camera.  Make sure the bottom of the brush is selected.  The selected face will be yellow.  You can either click next to the bottom face on the Front or Right view or click on the face in the 3D view (first time will probably deselect it, so click twice).  Now select the lit2_2 texture (first texture in the group of lights).  Press alt-f to apply the texture to just the selected face.  If the texture isn't aligned, move the brush around on the grid until it is.  You can then press "Alt-L" to lock the texture and move the brush anywhere you want it and the texture will stay aligned.  The brush will turn blue when the texture is locked.  The light is awfully thick, too.  You might want to set your grid size down to 8 or even 4 and make it not stick out from the ceiling as much.  Now press "S" to bring up the surface properties.  The checkbox next to "light" should be checked and there should be a number in the "value" field.  This means the surface will emit the light amount specified by the value.

Step 15 - More Compiling
You should now have a simple room with one spawn point and a simple fluorescent light fixture.  We need to compiling it with all 3 stages to see how it looks: qbsp, vis, and rad.  Select "qbsp vis rad.bat" from the export menu.  If all goes well, you should have a lit map.  If it's too bright or dark, you can adjust the light value in the surface properties as mentioned in step 14.  If you get any errors like "Couldn't load pball/lit2_2", you need to edit your rad.bat as specified in step 3.  Before you release a map, you'll want to use the best settings.  You probably won't notice it in this simple map, but it becomes apparent in maps with detailed shadows.  Select "export|final compile.bat".

Step 16 - CTF Worldspawn Keys
Let's put some flags and bases in our map.  If you have trouble with this, you may want to open the provided sample.map which includes these entities.  First, let's give our map a name.  Hit ESC to deselect everything and "E" to bring up the entity window.  You should just see "classname" - "worldspawn".  Click the "+" button.  Add "message" and "Test CTF Map" for the key and value (without the quotes).  This will be displayed at the console when the map loads.

Now we need to specify the game mode and teams.  Press "+" again, and add "gamemode" "4".  A game mode of 4 tells paintball2 that this map supports CTF.  Now add the following key/values (without the quotes):
"maxteams" "2"
"team1" "red"
"team2" "blue"

This tells the game that the map supports 2 teams.  Team #1 is red, and team #2 is blue.  You can get more information on entities by visiting the docs page on digitalpaint.org or clicking the "?" next to the drop-down in BSP.

Step 17 - Team Spawn Entities
Now we need to make team-specific spawns.  Select your info_player_deathmatch and press "+" in the entity window.  Add "teamnumber" "1".  This tells the game that the spawn is on team #1, the red team.  If we want this spawn to only be present in CTF mode, we can specify "gamemode" "4" like we did in the worldspawn.  By default, entities that don't have a gamemode specified spawn in any game mode.  There are quick buttons to set the angle you want players to face when they spawn. or you can set it manually with the "angle" key.  You can also make players spawn with equipment: "GiveGun" "trracer", "GiveHopper" "100", "GiveAmmo" "100", etc.

We need to make a blue spawn, too.  You can either create another info_player_deathmatch from scratch or hit Ctrl-Space to clone your current one.  Drag it to a new location and then double click on the "teamnumber" in the entity window.  Change it to "2".  This will be the blue team spawn, as specified by the worldspawn in step 15.  You can create as many of these spawns as you want.  It's a good idea to have lots of spawn points in your final map so people don't spawn on top of each other.

Step 18 - CTF Flag Entities
Hit ESC to make sure everything is deselected, then select "flag" from the entity drop-down and press "Make Entity".  Set the following keys/values:
"teamnumber" "1"
"gamemode" "4"

This will be a red flag in CTF mode.  Make another flag the same way with a teamnumber of 2.  This will be the blue flag.

Step 19 - CTF Base Entities
Base entities are different than the rest of the entities we used.  They're brush entities.  This means they need a brush to specify the area that can be touched to trigger them.  Hit ESC to make sure nothing is selected then create a new brush.  The texture doesn't matter as it won't actually be visible, but sometimes it's useful to use the "trigger" texture so it's obvious the brush is a trigger.  You can also use a colored texture to make it easy to tell what team the base entity is for.  While the brush is selected, press "E" to bring up the entity window.  Select "base" from the dropdown menu and hit "Make Entity".  Set the teamnumber and gamemode like you did for the flags.  Note that the base entity must be rectangular.  While you can make sides angled in the editor, they will not trigger that way in the game.  The game simply checks if you are within the rectangular bounds of the brush.  You may need to make multiple base entities if you want triggers in various shapes.  This applies to all trigger entities.  Also, make sure your base entities cover a fair amount of area.  It's possible for a fast-moving player to move clear through a base entity and not touch it.  Bases should be a good 64-128 units thick.

By default, a flag capture is worth 5 points.  This is calculated by (flag count) * (base count) * 5.  You can make a flag worth more or less by specifying the "count" value in either the base or flag entity.  A count of 0.2, for example, would make a flag cap worth only 1 point.

Shortcut Keys and Advanced Configuration
All of the shortcut keys mentioned above as well as many others can be configured.  To see what all the shortcut keys are, click "Help|Show Key Mappings..."  To configure them, click on the keyboard icon.  Note that you must set the shortcut key before you select what it does.  Many other preferences can be set by either editing bsp\Settings\bsp.ini directly or going to "File|Preferences|Preferences...".  Be sure to back up your .ini files if you modify these things so new bsp installs won't overwrite them.
Title: Re: Installing and Starting BSP
Post by: ViciouZ on April 04, 2007, 02:43:53 PM
And two step 11s.
Title: Re: Installing and Starting BSP
Post by: jitspoe on April 04, 2007, 04:25:57 PM
Wonder how I managed that... Fixed.

Also, this thread is already stickied.
Title: Re: Installing and Starting BSP
Post by: Eiii on April 04, 2007, 04:27:56 PM
There are still two 14s. :)
Title: Re: Installing and Starting BSP
Post by: Apocalypse on April 18, 2007, 05:14:20 PM
Ummm Jistspoe rad isn't opening it opens a blackbox but than litterally like a millisecond later it closes what should i do??
and if I have it saved under C:\Games\Paintball2\pball\configs\bsp should i add that??
Title: Re: Installing and Starting BSP
Post by: Apocalypse on April 18, 2007, 05:20:19 PM
NVM Jitspoe its working.
Title: Re: Installing and Starting BSP
Post by: Apocalypse on April 20, 2007, 01:55:11 PM
Hey Jistpoe how do you make cutom textures? (sorry off topic sort ofish) Look out for my hockey map plz Jitspoe it will be called "VTX Rink". I'd like your opinion once i finish.
Title: Re: Installing and Starting BSP
Post by: jitspoe on April 20, 2007, 02:42:11 PM
http://digitalpaint.planetquake.gamespy.com/testwiki1/pb2wiki.php?word=Creating+Custom+Textures
Title: Re: Installing and Starting BSP
Post by: Spook on April 20, 2007, 03:00:11 PM
gonna beat eiii to it, don't triple post, or double post even. modify your first one hehe
Title: Re: Installing and Starting BSP
Post by: Apocalypse on April 20, 2007, 03:10:45 PM
Ok sorry as you can tell I'm still pretty new to the forums.
Oh and Jits on that link it says: To use your .wal file with bsp, copy it over to C:\bsp\quake2\pball\textures\yourmap is their a file called yourmap or what I do not understand.
Title: Re: Installing and Starting BSP
Post by: jitspoe on April 20, 2007, 05:28:52 PM
Quote
To use your .wal file with bsp, copy it over to C:\bsp\quake2\pball\textures\yourmap, start up BSP, press "L" to load the textures, and the "yourmap" directory should show up in the drop-down list.  Replace "yourmap" with whatever you want to use for the subdirectory name and adjust the path according to your BSP install, obviously

It's a subdirectory of the textures directory.  You can name it whatever you want.  It just has to be the same name for both BSP and Paintball2.
Title: Re: Installing and Starting BSP
Post by: Apocalypse on April 20, 2007, 06:07:53 PM
So nothing in the subdirectory but the wally thing right?
Title: Re: Installing and Starting BSP
Post by: Apocalypse on April 20, 2007, 06:24:50 PM
Ok now how do I like colour and create them?
Oh ya and Jits you should add onto your instructions about the groups, and surfaces menu oh ya and how to make things multi sided like barrels since many maps have barrels and how to program modes like pong. Also on my map i programmed the glass to be tranlucent but it isn't working they just look like normal.
Title: Re: Installing and Starting BSP
Post by: jitspoe on April 23, 2007, 11:12:30 AM
This is just a getting started tutorial.  I'd suggest directing questions about more advanced things like creating new textures to a new thread (or find another thread where it's already being discussed).  If you want me to write more tutorials, vote for it in the 2007 request thread.  I can only do so many things.

Check the trans33 flag for glass.
Title: Re: Installing and Starting BSP
Post by: Apocalypse on April 23, 2007, 03:18:23 PM
Trans33 flag?
Edit: Oh you mean where I put translucent? And can you answer my first questions plz to.
Title: Re: Installing and Starting BSP
Post by: jitspoe on April 24, 2007, 11:43:46 AM
Color and create what?  The textures?  You'll need some sort of grahpics editing program like Photoshop or Gimp.  It's not a simple task.  I can't just tell you how to do it.
Title: Re: Installing and Starting BSP
Post by: Apocalypse on April 28, 2007, 06:55:45 AM
Which of these programs would you most recommend Paint or microsoft Photo Editor?
Title: Re: Installing and Starting BSP
Post by: jitspoe on April 29, 2007, 07:07:57 PM
Well, you're probably not going to get anything decent made in Paint, and I've never even heard of Microsoft Photo Editor.
Title: Re: Installing and Starting BSP
Post by: Zorchenhimer on April 29, 2007, 07:18:23 PM
I think it's one of those super user-friendly programs. I hate those kind of programs.
Title: Re: Installing and Starting BSP
Post by: Apocalypse on April 30, 2007, 02:08:34 PM
What are your suggestions then I have more I can't think of them all at the time :) I will check your suggestions and see if I have any of them.
Title: Re: Installing and Starting BSP
Post by: Corporal Perez on July 20, 2007, 11:10:25 PM
How do i save as a bsp
Title: Re: Installing and Starting BSP
Post by: Krewzer_ on July 20, 2007, 11:16:21 PM
You export your map file and it saves it as a .bsp
Title: Re: Installing and Starting BSP
Post by: Corporal Perez on July 21, 2007, 11:46:44 AM
How do you make it look like it is outdoors?
Like so you can have open roofs?
Title: Re: Installing and Starting BSP
Post by: ViciouZ on July 21, 2007, 12:33:11 PM
Make brushes where you want the edge of the map to be. Select them all, press 's', and tick "sky".
Title: Re: Installing and Starting BSP
Post by: Corporal Perez on July 21, 2007, 01:07:52 PM
so a big box around the map?
Title: Re: Installing and Starting BSP
Post by: Krewzer_ on July 21, 2007, 01:38:31 PM
no, not a box, just a box top... kindof
unless you want to be totally outdoors

Use the sky textures already included. Make a brush which would be like your roof and apply one of the sky texture to it.
Title: Re: Installing and Starting BSP
Post by: ViciouZ on July 21, 2007, 02:05:27 PM
Krewzer: don't just give them a sky texture. Give them the sky flag, or arghrad gets confused. The game will automatically apply the texture, at the right distance.
Title: Re: Installing and Starting BSP
Post by: Krewzer_ on July 22, 2007, 01:32:38 AM
I don't understand what the difference is? Your just changing the tag to make something which is already existing... sounds like more work and more confusing. I'm not sure why arghrad would get confused... seems I'm the one that's confused.
Title: Re: Installing and Starting BSP
Post by: jitspoe on July 25, 2007, 07:33:28 PM
The sky texture sets the sky flag by default.
Title: Re: Installing and Starting BSP
Post by: Cobo on July 25, 2007, 08:11:29 PM
Krewzer: don't just give them a sky texture. Give them the sky flag, or arghrad gets confused. The game will automatically apply the texture, at the right distance.
When a brush has the sky flag, it doesnt matter what texture it is.
Title: Re: Installing and Starting BSP
Post by: ViciouZ on July 26, 2007, 04:32:38 AM
Meh, sorry, but I can never actually find the sky texture in my BSP, so I always though people were converting .wals and stuff so they could use the skybox textures.
Title: Re: Installing and Starting BSP
Post by: ber91 on January 01, 2008, 09:45:40 PM
Hey Jitspoe... i am having problems with my bsp...i followed all of your steps for changing the information and such and when i click on the extract it still says cannot find the map...please tell me how i can fix this or help me understand your post more... if you have xfire add me and tell me if you can... xfire= BoRitter
Title: _
Post by: P!nk on January 01, 2008, 10:33:47 PM
Post removed
Title: Re: Installing and Starting BSP
Post by: ber91 on January 01, 2008, 11:00:08 PM
when i click on the export  button and then i save it and so on... it then goes to run and says cannot find map inprogress... i followed all the steps as they were and could not get it to run after doing that...i was wondering if someone could help me understand it better...
Title: Re: Installing and Starting BSP
Post by: blaa on January 02, 2008, 03:07:14 AM
 Aha. Is your game installed to C./games/Paintball2 ?
Title: Re: Installing and Starting BSP
Post by: ber91 on January 02, 2008, 05:21:13 AM
yes...do you know how i can fix this???

No my bsp is not in saved to C:/BSP...and compile???wheres the compile button???i can't seem to find that one... please help me figure out my problem...
Title: Re: Installing and Starting BSP
Post by: Apocalypse on January 02, 2008, 10:15:18 AM
Is your BSP installed to C:/BSP?
Title: Re: Installing and Starting BSP
Post by: cusoman on January 02, 2008, 10:28:36 AM
Ok, this is a basic BSP glitch that I have encountered quite a few times, basically go to file>Save As, and then save it as something, then compile it.  If you just try to compile it as the default.map, it may not compile properly.

Remember, save first, then click the compile button.
-Cusoman
Title: Re: Installing and Starting BSP
Post by: ber91 on January 02, 2008, 05:34:00 PM
No my bsp is not in saved to C:/BSP...and compile???wheres the compile button???i can't seem to find that one... please help me figure out my problem,
i would really appreciate it
Title: _
Post by: P!nk on January 02, 2008, 05:54:17 PM
Post removed
Title: Re: Installing and Starting BSP
Post by: ber91 on January 02, 2008, 06:21:33 PM
yes i have saved the map before i export them... what else should i try??? and remember my bsp is not in saved to C:/BSP...
Title: Re: Installing and Starting BSP
Post by: Eiii on January 02, 2008, 07:33:10 PM
Put it there, or change all the CFG files to reflect where BSP actually is. :P
Title: Re: Installing and Starting BSP
Post by: ber91 on January 02, 2008, 08:26:21 PM
yea it still says cant find map inprogress...i saved my bsp to C:/BSP and its still not working... ne tips...plz i need to figure this out for my clan server...and for my own sake and the people around me...plz just try to help me...
Title: Re: Installing and Starting BSP
Post by: jitspoe on January 03, 2008, 03:08:44 AM
Make sure you don't have spaces in the name and that the name isn't too long.
Title: Re: Installing and Starting BSP
Post by: ber91 on January 03, 2008, 05:34:35 AM
yea i did that...and it still didn't work...
Title: Re: Installing and Starting BSP
Post by: jitspoe on January 03, 2008, 04:24:37 PM
Is paintball2 installed in c:\games\paintball2?
Title: Re: Installing and Starting BSP
Post by: ber91 on January 03, 2008, 06:20:26 PM
yes... do i need to install it somewhere else???
Title: Re: Installing and Starting BSP
Post by: Apocalypse on January 03, 2008, 07:42:58 PM
yes... do i need to install it somewhere else???

No but
Put it there, or change all the CFG files to reflect where BSP actually is. :P
Title: Re: Installing and Starting BSP
Post by: ber91 on January 03, 2008, 07:56:12 PM
ok like the bsp i downloaded seperately?
and in which files do i need to change this in
Title: Re: Installing and Starting BSP
Post by: jitspoe on January 04, 2008, 12:31:01 AM
Is this the BSP you're using here? http://dplogin.com/files/mapmaking/bsp_pb2_build019a.zip

If you have that installed in c:\bsp and paintball2 installed in c:\games\paintball2, you shouldn't need to change anything.
Title: Re: Installing and Starting BSP
Post by: ber91 on January 04, 2008, 05:13:42 PM
yea it still says cannot find map inprogress...
Title: Re: Installing and Starting BSP
Post by: jitspoe on January 05, 2008, 03:10:14 PM
Check the "dos" window before the game starts - see if there are any errors copying or other issues.  What did you name the map?
Title: Re: Installing and Starting BSP
Post by: ber91 on January 06, 2008, 01:53:19 AM
what dos???and i named my map...myfirstmap
Title: Re: Installing and Starting BSP
Post by: jitspoe on January 06, 2008, 06:57:56 PM
Nevermind on the "dos" comment.  Just look at the black box with white text.  Better yet, copy and paste it here.
Title: Re: Installing and Starting BSP
Post by: ber91 on January 06, 2008, 07:20:06 PM

C:\bsp_pb2_build019a\bsp\pball2\quake2\pball\mapfiles>call ..\compilers\qbsp myf
irstmap

C:\bsp_pb2_build019a\bsp\pball2\quake2\pball\mapfiles>..\..\util\qbsp3 myfirstma
p
----------- qbsp3 -----------
original code by id Software
Modified by Geoffrey DeWan
Revision 1.09
-----------------------------
gamedir set to C:\bsp_pb2_build019a\bsp\pball2\quake2\pball\
entering C:\bsp_pb2_build019a\bsp\pball2\quake2\pball\mapfiles\myfirstmap.map
0...1...2...3...4...5...6...7...8... (0)
**** leaked ****
Writing C:\bsp_pb2_build019a\bsp\pball2\quake2\pball\mapfiles\myfirstmap.bsp
    0 seconds elapsed

C:\bsp_pb2_build019a\bsp\pball2\quake2\pball\mapfiles>call ..\compilers\runmap m
yfirstmap

C:\bsp_pb2_build019a\bsp\pball2\quake2\pball\mapfiles>copy myfirstmap.bsp c:\gam
es\paintball2\pball\maps\inprogress
        1 file(s) copied.

C:\bsp_pb2_build019a\bsp\pball2\quake2\pball\mapfiles>c:

C:\bsp_pb2_build019a\bsp\pball2\quake2\pball\mapfiles>cd \games\paintball2

C:\Games\Paintball2>pause
Press any key to continue . . .
Title: Re: Installing and Starting BSP
Post by: ber91 on January 06, 2008, 07:21:05 PM
that was before i pressed they key... this is after i pressed a key to continue...
C:\bsp_pb2_build019a\bsp\pball2\quake2\pball\mapfiles>call ..\compilers\qbsp myf
irstmap

C:\bsp_pb2_build019a\bsp\pball2\quake2\pball\mapfiles>..\..\util\qbsp3 myfirstma
p
----------- qbsp3 -----------
original code by id Software
Modified by Geoffrey DeWan
Revision 1.09
-----------------------------
gamedir set to C:\bsp_pb2_build019a\bsp\pball2\quake2\pball\
entering C:\bsp_pb2_build019a\bsp\pball2\quake2\pball\mapfiles\myfirstmap.map
0...1...2...3...4...5...6...7...8... (0)
**** leaked ****
Writing C:\bsp_pb2_build019a\bsp\pball2\quake2\pball\mapfiles\myfirstmap.bsp
    0 seconds elapsed

C:\bsp_pb2_build019a\bsp\pball2\quake2\pball\mapfiles>call ..\compilers\runmap m
yfirstmap

C:\bsp_pb2_build019a\bsp\pball2\quake2\pball\mapfiles>copy myfirstmap.bsp c:\gam
es\paintball2\pball\maps\inprogress
        1 file(s) copied.

C:\bsp_pb2_build019a\bsp\pball2\quake2\pball\mapfiles>c:

C:\bsp_pb2_build019a\bsp\pball2\quake2\pball\mapfiles>cd \games\paintball2

C:\Games\Paintball2>pause
Press any key to continue . . .
Title: Re: Installing and Starting BSP
Post by: jitspoe on January 06, 2008, 11:29:21 PM
Aside from the leak (which shouldn't stop your map from loading), it looks like everything worked properly.  After you press a key, it says it can't find "inprogress/myfirstmap.bsp"?  What happens if you load the game manually and type "map inprogress/myfirstmap" at the console?
Title: Re: Installing and Starting BSP
Post by: ber91 on January 07, 2008, 07:27:01 PM
says the same thing...cant find map inprogress/myfirstmap
Title: Re: Installing and Starting BSP
Post by: jitspoe on January 07, 2008, 08:06:53 PM
Is the map there if you open up your paintball2 directory and browse down to pball/maps/inprogress?
Title: Re: Installing and Starting BSP
Post by: FlaMe on January 07, 2008, 08:09:56 PM
i had this problem too... try making the folder yourself first... there was no directory when i first tried
Title: Re: Installing and Starting BSP
Post by: ber91 on January 07, 2008, 09:14:46 PM
sorry please explain in more detail so i can understand...i understand it but i want more detail just to be safe...and tell me what folder and what directory and stuff
Title: Re: Installing and Starting BSP
Post by: ber91 on January 08, 2008, 09:34:25 PM
Flame what is that suppose to mean??? please let me know in more detail so i can understand it...please reply it asap. i need this soooo bad
ty
Title: Re: Installing and Starting BSP
Post by: FlaMe on January 08, 2008, 09:48:49 PM
make a folder in your map folder called inprogress

than try it
Title: Re: Installing and Starting BSP
Post by: ber91 on January 08, 2008, 09:51:19 PM
ok ty...do i do that in c:/games paintball 2 or in my bsp folder?
Title: Re: Installing and Starting BSP
Post by: ber91 on January 08, 2008, 09:54:12 PM
and when i save my map does it go in there?
but does it go in bsp or paintball 2?
Title: Re: Installing and Starting BSP
Post by: jitspoe on January 08, 2008, 10:24:41 PM
c:\games\paintball2\pball\maps\inprogress
Title: Re: Installing and Starting BSP
Post by: ber91 on January 13, 2008, 09:42:23 AM
yea it doesnt work...it says the same thing
Title: Re: Installing and Starting BSP
Post by: spam on February 02, 2008, 01:42:50 PM
i downloaded bsp but this winRAR thing came up and i wanted to no if there is a direct  install to your desktop screen.
Title: Re: Installing and Starting BSP
Post by: jitspoe on February 02, 2008, 02:28:19 PM
i downloaded bsp but this winRAR thing came up and i wanted to no if there is a direct  install to your desktop screen.
Just click "extract" and put it in c:\bsp
Title: Re: Installing and Starting BSP
Post by: i_am_a_pirate on February 10, 2008, 07:47:03 AM
theres a problem with step 3: my game.ini file doesn't have a line with "C:\bsp" which is where i ended up putting bsp anyway, and I've also mucked up the bsp\quake2\pball\compilers\runmap.bat file with something and accidentally saved it. Can someone post their version fo these files so i can change the lines as i can't download bsp again because my internet seems to cut out temporarily in downloads and won't restart.
Title: Re: Installing and Starting BSP
Post by: jitspoe on February 11, 2008, 12:27:24 AM
I don't think the ini file needs to be edited any longer with the new version of BSP, just the batch files.

My runmap.bat:

Code: [Select]
copy %1.bsp c:\projects\paintball2\pball\maps\inprogress
c:
cd \projects\paintball2
pause
paintball2 +map inprogress/%1

Change the paths to fit your paintball2 installation
Title: Re: Installing and Starting BSP
Post by: i_am_a_pirate on February 12, 2008, 02:37:14 PM
cheers
Title: Re: Installing and Starting BSP
Post by: Lapppy on May 27, 2008, 04:51:13 PM
I am also getting the error "can't find maps/inprogress/default.bsp"

I looked in c:/games/paintball2/pball/maps and found no folder named "in progress" i tried to make a folder named "inprogress" but i got this error.

Can not rename New Folder: A file with the name you specified already exists.

The folder is not hidden.

Any help?

Title: Re: Installing and Starting BSP
Post by: Garrett on May 27, 2008, 06:34:10 PM
Refer to this topic. 
http://dplogin.com/forums/index.php?topic=13055.0

Also, give the forums a search next time.  This problem has been answered before.
Title: Re: Installing and Starting BSP
Post by: Wob1RoN on June 07, 2008, 10:52:22 AM
how to make a sky??
Title: _
Post by: P!nk on June 07, 2008, 11:30:25 AM
Post removed
Title: Re: Installing and Starting BSP
Post by: Wob1RoN on June 09, 2008, 02:16:02 PM
thx but i cant make sky...
=[
Title: _
Post by: P!nk on June 09, 2008, 02:24:23 PM
Post removed
Title: Re: Installing and Starting BSP
Post by: Wob1RoN on June 09, 2008, 05:08:41 PM
i make sky...but my sky is a bug...argh...idk how to make a corretcly sky...i just need to make it to finish my map...
Title: Re: Installing and Starting BSP
Post by: Wob1RoN on June 09, 2008, 05:09:28 PM
please help me....how to make a sky step by step...
Title: Re: Installing and Starting BSP
Post by: Byz on June 09, 2008, 05:25:35 PM
Make a box with 4 Walls and a floor , then select any sky texture you want and put it ABOVE the map.
Title: Re: Installing and Starting BSP
Post by: Wob1RoN on June 09, 2008, 07:02:25 PM
OMG...i just need to make the sky....!!!! -.-
how to pu this f** of sky in the map?????????????????????
Title: Re: Installing and Starting BSP
Post by: Holo on June 09, 2008, 07:22:51 PM
OMG...i just need to make the sky....!!!! -.-
how to pu this f** of sky in the map?????????????????????
Make a box with 4 Walls and a floor , then select any sky texture you want and put it ABOVE the map.
Title: Re: Installing and Starting BSP
Post by: jitspoe on June 10, 2008, 01:10:10 PM
I think there was a thread describing making a sky step by step around here somewhere.  This isn't really the tread for it.  All that really matters is that the brushes you want to become sky have the "sky" flag set (hit S to bring up the surface dialog, check sky, hit apply brush, or just use one of the sky textures which will have this set by default).
Title: Re: Installing and Starting BSP
Post by: i_am_a_pirate on June 10, 2008, 01:53:26 PM
STEP1: MAKE SURE YOU HAVE THE TEXTURES LOADED (do this by pressing the L key and hitting enter once)
STEP2: MAKE A BOX BY CLICKING AND DRAGGING IN THE MAN WINDOW
STEP3: MOVE THE BOX VERTICALLY SO THAT IT IS IN THE POSITION OF THE SKY
STEP4: MAKE SURE IT IS SELECTED
STEP5: SCROLL DOWN ON THE TEXTURE WINDOW (the one with all the pictures in it) TO THE SKY3 TEXTURE
STEP6: CLICK ON THE TEXTURE FOR SKY3
STEP7: PRESS ALT-B
STEP8: EXPORT AS QBSP.BAT AND CHECK THAT IT HAS WORKED
STEP9: IF IT HAS NOT, DESCRIBE FULLY WHAT HAPPENS WHEN YOU SEE IT IN GAME AND POST IT HERE
STEP10: WAIT FOR A RESPONSE FOR AT LEAST 2 DAYS BEFORE POSTING

Simple?
Title: Re: Installing and Starting BSP
Post by: Wob1RoN on June 11, 2008, 09:51:12 AM
what box i need to use
Title: Re: Installing and Starting BSP
Post by: Laged on June 12, 2008, 06:27:40 AM
The "box" is your map: |____|

You simply have to make a brush over it like this:
 _______
|_______|
Title: Re: Installing and Starting BSP
Post by: Wob1RoN on June 23, 2008, 05:38:27 PM
some peaople say to me : You need to make a brush.
some people say: put Sky in the Value and Sky3 in the Key
some people say: go hell noob
some people say: make a box
some poeple say: type kif in the Entitie window

Im confuse
Title: Re: Installing and Starting BSP
Post by: Spook on June 23, 2008, 05:46:09 PM
If you can't figure it out after all these people have walked you through it step by step, then you shouldn't even map. Play the game, and leave it at that.
Title: Re: Installing and Starting BSP
Post by: Laged on June 23, 2008, 06:20:54 PM
Well, read my EDIT of my second post in here:
http://dplogin.com/forums/index.php?topic=13793.msg135730#msg135730
Title: Re: Installing and Starting BSP
Post by: Wob1RoN on July 19, 2008, 09:33:00 AM
how to put a plant...i cant remenber what i need to put on Value...
please help
Title: Re: Installing and Starting BSP
Post by: Laged on July 19, 2008, 10:11:12 AM
You should use the search feature.

Key  "model"
Value "models/plants/bigleaf2.md2"

You might want to read sk89q's thread for more models (trees and plants) :)
Title: Re: Installing and Starting BSP
Post by: Wob1RoN on July 20, 2008, 07:20:56 PM
hmm...where i can find sk89q's  models....
Title: Re: Installing and Starting BSP
Post by: sk89q on July 20, 2008, 07:39:08 PM
http://dplogin.com/forums/index.php?topic=14241.0
Title: Re: Installing and Starting BSP
Post by: Laged on December 28, 2008, 06:23:35 PM
.. get what?
Title: Re: Installing and Starting BSP
Post by: KnacK on December 29, 2008, 01:50:19 PM
If you are having a specific problem, then make a new post letting us know what kind of issues you are having, AFTER you read the tutorial.
Title: Re: Installing and Starting BSP
Post by: SIR MICKEY on December 29, 2008, 01:53:03 PM
that's the problem! i dont get squat of the tutorial!!
Title: Re: Installing and Starting BSP
Post by: pheeks on April 19, 2009, 06:59:33 PM
When I get the the "click File|New step, do i click the bsp folder or the pball2 folder inside the bsp folder? When I click File|New on the bsp folder, it only gives me one option, which is make a new folder. When i click on the pball2 folder, it gives me several options such as: Bitmap, work document, powerpoint presentation, etc. etc. What do I do?
Title: Re: Installing and Starting BSP
Post by: jitspoe on May 01, 2009, 03:02:56 AM
When I get the the "click File|New step, do i click the bsp folder or the pball2 folder inside the bsp folder? When I click File|New on the bsp folder, it only gives me one option, which is make a new folder. When i click on the pball2 folder, it gives me several options such as: Bitmap, work document, powerpoint presentation, etc. etc. What do I do?
You need to do "file|new" inside of BSP, not in the windows explorer folder.
Title: Re: Installing and Starting BSP
Post by: pheeks on May 31, 2009, 01:19:00 PM
Yes Jitspoe, after I posted that I realized that I was an absolute idiot for thinking i needed to do that outside of bsp.
Title: Re: Installing and Starting BSP
Post by: Bouncer on August 04, 2009, 04:28:08 PM
Ok im having a problem with step 4. Okay well I ran runmap.bat in notepad as u said. Well when i try to replace "c:\games\paintball", i think it is, with "c:", an error message comes up saying, "Cannot find "c:\games\paintball". Help? i can`t test my map if i can`t get past this xD
Title: Re: Installing and Starting BSP
Post by: pheeks on August 07, 2009, 01:18:57 PM
Does it say: "Cannot load pics/colormap.pcx or something like that and then Make sure the gameis installed properly?" You could also make sure your paintball folder is in C:\Games
Title: Re: Installing and Starting BSP
Post by: teflon on August 26, 2010, 05:21:29 PM
Man thx
This page really helped and in fact I am compiling my second map right now                            :D


P.S. Can anyone tell me how to make a pub server so I can test my map and get feedback?
Title: Re: Installing and Starting BSP
Post by: T3RR0R15T on August 27, 2010, 08:34:32 AM
You can post it in a new thread here in the mapping board. So all server admins can upload and test it.




Here is the [OTB] version of BSP. You only need to change the path to your paintball folder in the file "...\BSP\pfad.txt". Default is "c:\games\paintball2". Download: ftp://otb-server.de/pub/BSP%20-%20Map%20Editor/BSP_setup.exe (ftp://otb-server.de/pub/BSP%20-%20Map%20Editor/BSP_setup.exe)

And here is a german bsp tutorial: http://www.otb-server.de/wbblite/board.php?boardid=373 (http://www.otb-server.de/wbblite/board.php?boardid=373)
Title: Re: Installing and Starting BSP
Post by: PwNno0bS on September 17, 2010, 09:17:05 PM
Ok so i've been working on my map off and on lately and i compiled it and i told me this.  CMod_LoadBrushModel: maps/inprogress/fine_beta2.bps has wrong version number (1330792272  should be 38)  um whats that mean and how do i change it lol. Thanks.
Title: Re: Installing and Starting BSP
Post by: Chef-Killer on September 18, 2010, 05:20:18 AM
Sounds like your file is corrupted. Did you start the map by yourself or did you continue an existing .map file? How did you compile your map?

CMod_LoadBrushModel: maps/inprogress/fine_beta2.bps has wrong version number (1330792272  should be 38)

Does it really show .bps instead of .bsp?

Maybe it would be helpful if you can post the files (.map and .bsp), too.
Title: Re: Installing and Starting BSP
Post by: T3RR0R15T on September 18, 2010, 06:58:57 AM
Here is another thread about it: http://dplogin.com/forums/index.php?topic=14787.0
Title: Re: Installing and Starting BSP
Post by: PwNno0bS on September 18, 2010, 11:03:04 AM
Sorry it was late i ment .bsp, and i've checked for leaks but it doesn't show any... p.s the map isn't finish lol i was trying to test how the lighting was. :)
Title: Re: Installing and Starting BSP
Post by: T3RR0R15T on September 18, 2010, 11:15:21 AM
I can compile and start the .map file, but i got a MAX_PATCHES error.

Some things:
- it leaks, u forgot the ground.
- all barrels are misaligned.
Title: Re: Installing and Starting BSP
Post by: PwNno0bS on September 18, 2010, 11:42:45 AM
i forgot the ground o.o oh my. and i have alot of barrels XD is there a auto align or i have to go in an do it one by one?
Title: Re: Installing and Starting BSP
Post by: T3RR0R15T on September 18, 2010, 12:10:13 PM
No, there is no feature for it, but you can make one good barrel and copy it.
Title: Re: Installing and Starting BSP
Post by: Chef-Killer on September 18, 2010, 12:45:52 PM
Wow, this map is full of bugs. I fixed all leaks, errors and warnings. Now, there shouldn't be any problems to test the map ingame.

You should definitely do smaller and more easy maps first. You need to learn the basics about mapping and you need to learn how BSP works. This map is to complicated for a beginner (don't use teleporters or target_spawners, if you can't set the keys for the base, the info_player_deathmatches and the worldspawn correct).

It's easier to avoid leaks if you use only the 8 or 16 unit grid.

Btw, I detailed all barrels for lower numportals.
Title: Re: Installing and Starting BSP
Post by: PwNno0bS on September 18, 2010, 02:57:46 PM
Wow, this map is full of bugs. I fixed all leaks, errors and warnings. Now, there shouldn't be any problems to test the map ingame.

You should definitely do smaller and more easy maps first. You need to learn the basics about mapping and you need to learn how BSP works. This map is to complicated for a beginner (don't use teleporters or target_spawners, if you can't set the keys for the base, the info_player_deathmatches and the worldspawn correct).

It's easier to avoid leaks if you use only the 8 or 16 unit grid.

Btw, I detailed all barrels for lower numportals.


O: oh wow thank you a lot. You two are very helpful, i dont know how i could thank you, but thanks lol.
Title: Re: Installing and Starting BSP
Post by: Voety on December 06, 2011, 04:18:33 PM
I have a problem with step 11
and I think I did step 4 corectly but


C:\bsp\pball2\quake2\pball\mapfiles>copy testingmap.bsp c:\Program Files\paintball2\pball\maps\inprogress
De syntaxis van de opdracht is onjuist.

C:\bsp\pball2\quake2\pball\mapfiles>c:

C:\bsp\pball2\quake2\pball\mapfiles>cd \games\paintball2
Het systeem kan het opgegeven pad niet vinden.

C:\bsp\pball2\quake2\pball\mapfiles>pause


I get that error so what am I doing wrong?
Title: Re: Installing and Starting BSP
Post by: T3RR0R15T on December 06, 2011, 05:03:51 PM
Maybe forgot to change the path to your paintball folder (step 4)?

Title: Re: Installing and Starting BSP
Post by: Voety on December 07, 2011, 09:53:26 AM
this is my runmap.bat
copy %1.bsp c:\Program Files\paintball2\pball\maps\inprogress
c:
cd \games\paintball2
pause
paintball2 +map inprogress/%1
Title: Re: Installing and Starting BSP
Post by: T3RR0R15T on December 07, 2011, 11:05:38 AM
Try this:

Code: [Select]
copy %1.bsp "c:\Program Files\paintball2\pball\maps\inprogress"
c:
cd "\Program Files\paintball2"
pause
paintball2 +map inprogress/%1


or this one:

Code: [Select]
set pfad="c:\Program Files\paintball2"
if not exist %pfad%\pball\maps\inprogress\nul md %pfad%\pball\maps\inprogress
copy %1.bsp %pfad%\pball\maps\inprogress
call set "laufwerk=%%pfad:~0,2%%"
%laufwerk%
cd %pfad%
pause
paintball2 +map inprogress/%1
Title: Re: Installing and Starting BSP
Post by: Voety on December 07, 2011, 11:37:43 AM
:) it works thank you
Title: Re: Installing and Starting BSP
Post by: Chef-Killer on February 24, 2012, 08:56:01 AM
http://dplogin.com/forums/index.php?topic=13055.0 ? Also ,I don't want to Buy World Of Warcraft Gold from your company,too .