Trying to use the darkplaces botclient built-in to resolve a scoreboard problem in my ctfbot+ mod. Was able to get them to spawn in the game via impulse by hacking up the old code a bit, but they seemed to be thinking incorrectly. I was told that since we are calling clientconnect() and putclientinserver() the bot entities will essentially be using playerprethink() and playerpostthink() and wont use the assigned think functions in the initial spawn...is that correct?
I tried pasting the think routines directly into those routines and using the clienttype floats to seperate bot from player, but after I did that, the bots wont even spawn into the map, and if I track them on the camera they are always at location ' 0 0 0 ' in the map....which is usually part of the solid bsp.