public mikro(id)
{
new mikrofon = menu_create("\yMikrofon dla TT", "mikrofon_menu")
menu_additem(mikrofon, "\wWlacz mikrofon", "1", 0);
menu_additem(mikrofon, "\wWylacz mikrofon", "2", 0);
menu_setprop(mikrofon, MPROP_EXIT, MEXIT_ALL);
menu_display(id, mikrofon, 0);
}
public mikrofon_menu(id, mikrofon, item)
{
if (item == MENU_EXIT)
{
menu_destroy(mikrofon);
return PLUGIN_HANDLED;
}
new Data[7], Name[64];
new Access, Callback;
menu_item_getinfo(mikrofon, item, Access, Data,5, Name, 63, Callback);
new Key = str_to_num(Data);
for(new i = 1; i <= g_MaxClients; i++)
{
if(!is_user_alive(i))
continue;
switch (Key)
{
case 1:
{
set_cvar_num("jbe_talkmode", 0)
ColorChat(0, GREEN, "[JailBreak]^x01 Status mikrofonu:^x03 wlaczone")
return PLUGIN_HANDLED
}
case 2:
{
set_cvar_num("jbe_talkmode", 2)
ColorChat(0, GREEN, "[JailBreak]^x01 Status mikrofonu:^x03 wylaczone")
}
}
}
return PLUGIN_HANDLED;
}
error 025: function heading differs from prototype
error 021: symbol already defined: "mikro"
register_clcmd("say /mikro", "mikro")