Keep in mind that I’m doing all this under Linux.
I have a simple question first.
When I went to compile this map, the script (qe3bsp.sh), had the wrong executable in the script. I had to go in manually and add the “.x86” to the end of it (q3map2.x86). How can I fix this so I don’t have to manually change this everytime I try to compile?
Now, beyond that, I have another problem.
I ran through this tutorial:
http://www.hummerdesign.com/tutorials/et_start.html
Great tutorial, but when I compile it I get this error:
CG_ParseSpawnVars: EOF without closing brace
So I went and added a closed brace to the .map file and recompiled it:
Map with no shaders
The map seemed to load up more on the first error than the second, the second error came up rather quickly. Here is the contents of the .map file as is:
// entity 0
{
"mapcoordsmaxs" ""200 -200""
"mapcoordsmins" ""-200 200""
"angle" "-2"
"classname" "worldspawn"
// brush 0
{
( -192 192 72 ) ( -192 -192 72 ) ( -192 -192 0 ) radiant/notex 0 16 0 0.500000 0.500000 0 0 0
( 192 192 72 ) ( -192 192 72 ) ( -192 192 0 ) radiant/notex 0 16 0 0.500000 0.500000 0 0 0
( -192 -192 72 ) ( 192 -192 72 ) ( 192 -192 0 ) radiant/notex 0 16 0 0.500000 0.500000 0 0 0
( -192 -192 256 ) ( -192 192 256 ) ( 192 192 256 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
( 192 192 0 ) ( -192 192 0 ) ( -192 -192 0 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
( -184 -192 72 ) ( -184 192 72 ) ( -184 -192 0 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
}
// brush 1
{
( -192 192 72 ) ( -192 -192 72 ) ( -192 -192 0 ) radiant/notex 0 16 0 0.500000 0.500000 0 0 0
( 192 192 72 ) ( -192 192 72 ) ( -192 192 0 ) radiant/notex 0 16 0 0.500000 0.500000 0 0 0
( 192 -192 72 ) ( 192 192 72 ) ( 192 192 0 ) radiant/notex 0 16 0 0.500000 0.500000 0 0 0
( -192 -192 256 ) ( -192 192 256 ) ( 192 192 256 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
( 192 192 0 ) ( -192 192 0 ) ( -192 -192 0 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
( -192 184 72 ) ( 192 184 72 ) ( -192 184 0 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
}
// brush 2
{
( -192 192 72 ) ( -192 -192 72 ) ( -192 -192 0 ) radiant/notex 0 16 0 0.500000 0.500000 0 0 0
( 192 -192 72 ) ( 192 192 72 ) ( 192 192 0 ) radiant/notex 0 16 0 0.500000 0.500000 0 0 0
( -192 -192 72 ) ( 192 -192 72 ) ( 192 -192 0 ) radiant/notex 0 16 0 0.500000 0.500000 0 0 0
( -192 -192 256 ) ( -192 192 256 ) ( 192 192 256 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
( 192 192 0 ) ( -192 192 0 ) ( -192 -192 0 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
( 192 -184 72 ) ( -192 -184 72 ) ( 192 -184 0 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
}
// brush 3
{
( -192 192 72 ) ( -192 -192 72 ) ( -192 -192 0 ) radiant/notex 0 16 0 0.500000 0.500000 0 0 0
( 192 192 72 ) ( -192 192 72 ) ( -192 192 0 ) radiant/notex 0 16 0 0.500000 0.500000 0 0 0
( 192 -192 72 ) ( 192 192 72 ) ( 192 192 0 ) radiant/notex 0 16 0 0.500000 0.500000 0 0 0
( -192 -192 72 ) ( 192 -192 72 ) ( 192 -192 0 ) radiant/notex 0 16 0 0.500000 0.500000 0 0 0
( -192 -192 256 ) ( -192 192 256 ) ( 192 192 256 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
( -192 192 248 ) ( -192 -192 248 ) ( 192 192 248 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
}
// brush 4
{
( -192 192 72 ) ( -192 -192 72 ) ( -192 -192 0 ) radiant/notex 0 16 0 0.500000 0.500000 0 0 0
( 192 192 72 ) ( -192 192 72 ) ( -192 192 0 ) radiant/notex 0 16 0 0.500000 0.500000 0 0 0
( 192 -192 72 ) ( 192 192 72 ) ( 192 192 0 ) radiant/notex 0 16 0 0.500000 0.500000 0 0 0
( -192 -192 72 ) ( 192 -192 72 ) ( 192 -192 0 ) radiant/notex 0 16 0 0.500000 0.500000 0 0 0
( 192 192 0 ) ( -192 192 0 ) ( -192 -192 0 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
( -192 192 8 ) ( 192 192 8 ) ( -192 -192 8 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
}
// brush 5
{
( 184 192 72 ) ( 184 -192 72 ) ( 184 192 0 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
( 192 192 0 ) ( -192 192 0 ) ( -192 -192 0 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
( -192 -192 256 ) ( -192 192 256 ) ( 192 192 256 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
( -192 -192 72 ) ( 192 -192 72 ) ( 192 -192 0 ) radiant/notex 0 16 0 0.500000 0.500000 0 0 0
( 192 -192 72 ) ( 192 192 72 ) ( 192 192 0 ) radiant/notex 0 16 0 0.500000 0.500000 0 0 0
( 192 192 72 ) ( -192 192 72 ) ( -192 192 0 ) radiant/notex 0 16 0 0.500000 0.500000 0 0 0
}
}
// entity 1
{
"origin" "-16 0 80"
"classname" "info_player_deathmatch"
}
// entity 2
{
"origin" "-144 152 88"
"classname" "team_CTF_bluespawn"
}
// entity 3
{
"origin" "128 -136 96"
"classname" "team_CTF_redspawn"
}
And here is the script file:
#!/bin/sh
"/opt/gtkradiant/q3map2.x86" -v -game et -fs_basepath "/opt/enemy-territory/" -meta -mv 1024 -mi 6144 "/home/bigun/maps/uncompiled/test/boxmap.map"
What am I missing?
:???: