Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Need help?

    Create a topic in the appropriate section
    Don't write everything in the chat!
  • Take a look at the marketplace

    There you can buy
    everything related to game servers
  • Don't want a ban?

    Please read our rules
    Don't disturb the order!
  • Sell or buy?

    Use services of the guarantor
    We will make your deal safe
  • 0
Ramhha

Горячие клавиши

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

 

player removeMagazine "ItemBandage"; 
 

 

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

Share this post


Link to post
Share on other sites

5 answers to this question

Recommended Posts

  • 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 за наводку.

Share this post


Link to post
Share on other sites



  • 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 "Вам нужен бинт"};};

 

 

Edited by olga3105 (see edit history)

Share this post


Link to post
Share on other sites
  • 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
 

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

Share this post


Link to post
Share on other sites
  • 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";

};

Share this post


Link to post
Share on other sites
  • 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";

};

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

Edited by Ramhha (see edit history)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

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

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

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

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





      Где то вроде в спойлере должна быть ошибка, долго ищу не могу найти, кто поможет зарание спасибо и + к репке)
       
    • By 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
    • By Michael13
      Отсутсвуют любые дейстия при нажатии на забинденую клавишу. 
      Подскажите, нужны какие либо дополнительные действия кроме добавления кода в сам скрипт? 
    • By filipman
      Как сменить клавишу в инфистаре так,чтобы вместо F2,изменить на F1,напишите код.За ранее спасибо!
  • Our picks

×
×
  • Create New...

Important Information

By using this site, you automaticly agree to our Guidelines and Privacy Policy.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.