|
This is the one and only solution
i found to get the plugin to work. It may sound a little exotic
but it works!
Installation
Get QERadiant at the QERadiant
homepage or here:
Note: You need build 147 in order
to use the Half-Life plugin!
Install QERadiant, look in the
readme.txt for details. Then unzip the Half-Life plugin into the
directory where you installed QERadiant.
Now comes the hard part: look in
your QERadiant directory for halflife.qe4 and double-click
on it. Choose notepad to open.
This is how my file looks like:
{
"bsp_Relight" "!qcsg -onlyents $ && !qrad $"
"basepath" "e:\games\halflife\valve" <--path
to your half-life valve directory
"rshcmd" "e:\games\halflife\valve\maps\" <--path
to your half-life map directory
"remotebasepath" "e:\games\halflife\valve" <--path
to your half-life valve directory
"entitypath" "D:\QERADI~1\\halflife.def" <--set
the path to your entity file (in the QERadiant directory)
"texturepath" "e:\games\halflife\valve\halflife.wad;e:\games\halflife\valve\xeno.wad"
<--textures to load,
seperated with semi-colons
"autosave" "d:\qer.map" <--QERadiant
autosaves your map every 10(?) minutes. This is the path where it
places the autosaved maps
"bsp_FullVis" "!qcsg $ && !qbsp2 $ && !vis $ && !qrad $"
"mapspath" "e:\games\halflife\valve\maps" <--path
to your half-life map directory
"bsp_FullVis No light" "!qcsg $ && !qbsp2 $ && !vis $"
"bsp_OnlyEnts" "!qcsg -onlyents $" }
Be sure to set the correct paths!
Starting
QERadiant the 1st time
Now you have to possible ways to go, the
good old way (marked red) and a new and
much easier way by using a little app (marked blue).
The little app was made by Evan
Sims and simplify the process
of loading QERadiant with the Half Life DLL, by automating
the moving of the plugin DLL around. You
find this app in the HL-plugin ZIP file with the plugin and the other
stuff. Then simply run the start_qehl.exe and enter the path of your
QERadiant directory. Now you will find a new exe file in your QERadiant
which read start_qehl.exe again. So every time you start QERadiant
the first time (after the installation) or when ever you
want to load a new project file (*.qe4) you could run
this program to remove the halflife.dll automatic.
| HINT:
|
Sometimes
it happens that you get an error message when you start start_qehl.exe
calling: "can't find *.dll"
If you have this problem then download the missing dlls
from the link below:
http://www.mvps.org/vbnet/files/runtimes/vbrun60.zip
(ca 1mb)
simply unzip the dlls in your windows\system\ folder |
Go to your QERadiant directory and move the
halflife.dll from the plugin folder to another one (e.g. maps).
Now fire up QERadiant from your start menu.
This window should pop up:
 |
|
click on image to enlarge
|
If you've Quake2 installed and
wanna make Quake2 maps, set the paths to your Quake2 folder.
Otherwise point to your Half-Life directories.
Click on NO when it asks
you to load a default project.
In the menu bar go to: file - load
project:
Select halflife.qe4 in your
QERadiant folder.
Now, move
the halflife.dll back to the plugin folder (if
you had used the little app from Evan Sims the plugin will be moved
back by the app) and click on plugins - refresh
in the menu bar.
QERadiant will now load all the
textures you configured in the halflife.qe4.
One last screenshot: This is how
it should look like:
 |
|
click on image to enlarge
|
!
In order to compile the map, you have to set the following for each
map:
Edit the
worldspawn entity
Key:
Wad
Value:
x:\games\half-life\valve\valve.wad (for example)
Credits: Tom
Nicholson for answering my questions! Evan
Sims for writing such a great app!
| Additional
Tutorial Information: |
| Entities
of the tutorial: |
|
| Visit
also: |
the
new entitylists |
| Questions
to: |
For any questions
on the plugin email Tom
Nicholson
For any questions on the little app start_qehl email
Evan
Sims
For questions on the tutorial email Tiger |
|