New update -
V3B20m:
+Fixed (finally) the problem when the first human joins a team and there are bots only on the server - there is "sv_restartround 1" called.
+Fixed the problem with fast direction change when the bot is moving and no enemy around (the should rotate now more smoothly).
+Fixed the problem with chat messages not filling the string with a name of the player the message is related to.
+Fixed the problem with chat messages parsing players names with a space (i.e. if the player had a name "James Bond" in the message string it was only "James").
+Fixed "shoot at death time" to get it working as it should (when the bot kills an enemy, he is still trying to shoot at the same direction for a random period - 0.3sec, 1.0sec).
+Fixed the problem with bots trying neverending to break some unbreakable obstacle (after short time that unbreakable obstacle gets ignored by a bot).
The hardcoded chat messages stay untouched. The autokilldelay for as_xxx maps stays uchanged (I don't think the solution proposed by CS1.6 is correct - in the case all humans are death, VIP still is alive, even if the server owner wanted instant bot autokill - with pb_autokilldelay = 0 - he would need to wait 10 seconds). The people would start to write me bug reports then...
Please test it and leave a feedback here. The feature with "shoot at death" should be longer tested - also with CSDM.