Думаю многие сталкивались с проблемой скрытия этих кнопок при регистрации на диалоговых окнах.
Одно из решений есть. Будем использовать переключение игрока в режим спектратора и обратно.
При коннекте включаем спектрактор:
Код
public OnPlayerConnect(playerid)
{
TogglePlayerSpectating(playerid, 1);
return 1;
}
В OnPlayerConnect обычно ставим диалоги регистрации.
Получается так:
После удачного входа на сервер. отключаем Spectating:
Код
TogglePlayerSpectating(playerid, 0);
который возвращает нас на OnPlayerRequestClass.
Тем самым мы исключаем нажатия на кнопки минуя диалога.