Here
PHP Code:
#include <amxmodx>
#include <cstrike>
new bool:golb[33];
new bool:smith[33];
new bool:neo[33];
public plugin_init()
{
register_clcmd( "/setmodels1","Menu");
register_event("ResetHUD","ModelReset","b")
}
public Menu(id)
{
new menu = menu_create("\rSet Player's Models:", "menu_handler");
menu_additem(menu, "\wGolb", "1", 0);
menu_additem(menu, "\wSmith", "2", 0);
menu_additem(menu, "\wNeo", "3", 0);
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
}
public menu_handler(id, menu, item)
{
if( item == MENU_EXIT )
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], szName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
new key = str_to_num(data);
switch(key)
{
case 1:
{
golb[id] = true
}
case 2:
{
smith[id] = true
}
case 3:
{
neo[id] = true
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public resetModel(id)
{
if(golb[id]) {
cs_set_user_model(id, "golb")
}
if(smith[id]) {
cs_set_user_model(id, "smith")
}
if(neo[id]) {
cs_set_user_model(id, "neo")
}
}
I have precached the models in another plugin. They're ok.