Title | Darkbot |
Filename | drkbt013.zip |
Version | 0.13.9 |
Date | Sunday, December 07, 1997 |
Author | Terry Wayne Hendrix II
(aka Dark_Skye) Future CoAuthor? - Jamey Gibson |
darkskye@mindspring.com jgibson@bellsouth.net |
|
WWW site | http://www.mindspring.com/~darkskye/index.htm |
Buildtime | a while now |
Thanks | Id for QuakeC. Punisher and the Bgbot crew for getting me started. Roscoe Senciro and Alan Kilvin for keeping qcbots going, Drew 'BZ' Davidson for a few ideas, and Johnathan 'Nelno' Wright for 8 lines of routing code that I based a few new SRP (elevator and visible node checking) functions on. All the old beta test group from the 12th betas. |
Copyright and Distribution Permissions
Type of Mod
Quake C
Format of QuakeC
progs.dat
Description of the
Modification
DarkBOT trys to simulate a "clan ring" or normal
deathmatch, with bots as player like as I've got around to coding
so far. So that you can pratice the art that is deathmatch... now
you'll always have even teams on your clan server.
How
to Install the Modification
make a subdirectory darkbot in your quake directory copy
progs.dat into the directory darkbot you just made
How to Use the
Modification
Single Player / Listen Server:
Quake -game darkbot -listen 16 +temp1 34 +skill 1 -deathmatch 1
Dedicated Server:
Quake -game darkbot -dedicated 16 +temp1 34 +deathmatch 1 +map
dm6 +skill 1
For more information refer to the section ITEMS OF NOTE below. If you'd like new a 4 impulse password and MOTD email me i'll code it in and mail you back the new progs.dat. Please mail me if you run a dedicated DarkBOT server, because I'd like more net testing.
Skill
Skill sets the Frame Reduction Rate (FRR) and activates some
packages. Skill 0 will activate the beta tester package. Skill 1
doesn't do anything, and is the default setting. Skill 2 will
load the female player package. Skill 3 will set FRR to 500.
Skill 4 will set FRR to 800.
Female Player Package
The female player package will allow you to become a male or
female player, when enabled. You'll need female WAV sound files
for: Axhit1, Death1, Death2, Death3, Death4, Death5, Drown2,
Gasp1, Gasp2, Gib, Land, Land2, Lburn1, Lburn2, Pain1, Pain2.
Pain3, Pain4, Pain5, Pain6, Plyrjmp8, Teledth1, and
Tornoff2. You'll also need to add a female skin to skin #1
Player.mdl. (Remember the first skin is Skin #0.) Try http://www.slip.net/~boom/Rox.htm for the sounds, just download the Rox
patch. The WAV sound files must be placed into the directory
<darkbot dir>/sound/fplayer, if you need help email me.
I've included a new player.mdl with a female skin in my pak0.pak.
Please mail me a better skin if you have one, and I'll add it to
the next release.
FRR
If you'd like to
lag or speed up the bots reset FRR thinking time speed. FRR is
the number of thousands of seconds the bot will change frames and
execute a "think", so FRR 500 is like the bot were at
500 ping.
Temp1
The first digit spawns 0 to 6 red bots. The second digit spawns 0
to 6 blue bots. Temp1 can be any number from 0 (no bots) to 66 (6
red, 6 bule).
No humans needed
When you run a
dedicated server the bots can play without any humans and change
levels themselves.
Admin
Impulse 255 makes you an observer if you are a player. Now enter
Impulse 250, Impulse 251, Impulse 252, and Impulse 253 to change
from observer to admin. Once you are an admin, the admin menu
will pop up and will allow you to use advanced functions. Most releases
include a admin.cfg file. If you have it enter exec admin in the
consoule.
Features
Frequent
Rare
About
the author
I coded in ADA 83, Fortran 77, and some basics and serveral
script languages but now I'm mostly coding in QuakeC, C++, and
using OOP. Yes, I also do Scrap Heap.
Follow this link for more
contact information and support via wwwboard:
http://www.westga.edu/~stu7440
I tend to check my Mindspring email weeky (long distance), so try to contact me from the wwwboard or stu7440@westga.edu. Unless you like waiting. :6
Copyright
and Distribution Permissions
The original QuakeC source is Copyright 1996, id software.
Scorebroad frag, name, and color client emulation based on code
by Alan Kivlin.
Roscoe Sincero's norsebot "botmove" package is
passively used in DarkBOT.
Aiming and waterlevel checking based on code by Drew Davidson.
Terry Hendrix II did the rest, including the female skin. Damnit
Jamey do something!! Hehehe.
Authors MAY NOT use these modifications as a basis for other publicly or commercially available work without the permission of the author. You may distribute this Quake modification in any free electronic format as long as this description file remains intact and unmodified and is retained along with all of the files in the archive. You may not publish or distribute this Quake modification in a non-free form without the permission of the author, like CDs.
Availability
ftp://ftp.cdrom.com/pub/quake/quakec/bots (mostly old beta releases)
http://www.mindspring.com/~darkskye/ds.htm (latest public beta)