Меню

Тема в разделе "Программирование / Скриптинг", создана пользователем Vit_ amin, 6 авг 2016.

  1. Vit_ amin

    Vit_ amin BotManager001

    Сообщения:
    1.065
    Симпатии:
    345
    Приветствую.
    Есть какое-то меню состоящие к примеру из 4ех пунктов.
    Необходимо сделать так, когда я нажимаю пункты, от 5 до 0 (то есть которые не были задействованы через AddItem) меню обратно открывалось.
    Проблема в том, что не один Action не помог (они просто не видят моего действия).
    Когда нажимаю один из Item в меню то все нормально. Когда нажимаю просто цифру меню закрывается.
    Необходимо, чтобы меню не закрывалось, если игрок нажал недействительную клавишу в меню на клавиатуре.
     
  2. R1KO

    R1KO Супер-модератор

    Сообщения:
    6.005
    Симпатии:
    2.994
    sm игнорит нажатие не активных и не существующих кнопок
     
  3. Vit_ amin

    Vit_ amin BotManager001

    Сообщения:
    1.065
    Симпатии:
    345
    Хорошо. Возможно ли кк то сделать так, как я хочу (к примеру через панель) ? Или ....
    --- Добавлено позже ---
    Единственное что смог придумать, так как я пишу для игры Left 4 Dead то там возможно использование ClientCommand на консольную команду bind поэтому как то так:
    PHP:
    void ClientHookKeyBoard(int clientint countbool bBind false)
    {
     if (
    client != 0)
     {
     
    char strCount[2];
     while (
    count 10)
     {
     
    count++;
     switch (
    count)
     {
     case 
    10ClientCommand(client"%s 0%s"bBind "bind" "unbind"bBind " slot10" "");
     default:
     {
     
    IntToString(countstrCountsizeof(strCount));
     
    ClientCommand(client"%s %i%s%s"bBind "bind" "unbind"countbBind " slot" ""bBind strCount "");
     }
     }
     }
     }
    }
     
    Последнее редактирование: 7 авг 2016