- Код: Выделить всё
fatal error 100 cannot read from file "WPMGPrintChatColor"
Код :
- Код: Выделить всё
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <WPMGPrintChatColor>
#define PLUGIN "Menu"
#define VERSION "1.0"
#define AUTHOR "vk.com/CSPlugin"
enum _:STRSKILLS {
SK_HEALTH,
SK_ARMOR
}
new gArSkill[33][STRSKILLS];
native give_weapon_plasma(id);
native give_weapon_balrog7(id);
native give_weapon_tmpdragon(id);
native give_weapon_mp5tiger(id);
native give_rock_guitar(id);
new cvar_flags;
public get_cvar_flag() {
new flags[24]
get_pcvar_string(cvar_flags, flags, 23);
return(read_flags(flags))
}
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_menu("Menu", 1023, "MenuFunc");
register_clcmd("say /menu","Menu1")
cvar_flags = register_cvar("menu_admin_flag" , "n");
}
public client_putinserver(id) {
gArSkill[id][SK_ARMOR] = 0;
gArSkill[id][SK_HEALTH] = 0;
}
// Магазин Визуальная часть и блокировки
public Menu(id)
{
static menu[512], len
len = 0;
new name[64];
get_user_name(id,name,charsmax(name));
len = formatex(menu[len], charsmax(menu) - len, "\rЭлитное меню^n");
len += formatex(menu[len], charsmax(menu) - len, "\yПривет %s^n",name);
if(!(get_user_flags(id) & get_cvar_flag())) {
len += formatex(menu[len], charsmax(menu) - len, "\yДля покупки обращайся в нашу группу ВК \rvk.com/pl_csdm^n");
}
len += formatex(menu[len], charsmax(menu) - len, "^n\r1.\wВзять 300 HP [5 раз за карту]^n");
len += formatex(menu[len], charsmax(menu) - len, "\r2.\wВзять 300 брони [5 раз за карту]^n");
len += formatex(menu[len], charsmax(menu) - len, "\r3.\wВзять Plasmagun^n");
len += formatex(menu[len], charsmax(menu) - len, "\r4.\wВзять Balrog-11^n");
len += formatex(menu[len], charsmax(menu) - len, "\r5.\wВзять Thunderbolt^n");
len += formatex(menu[len], charsmax(menu) - len, "\r6.\wВзять TMP Dragon^n");
len += formatex(menu[len], charsmax(menu) - len, "\r7.\wВзять MP5 Tiger^n");
len += formatex(menu[len], charsmax(menu) - len, "\r8.\wВзять Гитару ^n^n");
len += formatex(menu[len], charsmax(menu) - len, "\r0.\wЗакрыть" );
new keys = MENU_KEY_0|MENU_KEY_1|MENU_KEY_2|MENU_KEY_3|MENU_KEY_4|MENU_KEY_5|MENU_KEY_6|MENU_KEY_7|MENU_KEY_9
show_menu(id, keys, menu, -1, "Menu");
return PLUGIN_HANDLED;
}
public MenuFunc(id, key)
{
switch(key)
{
case 0:{
if(is_user_alive(id)) {
if(gArSkill[id][SK_HEALTH] >= 5) {
gArSkill[id][SK_HEALTH]++;
set_user_health(id,300);
PrintChatColor(0, PRINT_COLOR_PLAYERTEAM,"!g[!tВипМеню!g] !tВы взяли !g300HP");
} else {
PrintChatColor(0, PRINT_COLOR_PLAYERTEAM,"!g[!tВипМеню!g] !tВы уже использовали всё HP.");
}
}
}
case 1:{
if(is_user_alive(id)) {
if(gArSkill[id][SK_ARMOR] >= 5) {
gArSkill[id][SK_ARMOR]++;
set_user_armor(id,300);
PrintChatColor(0, PRINT_COLOR_PLAYERTEAM,"!g[!tВипМеню!g] !tВы взяли !g300 брони.");
} else {
PrintChatColor(0, PRINT_COLOR_PLAYERTEAM,"!g[!tВипМеню!g] !tВы уже использовали всё HP.");
}
}
}
case 2:{
give_weapon_plasma(id);
}
case 3:{
give_weapon_balrog7(id);
}
case 4:{
client_cmd(id,"admin_get_thunderbolt");
}
case 5:{
give_weapon_tmpdragon(id);
}
case 6:{
give_weapon_mp5tiger(id);
}
case 7:{
give_rock_guitar(id);
}
}
return PLUGIN_HANDLED;
}
Неинформативное название темы (исправлено) // Subb98