Well, kungfuhasi is right with setting variable default values as well, like "bot_allow_pistols". It let you remember the cvar ;) On the other hand, quotation marks are rarely required. It can cause problems, because there are some cvars which won't work if you use quot.marks. I don't remember which ones, but there are some...
kungfuhasi wrote:
Hi Honda,
First of all, if it may be of help, for my server i created an own bot.cfg, which is being called using 'exec bot.cfg' from the server config.. that way i can handle bots seperately. This is what's in there:
bot_prefix "Hunter-Bot |" bot_quota "6" bot_quota_mode "fill" bot_difficulty "3" bot_join_after_player "1" bot_chatter "normal" bot_join_team "any" bot_defer_to_human "0" //bot_all_weapons "1" bot_allow_grenades "1" bot_allow_machine_guns "1" bot_allow_pistols "1" bot_allow_rifles "1" bot_allow_rogues "1" bot_allow_shotguns "1" bot_allow_snipers "1" bot_allow_sub_machine_guns "1" bot_auto_vacate "1"
Now, for a own Bot to work, i think you need to change the botprofile.db file. Now this all is not tested by me and such, but i think this makes most sense .. see this snippet:
// These are the individual bot profiles, which inherit first from ^M // Default and then the specified Template(s), in order^M //^M ^M Elite+Rifle Cliffe^M Skin = 1^M VoicePitch = 95^M End^M
i.e. The Bot named Cliffe will first inherit from template Default (which is defined first in the file) and then from the Elite+Rifle Template. This way some sort of characteristics for the bot can be assigned. I guess you need to look out to stay with 'Skin = 1', as in Source we currently only have one skin ....
Hope to help,
KungfuHasi
Am Donnerstag, den 20.01.2005, 17:42 -0600 schrieb hondaman:
Nice. TY. Yeah, I cant seem to get the bots to join the server and play all by themselves. I tried that switch, bot_join_after_player 0 and 1 and it doesnt work. Is there a way to change the name of the bots themselves? I tried bot_add honda, but that didnt work.
DOH!Scorpion wrote:
Hi, I tried yesterday to include some bots to my DS. A great help was "cvarlist bot_" (w/o quotes ;) ) There are 43 cvars/commands for managing bots. On custom maps the server startet to generate some *.nav-files (i think, there are the waypoints stored). When generating nav-file, there is heavy cpu-load on the server.
To fill my server with 4 dynamic bots (a human player joins, a bot left the game) i use this little skript in my server.cfg:
[SNIP] bot_prefix "]SH-BOT[" //BOT-Clan bot_add Wade // first bot, to activate the fill process bot_join_team "any" //Bot�s join any team bot_join_after_player 0 //Bots join w/o human player - seems buggy bot_chatter "normal" //Normal bot chat bot_auto_vacate 1 //a human joins, a bot leaves the game bot_difficulty 2 // Bot Skill. 0=easy, 1=normal, 2=hard, 3=expert bot_quota 4 // max. bots bot_quota_mode "fill" // invite the bots ;) bot_kick "]SH-BOT[ Wade" [/SNIP]
The "bot_add Wade" will start the filling, and the "bot_kick.." will remove the manually added bot.
Hope, i could help a little bit.
Greetz DOH!Scorpion aka Ulf
--------------------- visit us @ http://www.doh-clan.de CS:S @ server.doh-clan.de:27015 HL�MP @ server.doh-clan.de:27030 CoD @ server.doh-clan.de:28960 UT2004@ server.doh-clan.de:7777:7787
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of hondaman Sent: Thursday, January 20, 2005 11:08 PM To: [email protected] Subject: [hlds_linux] CS:S Bots
Is there a page somewhere describing how they work on a CS:S DS, and how to set them up? I couldnt find anything.
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
-- kungfuhasi <[EMAIL PROTECTED]>
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
That is precisely what I did and it works perfectly! Here's another link from Turtle Rock Studios that explains the process... http://www.turtlerockstudios.com/forums/csbot/viewtopic.php?t=689
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

