hi dalto! =)
very, VERY nice plugin! BEST Quake-related plugin for CS:Source what i seen. really.
hmmm... possible bug? i install plugin and can't bring up a menu by !quake at chat...
we inspect a code and found (marked as
???):
Code:
public Action:MenuQuake(client, args)
{
decl String:buffer[100];
new Handle:menu = CreateMenu(MenuHandlerQuake);
Format(buffer, sizeof(buffer), "%T", "quake menu", client);
SetMenuTitle(menu, buffer);
if(textPreference[client] == 0)
Format(buffer, sizeof(buffer), "%T", "enable text", client);
else
Format(buffer, sizeof(buffer), "%T", "disable text", client);
// ??? AddMenuItem(menu, "text pref", buffer); must be <"menu item"> instead <"sound set"> ???
AddMenuItem(menu, "menu item", buffer);
for(new set = 0; set < numSets; set++) {
if(soundPreference[client] == set + 1)
Format(buffer, 50, "%T(Enabled)", setNames[set], client);
else
Format(buffer, 50, "%T", setNames[set], client);
// ??? AddMenuItem(menu, "sound set", buffer); must be <"menu item"> instead <"sound set"> ???
AddMenuItem(menu, "menu item", buffer);
}
if(soundPreference[client] == 0)
Format(buffer, sizeof(buffer), "%T(Enabled)", "no quake sounds", client);
else
Format(buffer, sizeof(buffer), "%T", "no quake sounds", client);
// ??? AddMenuItem(menu, "no sounds", buffer); must be "menu item" instead "no sounds" ???
AddMenuItem(menu, "menu item", buffer);
//SetMenuExitButton(menu, true);
DisplayMenu(menu, client, 20);
return Plugin_Handled;
__________________