Вопросы

Roman_Zimin
Освоившийся

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

 

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


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

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

  • 0
Roman_Zimin
Освоившийся
  В 1/26/2021 в 04:13, _bogdan_ сказал:

@Roman_Zimin Можно.

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

 

Читать далее...  

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

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

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


Ссылка на сообщение
  • 0
Roman_Zimin
Освоившийся

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

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


Ссылка на сообщение
  • 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
Roman_Zimin
Освоившийся

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

  В 1/26/2021 в 11:18, 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
Roman_Zimin
Освоившийся
  В 1/26/2021 в 12:15, DEST сказал:

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

Читать далее...  

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

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


Ссылка на сообщение
  • 0
legendabrn
Активный

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

 

KeyListener (автор: DanielMor)

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

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

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

 

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

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


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

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

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

    • Jasper231
      От Jasper231
      Идет набор в команду для создания CRMP MOBILE проекта. Нам нужны
      1) Кодеры
      2) Мапперы
      3) Люди которые вообще разбираются в создании серверов
       
      об зарпалте договоримся и об остальном поговорим в вк: @haslyyyim
    • otec
      От otec
      Копия радмира
      ║☑️Название CORVUS CRMP
      ║☑️Сервер у которого есть будущее и будет
      ║☑️Адекватная администрация
      ║☑️Идут наборы в Лидеры, Админы.
      ║☑️Вступайте в Telegram: t.me/corvusgta « Вступай!
      ║☑️Вступайте в ВКонтакте: vk.com/corvus_crmp « Вступай!
      ║☑️Постоянные ПРИЗЫ - МП | Интересный Мод
      ║☑️Все новости - обновления в Telegram и ВКонтакте
      ║☑️Сайт - corvus-crmp.ru
      ║☑️Форум - forum.corvus-crmp.ru
      ║☑️Скачать лаунчер - corvus-crmp.ru
      ║☑️Заходи мы ждем тебя
      ║☑️В случае возможных ошибок пишите сюда:@corvus_help_bot
    • vicegame
      От vicegame
      Доброго времени суток уважаемые форумчане
      Хочу представить наши услуги и цены:
      GTA SAMP от 75руб
      GTA CRMP от 75 руб
      GTA MTA от 120 руб
      Для каждого тарифа неограниченные слоты, оплата только за ресурсы 
      Удобная панель управления и широкий функционал 
      Работаем с 2023 года!
       
      Также имеются БЕСПЛАТНЫЕ тарифы для (ознакомительных целей)
       
      Мощные процессоры Ryzen 5950X (Германия)
       
      Платежная система YooKassa на борту:
      Банковские карты
      SberPay
      TinkoffPay
      Yoomoney

      Ссылка на хостинг: ТЫК
    • hatriyikko
      От hatriyikko
      Требуется мобильная сборка мод + клиент + лаунчер

      Копия Радмира, Блэк Раши или что-то другое с аналогичным функционалом. Основной упор на бизнесы, чтобы всё исправно работало
       
      Напишите сколько это будет стоить?

      В дальнейшем также могут понадобиться какие то доработки мода, если всё ок рассматриваю долгосрочное сотрудничество

      Связь тут или в тг @kovart7