Доброе время суток.
Может кто-нибудь запихнуть в плагин блок по флагу т.е
Чтобы могли использовать только админы с определенным флагом.
ЗА РАНЕЕ СПАСИБО!
Может кто-нибудь запихнуть в плагин блок по флагу т.е
Чтобы могли использовать только админы с определенным флагом.
ЗА РАНЕЕ СПАСИБО!
Код:
#include <amxmodx>
#include <cstrike>
#define PLUGIN "Admin models menu"
#define VERSION "1.0"
#define AUTHOR "Chicken Raby"
public plugin_init() {
register_clcmd("say /amodels", "amodels", ADMIN_BAN);
register_plugin(PLUGIN, VERSION, AUTHOR);
}
public plugin_precache() {
precache_model("models/player/deadis/deadis.mdl")
precache_model("models/player/trol/trol.mdl")
precache_model("models/player/obama/obama.mdl")
precache_model("models/player/spayder/spayder.mdl")
}
public amodels(id) {
new i_Menu = menu_create("\rВыбери \yмодель", "amodels_handler");
menu_additem(i_Menu, "\wЛоган Картер", "1", 0);
menu_additem(i_Menu, "\wTrollface", "2", 0);
menu_additem(i_Menu, "\wБарак Обама", "3", 0);
menu_additem(i_Menu, "\wЧеловек-паук", "4", 0);
menu_setprop(i_Menu, MPROP_NEXTNAME, "\rДалее");
menu_setprop(i_Menu, MPROP_BACKNAME, "\rНазад");
menu_setprop(i_Menu, MPROP_EXITNAME, "\rВыход");
menu_display(id, i_Menu, 0)
}
public amodels_handler(id, menu, item) {
if( item < 0 ) return PLUGIN_CONTINUE;
new cmd[3], access, callback;
menu_item_getinfo(menu, item, access, cmd,2,_,_, callback);
new Choise = str_to_num(cmd)
switch (Choise) {
case 1: {
cs_set_user_model(id, "deadis")
}
case 2: {
cs_set_user_model(id, "trol")
}
case 3: {
cs_set_user_model(id, "obama")
}
case 4: {
cs_set_user_model(id, "spayder")
}
}
return PLUGIN_HANDLED;
}