Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <amxmodx>
- enum _:_ClassPrim
- {
- M4A1 = 0,
- AK47,
- AUG,
- AWP,
- FAMAS,
- MP5NAVY,
- GALIL,
- NONE
- }
- new const ClassPrim[_ClassPrim][] =
- {
- "None",
- "M4A1",
- "AK47",
- "AUG",
- "AWP",
- "FAMAS",
- "MP5",
- "GALIL"
- }
- new const ClassPrim_code[_ClassPrim][] =
- {
- "weapon_m4a1",
- "weapon_ak47",
- "weapon_aug",
- "weapon_awp",
- "weapon_famas",
- "weapon_mp5",
- "weapon_galil",
- "None"
- }
- enum _:_ClassSec
- {
- GLOCK18 = 0,
- USP,
- FIVESEVEN,
- DEAGLE,
- ELITE,
- P228,
- NONE
- }
- new const ClassSec[_ClassSec][] =
- {
- "Glock",
- "Usp",
- "FiveSeven",
- "Deagle",
- "Elites",
- "P228",
- "None"
- }
- new const ClassSec_code[_ClassSec][] =
- {
- "None",
- "weapon_glock",
- "weapon_usp",
- "weapon_fiveseven",
- "weapon_deagle",
- "weapon_elites",
- "weapon_p228"
- }
- enum _:_ClassEquip
- {
- NONE,
- HEGRENADE,
- SMOKEGRENADE,
- FLASHBANG,
- VESTHELM
- }
- new const ClassEquip[_ClassEquip][] =
- {
- "None",
- "He Grenade",
- "Smoke Grenade",
- "Flash Grenade",
- "Kevlar Vest and Helmet"
- }
- new const ClassEquip_code[_ClassEquip][] =
- {
- "None",
- "weapon_hegrenade",
- "weapon_smokegrenade",
- "weapon_flashbang",
- "weapon_vesthelm"
- }
- enum _:_ClassCustom
- {
- NONE,
- ClassCustom1
- }
- new const ClassCustom[_ClassCustom][] =
- {
- "None",
- "Custom Class 1"
- }
- new ClassPrimSelected[33], ClassSecSelected[33], ClassEquipSelected[33]
- public plugin_init()
- {
- register_plugin("Call of Duty: Modern Warfare", "1.0c", "Perfec")
- register_clcmd("/customize", "ClassCustomizer")
- }
- public ClassCustomizer(id)
- {
- new menu = menu_create("Chosse class to customize:", "ClassCustomizer_Handle");
- new class[50];
- for(new i=1; i<sizeof ClassCustom; i++)
- {
- format(class, 49, "%s", ClassCustom[i]);
- menu_additem(menu, class);
- }
- menu_setprop(menu, MPROP_EXITNAME, "Exit");
- menu_setprop(menu, MPROP_BACKNAME, "Next Page");
- menu_setprop(menu, MPROP_NEXTNAME, "Previous Page");
- menu_display(id, menu);
- }
- public ClassCustomizer_Handle(id, menu, item)
- {
- if(item == MENU_EXIT)
- {
- menu_destroy(menu);
- return PLUGIN_CONTINUE;
- }
- ClassPrimSelected[id] = item
- return PLUGIN_CONTINUE
- }
Advertisement
Add Comment
Please, Sign In to add comment