Concerning to the topic tittle - there is also something to do when You are using the "give_item" function.
If I got correctly how the HLSDK messages work about current weapons etc - once the player fire a bullet the message is sent he has some new amount of ammo and what the weapon he just keeps in his hand. So when You use give_item and You are spawning the weapon in the hand of the player (for example he_arena plugin) there is really no message sent to say the player is using. So - for normal weapons - after one bullet firing You get the message about the weapon and ammo the player has, but if it's some of grenades - You don't have any info (I mean if it's used the way he_arena plugin works). So that's why the bots fail a lot with nades when this plugin works (I've debugged and traced podbot mm code and my bots still were believing they have some primary weapons in their hand instead nades). As always - I'm expecting someone says it's my code which is wrong...
BTW - nice desing of the new forum, Bail.
__________________
The Fullpack of podbot mm
V3B22 - 24 apr 2012!!! is available
here.
The All-In-One 3.2a package - 02 jun 2013 (
AMX X 1.8.2 [with ATAC 3.0.1b , CSDM2.1.3c beta, CM OE 0.6.5, podbot mm V3B22c and mm 1.20) is available
here.
The newest Beta V3B23a (rel. 28 august 2018!!!) is available
here.