Ok. Well it took some time, and although ti looks like its going somewhere, i think this is not the way to go. Ok, let me explain...
There is a playerinfomanager in the plugin , its built in the dll of the game dll. Tis info manager, does what it says, MANAGING INFO. It also gave me the opportunity to change the team of the bots. So i made them join terror. You see at the pictures below, they join up fine. There is one BUT. This is, there is nothing happening with them.
RunPlayerCommand is a function that sounds magical to me, and it is very important to HL1 bots to keep the cycle going for bots (make them move, etc). If you did not use that function, bots would freeze. You could play with the timers and make them look like they where lagging around.
Anyway, the new RunPlayerCommand here, is still not able to get called. I wonder how , and IF it should it be called at all. The question remains, how do i keep the bot updated? (and also, how do i let the engine update the bots as well, aka like RunPlayerMove in HL1). I believe the infomanager is handy to catch info , about health and such for bots. But its not the way to do client commands and such. As they do not seem to work either. I think this is also related because there is no 'updating' function yet. IF it is RunPlayerCommand, then i hope someone (botman?) can help us with this to get it called. Afaik its inhereted in the player class, and afaik the plugin cannot access those without knowing the game dll source...
and