This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Вопрос Кнопка в телефоне через main.cs

Etader

Специалист
Автор темы
15 Сен 2020
130
23
82
Подскажите как сделать кнопку в телефоне репорт
это код в мэйне
Код:
case "report":
                    MenuManager.Close(player);
                    Trigger.ClientEvent(player, "openInput", "Репорт", "Что произошло?", 300, "NEXT_REPORT");
                    return;
а это с файла команды
Код:
[Command("report", GreedyArg = true)]
        public static void CMD_report(Client player, string message)
        {
            try
            {
                if (message.Length > 150)
                {
                    Notify.Send(player, NotifyType.Error, NotifyPosition.BottomCenter, $"Слишком длинное сообщение", 3000);
                    return;
                }
                if (Main.Accounts[player].VipLvl == 0 && player.HasData("NEXT_REPORT"))
                {
                    DateTime nextReport = player.GetData("NEXT_REPORT");
                    if (DateTime.Now < nextReport)
                    {
                        Notify.Send(player, NotifyType.Error, NotifyPosition.BottomCenter, $"Попробуйте отправить жалобу через некоторое время", 3000);
                        return;
                    }
                }
                if (player.HasData("MUTE_TIMER")) {
                    Notify.Send(player, NotifyType.Error, NotifyPosition.BottomCenter, "Нельзя отправлять репорт во время Mute, дождитесь его окончания", 3000);
                    return;
                }
                ReportSys.AddReport(player, message);
            }
            catch (Exception e) { Log.Write("EXCEPTION AT \"CMD\":\n" + e.ToString(), nLog.Type.Error); }
        }
как с файла команды перенести в кнопку(кнопка срабатывает а сама команда нет)
 
Последнее редактирование: