| Culverton smith |
04-09-2021 08:54 |
Re: SkinMenu
PHP Code:
/* Plugin generated by AMXX-Studio*/ // Be careful! I just recomend this plugins for game mods like zombie because // if player changes team the model still on him and you cant know if CT or TT // Remember that you need put your models with right name on right folder :D
#include < amxmodx > #include < cstrike >
#define PLUGIN "Skins Menu" #define VERSION "1.0" #define AUTHOR "Jhob94"
public plugin_precache() { precache_model("models/player/Naruto/Naruto.mdl"); precache_model("models/player/Gaara/Gaara.mdl"); precache_model("models/player/Sasuke/Sasuke.mdl"); precache_model("models/player/kisame/kisame.mdl"); precache_model("models/player/Terminator/Terminator.mdl") precache_model("models/player/Joker/Joker.mdl") precache_model("models/player/MyIchigo/MyIchigo.mdl") precache_model("models/player/Goku/Goku.mdl") }
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd( "say /myskin", "Skins_Menu" ); } public Skins_Menu( id ) { new menu = menu_create("Select Your Skin", "skin_menu") menu_additem( menu, "Naruto", "1", 0 ); menu_additem( menu, "Gaara", "2", 0 ); menu_additem( menu, "Sasuke", "3", 0 ); menu_additem( menu, "kisame", "4", 0 ); menu_additem(menu, "Terminator", "5", 0); menu_additem(menu, "Joker", "6", 0); menu_additem(menu, "MyIchigo", "7", 0); menu_additem(menu, "Goku", "8", 0); menu_setprop( menu, MPROP_EXIT, MEXIT_ALL ); menu_display( id, menu, 0 ); }
public skin_menu(id, menu, item) { if (item == MENU_EXIT) { menu_destroy(menu) return PLUGIN_HANDLED; } new info[3] new access, callback menu_item_getinfo(menu, item, access, info, 2, _, _, callback) if(is_user_alive(id)) { new key = str_to_num(info) switch(key) { case 1: { cs_set_user_model(id, "Naruto") } case 2: { cs_set_user_model(id, "Gaara") } case 3: { cs_set_user_model(id, "Sasuke") } case 4: { cs_set_user_model(id, "kisame") } case 5: { if(!(get_user_flags(id) & ADMIN_IMMUNITY)) { client_print(id, print_chat, "Only VIP/Admin can use the skin, for use type /vipinfo") return PLUGIN_HANDLED } else { cs_set_user_model(id, "Terminator") } } case 6: { if(!(get_user_flags(id) & ADMIN_IMMUNITY)) { client_print(id, print_chat, "Only VIP/Admin can use the skin, for use type /vipinfo") return PLUGIN_HANDLED } else { cs_set_user_model(id, "Joker") } } case 7: { if(!(get_user_flags(id) & ADMIN_IMMUNITY)) { client_print(id, print_chat, "Only VIP/Admin can use the skin, for use type /vipinfo") return PLUGIN_HANDLED } else { cs_set_user_model(id, "MyIchigo") } } case 8: { if(!(get_user_flags(id) & ADMIN_IMMUNITY)) { client_print(id, print_chat, "Only VIP/Admin can use the skin, for use type /vipinfo") return PLUGIN_HANDLED } else { cs_set_user_model(id, "Goku") } } } } return PLUGIN_CONTINUE; }
|