if you want to do it easily , add a function like :
Code:
void Buy (edict_t *pEdict, char *cmd, char *cmd2)
{
FakeClientCommand(pEdict, "buy", NULL, NULL);
FakeClientCommand(pEdict, "menuselect", cmd, NULL);
FakeClientCommand(pEdict, "menuselect", cmd2, NULL);
}
Then , when you want the bot to buy something like grenade ,
Buy (pEdict, "8", "4");