Létrehozod ezeket a mappákat és beleteszed a modelleket így:
models/player/cod4/cod4.mdl
models/player/vasember/vasember.mdl
models/player/predator/predator.mdl
models/player/halo/halo.mdl
/* Plugin generated by AMXX-Studio */
 
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <hamsandwich>
 
#define PLUGIN "Korkezdes modell menu"
#define VERSION "1.1"
#define AUTHOR "Bence98007"
 
 
public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
 
	RegisterHam(Ham_Spawn, "player", "menu", 1)
}
 
public plugin_precache()
{
	precache_model("models/player/cod4/cod4.mdl")
	precache_model("models/player/vasember/vasember.mdl")
	precache_model("models/player/predator/predator.mdl")
	precache_model("models/player/halo/halo.mdl")
}
 
public menu(id)
{
	if (cs_get_user_team(id) == CS_TEAM_T)
	{
		new menu = menu_create("\yValassz modellt:    \r[By Bence98007]","handler")
 
		menu_additem(menu,"\wCoD4 Pilot","1",0)
		menu_additem(menu,"\wVasember","2",0)
		menu_additem(menu,"\wPredator","3",0)
		menu_additem(menu,"\wHalo","4",0)
		menu_setprop(menu,MPROP_EXIT,MEXIT_ALL)
		menu_display(id,menu,0)
	}
	else if (cs_get_user_team(id) == CS_TEAM_CT)
	{
		 cs_reset_user_model(id)
	}
	else if (cs_get_user_team(id) == CS_TEAM_SPECTATOR)
	{
		 cs_reset_user_model(id)
	}
}
 
public handler(id,menu,item)
{
 
	if(item==MENU_EXIT)
	{
		menu_destroy(menu)
		return PLUGIN_HANDLED
	}
 
	new data[6], iName[64]
	new access, callback
 
	menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
 
	new key = str_to_num(data)
 
	switch(key)
	{
		case 1 :
		{
			cs_set_user_model(id, "cod4")
		}
		case 2 :
		{
			cs_set_user_model(id, "vasember")
		}
		case 3 :
		{
			cs_set_user_model(id, "predator")
		}
		case 4 :
		{
			cs_set_user_model(id, "halo")
		}
 
	}
	return PLUGIN_HANDLED
}