Вопросы

Здравствуйте, подскажите или направьте на тему, мне нужна такая функция чтобы при нажатии на тексдрав вызывалась нажатие кнопки например Q. Можно ли как то реализовать?

 

Поделиться сообщением


Ссылка на сообщение

9 ответов на этот вопрос

  • 0

@Roman_Zimin Можно.

@Roman_Zimin Поищите на форуме. Полно тем на счёт кликабельности текстдрава.

 

Поделиться сообщением


Ссылка на сообщение
  • 0
1 час назад, _bogdan_ сказал:

@Roman_Zimin Можно.

@Roman_Zimin Поищите на форуме. Полно тем на счёт кликабельности текстдрава.

 

Хорошо, щас гляну.

Отредактировано пользователем Roman_Zimin

Поделиться сообщением


Ссылка на сообщение
  • 0
  • 0

Ну как создать его я понят, а пример то есть как это всё реализовать в плане скриптинга? И чтобы вызывалась именно клавиша.

Поделиться сообщением


Ссылка на сообщение
  • 0

@Roman_Zimin

  • Only the FUNCTION of keys can be detected; not actual keys. For example, it is not possible to detect if a player presses SPACE, but you can detect if they press SPRINT (which can be mapped (assigned/binded) to ANY key (but is space by default)).

из официальной WIKI скопированной на blast.hk 

 

Если вкратце, нельзя фиксировать нажатие конкретной клавиши, можно фиксировать действие. Например, нельзя отследить нажатие пробела, можно отследить нажатие кнопки бега (она может быть другой в настройках клиента). Соответственно, нажать клавишу тоже нельзя. 

Кстати, зачем вообще нужно нажимать клавишу? 

Поделиться сообщением


Ссылка на сообщение
  • 0

Хотелось бы сделать такую штуку, типо когда в машину садишься вместе со спидометром показываются 2 стрелки в лево и право и при нажатии на стрелку включался поворотник и при повторном отключался.

53 минуты назад, DEST сказал:

@Roman_Zimin

  • Only the FUNCTION of keys can be detected; not actual keys. For example, it is not possible to detect if a player presses SPACE, but you can detect if they press SPRINT (which can be mapped (assigned/binded) to ANY key (but is space by default)).

из официальной WIKI скопированной на blast.hk 

 

Если вкратце, нельзя фиксировать нажатие конкретной клавиши, можно фиксировать действие. Например, нельзя отследить нажатие пробела, можно отследить нажатие кнопки бега (она может быть другой в настройках клиента). Соответственно, нажать клавишу тоже нельзя. 

Кстати, зачем вообще нужно нажимать клавишу? 

Хотелось бы сделать такую штуку, типо когда в машину садишься вместе со спидометром показываются 2 стрелки в лево и право и при нажатии на стрелку включался поворотник и при повторном отключался.

Поделиться сообщением


Ссылка на сообщение
  • 0

@Roman_Zimin вынесите код включения поворотника из действия кнопки в отдельный stock, после чего вызывайте его там, где происходит нажатие кнопки. То же самое при клике на текстдрав. 

Поделиться сообщением


Ссылка на сообщение
  • 0
3 минуты назад, DEST сказал:

@Roman_Zimin вынесите код включения поворотника из действия кнопки в отдельный stock, после чего вызывайте его там, где происходит нажатие кнопки. То же самое при клике на текстдрав. 

Хорошо, спасибо)

Поделиться сообщением


Ссылка на сообщение
  • 0

Для общего развития, плагин для клиента и сервера:

 

KeyListener (автор: DanielMor)

Плагин, отслеживающий нажатие любой клавиши игроком.

Не очень развернутая документация в репозитории, конечный инклуд, который вы подключаете к своим скриптам, имеет всего 2 события: вызываются они когда игрок нажимает кнопку и когда отпускает.

GitHub репозиторий: https://github.com/CyberMor/keylistener

 

Отредактировано пользователем legendabrn

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Доналдо Фарекелка
      От Доналдо Фарекелка


      Скачать файл Arizona RolePlay || Ser
      Приветствую, этот мод я нашёл на просторах интернета. 
      Скачал мод у автора:  Developer Stravinskiy
      Доработал мод: Donaldo_Farekelka
       
      Предупреждаю! Мод сырой, багов стало меньше, но они есть.
      Мод: Баня, Подвал, В некоторых местах маппинг, система коронавируса, 8 лвл админок
       
      Информация:
      1) Dc_Cmd
      2) Mysql, mode, language - Всё настраивается теперь в pawno ( UPDATE: 1.1.0 )
      3) Административные права в данный момент можно выдать только через MYSQL ( BD ).
       
      То что я сделал ( Всё что я делаю сейчас, смотрите в изменениях ):
       
      Добавил Доналдо Фарекелка Добавлено 13.04.2023 Категория Моды Автор shenol (vk.com/donaldo_farekelka)  
    • Доналдо Фарекелка
      От Доналдо Фарекелка
      Приветствую, этот мод я нашёл на просторах интернета. 
      Скачал мод у автора:  Developer Stravinskiy
      Доработал мод: Donaldo_Farekelka
       
      Предупреждаю! Мод сырой, багов стало меньше, но они есть.
      Мод: Баня, Подвал, В некоторых местах маппинг, система коронавируса, 8 лвл админок
       
      Информация:
      1) Dc_Cmd
      2) Mysql, mode, language - Всё настраивается теперь в pawno ( UPDATE: 1.1.0 )
      3) Административные права в данный момент можно выдать только через MYSQL ( BD ).
       
      То что я сделал ( Всё что я делаю сейчас, смотрите в изменениях ):
       
    • Redmondd
      От Redmondd
      Когда в игре ввожу команду /gps, нажимаю на Важные места то окно просто закрывается, так же с Государственными организациями и Вокзалами