Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • Не хотите БАН?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок
  • Загляните на рынок

    Там вы можете продать или купить
    Всё что касается игровых серверов

Вопрос

Сделал хоткей бар с иконками. Ну всё нормально, только когда бинты юзаешь на хоткее они из инвентаря не удаляются. С остальным нормально. Не знаю что сделать. Есть какие-то идеи? Может просто в bandage.sqf добавить между строк

 

player removeMagazine "ItemBandage"; 
 

 

? Или это глупость полная?

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


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

  • 0

Короче сделал вот так и помогло -

if (_dikCode == 0x02) then {
if ("ItemBandage" in magazines player)then{if (r_player_injured)then{_id = [0,0,0,[player]] execVM "\z\addons\dayz_code\medical\bandage.sqf";}else{systemChat "У тебя нет кровотечения.";};}else{systemChat "Вам нужен бинт"};
player removeMagazine "ItemBandage";};

Спасибо ultima за наводку.

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


Ссылка на сообщение
Поделиться на других сайтах
Забронировать это рекламное место


  • 0

Сделал хоткей бар с иконками. Ну всё нормально, только когда бинты юзаешь на хоткее они из инвентаря не удаляются. С остальным нормально. Не знаю что сделать. Есть какие-то идеи? Может просто в bandage.sqf добавить между строк

 

player removeMagazine "ItemBandage"; 
 

 

? Или это глупость полная?

if (_dikCode == 0x04 and !admin_tpdirection_0n) then { if ("ItemBandage" in magazines player)then{if (r_player_injured)then{_id = [0,0,0,[player]] execVM "\z\addons\dayz_code\medical\bandage.sqf";}else{systemChat "У тебя нет кровотечения.";};}else{systemChat "Вам нужен бинт"};};

 

 

Изменено пользователем olga3105 (история изменений)

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0

 

if (_dikCode == 0x04 and !admin_tpdirection_0n) then { if ("ItemBandage" in magazines player)then{if (r_player_injured)then{_id = [0,0,0,[player]] execVM "\z\addons\dayz_code\medical\bandage.sqf";}else{systemChat "У тебя нет кровотечения.";};}else{systemChat "Вам нужен бинт"};};

 

Да у меня тоже самое, только 

 

and !admin_tpdirection_0n
 

удалил потому-что с ним не работает горячая клавиша. Не знаю почему. инфистар отключал, он тут ни причём.

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0

if (_dikCode == 0x04)  then

{

if !(r_player_injured) exitWith {"У Вас нет кровотечения!";};

if !("ItemBandage" in magazines player) exitWith {systemChat "Вам нужен бинт!";};

player removeMagazine "ItemBandage";

[0,0,0,[player]] execVM "\z\addons\dayz_code\medical\bandage.sqf";

};

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0

if (_dikCode == 0x04)  then

{

if !(r_player_injured) exitWith {"У Вас нет кровотечения!";};

if !("ItemBandage" in magazines player) exitWith {systemChat "Вам нужен бинт!";};

player removeMagazine "ItemBandage";

[0,0,0,[player]] execVM "\z\addons\dayz_code\medical\bandage.sqf";

};

Не работает хоткей с таким кодом. Пробовал по разному, всё равно.

Изменено пользователем Ramhha (история изменений)

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


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить на вопрос...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

  • Похожие публикации

    • Автор: Goldbery
      Всем привет друзья, сталкнулся с таким дюпом что при нажатии Шифт + нум- игрок вводит консольную команду и его выкидывает в лобби...

      Нашел решение данной проблемы, блокируются в инфистаре клавиши шифт + нум-

      Блокировку нашел, сделал, тут все работает, но столкнулся со следующей проблемой... если игрок нажимает запрещенные клавиши например F1, у него появляется на доли секунд белый экран, пишет что это хак меню и нажимать нельзя, но при этом его не блокирует как должно это делать на 5-10 секунд и он смело может продолжать движение...

      Версии инфистар моей примерно год





      Где то вроде в спойлере должна быть ошибка, долго ищу не могу найти, кто поможет зарание спасибо и + к репке)
       
    • Автор: Goldbery
      Доброго времени суток, столкнулись с такой проблемой, хочу изменить назначение клавиш в infistar, а именно открывание и закрывание дверей, по стандарту это клавиши 1 и 2.
      Меняю в строчках:
      Тут
                      adminadd = adminadd + ["  Epoch","","0","1","0","0",[]];                 adminadd = adminadd + ["  o - Open/Unlock Door/Vehicle CursorTarget","","0","1","0","0",[]];                 adminadd = adminadd + ["  c - Close/Lock Door/Vehicle CursorTarget","","0","1","0","0",[]];                 adminadd = adminadd + ["  I - Show Lock Code CursorTarget","","0","1","0","0",[]];                 adminadd = adminadd + ["  U - Generate Key CursorTarget","","0","1","0","0",[]];                 adminadd = adminadd + ["  Insert - Save Building/Vehicle to Database/Hive","","0","1","0","0",[]];                 adminadd = adminadd + ["  F4 - Base Copy/Paste/Destruction","","0","1","0","0",[]]; Тут                 adminadd = adminadd + ["Epoch","","0","1","0","0",[]];                 adminadd = adminadd + ["  o - Open/Unlock Door/Vehicle CursorTarget","","0","1","0","0",[]];                 adminadd = adminadd + ["  c - Close/Lock Door/Vehicle CursorTarget","","0","1","0","0",[]];                 adminadd = adminadd + ["  I - Show Lock Code CursorTarget","","0","1","0","0",[]];                 adminadd = adminadd + ["  U - Generate Key CursorTarget","","0","1","0","0",[]];                 adminadd = adminadd + ["  Insert - Save Building/Vehicle to Database/Hive","","0","1","0","0",[]];                 adminadd = adminadd + ["  F4 - Base Copy/Paste/Destruction","","0","1","0","0",[]]; и тут
                      adminadd = adminadd + ["  Epoch","","0","1","0","0",[]];                 adminadd = adminadd + ["  o - Open/Unlock Door/Vehicle CursorTarget","","0","1","0","0",[]];                 adminadd = adminadd + ["  c - Close/Lock Door/Vehicle CursorTarget","","0","1","0","0",[]];                 adminadd = adminadd + ["  I - Show Lock Code CursorTarget","","0","1","0","0",[]];                 adminadd = adminadd + ["  U - Generate Key CursorTarget","","0","1","0","0",[]];   На другие цифры, а именно 8 и 9 Но не помогает, клавиши в файле меняются, но продалжает работать на клавиши o и c
    • Автор: Michael13
      Отсутсвуют любые дейстия при нажатии на забинденую клавишу. 
      Подскажите, нужны какие либо дополнительные действия кроме добавления кода в сам скрипт? 
    • Автор: filipman
      Как сменить клавишу в инфистаре так,чтобы вместо F2,изменить на F1,напишите код.За ранее спасибо!
×
×
  • Создать...