What exatly I need, is create a function that will print in chat what team/class the player choosed.
At the end of this code you will se the "print_chat", it works fine, but how can I modify the class names? Default it shows as: Player joined gign, leet, sas... I want to rename that, possible?
PHP Code:
public class_menu_handler(id, key)
{
new iMenuMsgid = g_iMsgId[id];
new iMsgBlock = get_msg_block(iMenuMsgid);
set_msg_block(iMenuMsgid, BLOCK_SET);
engclient_cmd(id, "joinclass", "1");
set_msg_block(iMenuMsgid, iMsgBlock);
format(g_szPlayerModel[id], 127, "%s", get_class_info(g_iUserTeam[id], key, CLASS_TAG));
//Auto-select
if(key == g_iCount[g_iUserTeam[id]])
get_random_class_tag(id, g_iUserTeam[id], g_szPlayerModel[id], 127);
set_user_info(id, MODEL, g_szPlayerModel[id]);
// see this
new szName[32]
get_user_name(id, szName, charsmax(szName))
client_print(0, print_chat, "%s as joined %s", szName, g_szPlayerModel[id])
g_bChanged[id] = true;
return PLUGIN_HANDLED;
}