@DarklSide, попробую разобраться
--- Добавлено позже ---
@DarklSide, времени и знаний пока не достаточно для для вставки кода в нужном месте скрипта, но и без добавлений и проверок код что дал
@AlmazON работает, если напишешь в более доступном формате для копипасты я очень буду благодарна.
И ещё
@AlmazON, если ты не против чтобы вставить в твой плагин menu basic commands вот эти строки которые ты предоставил,
подредактируй пожалуйста:
public Action:OnClientSayCommand(C, const String:N[], const String:T[])
{
if(strcmp(T[1], "com",false) && strcmp(T[1], "команды")) return Plugin_Continue;
DisplayMenu(hMBC, C,60);
return Plugin_Handled;
}
public MC(Handle:M, MenuAction:A, C, O) if(A==MenuAction_Select) FakeClientCommand(C, "say \"%s\"", sCommand[O]);
public OnClientPostAdminCheck(client)
{
if (!IsFakeClient(client)) FakeClientCommand(client, "say_team !com");
}
public OnPluginStart() AddCommandListener(OtherCommandListener, "showbriefing");
public Action:OtherCommandListener(client, const String:name[], args)
{
if (client) FakeClientCommand(client, "say_team !com");
return Plugin_Continue;
}
Сорри, просто пока что не умею. а пока отдельный скомпилированный плагин для открытия менюшки на кнопку "
i" может кому пригодится.