Goldbery

Как настроить горячие кнопки Infistar

Вопрос

Доброго времени суток, столкнулись с такой проблемой, хочу изменить назначение клавиш в 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 + ["  - Open/Unlock Door/Vehicle CursorTarget","","0","1","0","0",[]];
                adminadd = adminadd + ["  - 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
Изменено пользователем Goldbery (история изменений)

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


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

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

Ссылку я не просто так приложил -_-

if (_key == 0x02) then {call admin_animate1;};
if (_key == 0x03) then {call admin_animate2;};

Меняете на свое...

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


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


adminKeybinds = 
		{
			private ['_key','_shift','_ctrl','_alt'];
			_key = 		_this select 1;
			_shift = 	_this select 2;
			_ctrl = 	_this select 3;
			_alt = 		_this select 4;
			if (_key == 0x3E) then {call admin_BaseMenu;};
			if (_key == 0x42) then {closeDialog 0;};
			if (_key == 0x05) then {call admin_fly_up;};
			if (_key == 0x06) then {call admin_tpdirection;};
			if (_key == 0x02) then {call admin_animate1;};
			if (_key == 0x03) then {call admin_animate2;};
			if (_key == 0x16) then {call admin_generatekey;};
			if (_key == 0x17) then {call admin_showid;};
			if (_key == 0xD2) then {call admin_save_target;};
			if (_key == 0xD3) then {call adminDelete;};
			if (_key == 0x44) then {call remove_spec_000;};
			if (_key == 0x43) then {call admin_show;};
		};

https://community.bistudio.com/wiki/DIK_KeyCodes#ArrowKeypad

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


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

 

adminKeybinds = 
		{
			private ['_key','_shift','_ctrl','_alt'];
			_key = 		_this select 1;
			_shift = 	_this select 2;
			_ctrl = 	_this select 3;
			_alt = 		_this select 4;
			if (_key == 0x3E) then {call admin_BaseMenu;};
			if (_key == 0x42) then {closeDialog 0;};
			if (_key == 0x05) then {call admin_fly_up;};
			if (_key == 0x06) then {call admin_tpdirection;};
			if (_key == 0x02) then {call admin_animate1;};
			if (_key == 0x03) then {call admin_animate2;};
			if (_key == 0x16) then {call admin_generatekey;};
			if (_key == 0x17) then {call admin_showid;};
			if (_key == 0xD2) then {call admin_save_target;};
			if (_key == 0xD3) then {call adminDelete;};
			if (_key == 0x44) then {call remove_spec_000;};
			if (_key == 0x43) then {call admin_show;};
		};

https://community.bistudio.com/wiki/DIK_KeyCodes#ArrowKeypad

У меня идентично, что и то, что вы прислали мне...

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


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

Ссылку я не просто так приложил -_-

if (_key == 0x02) then {call admin_animate1;};
if (_key == 0x03) then {call admin_animate2;};

Меняете на свое...

Все, я понял как это работает, спасибо) Просто нужно было объяснить не много)))

Как говорится мозги дал, а как ими пользоваться не сказал)))

Спасибо еще раз!

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


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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

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

    • Автор: Miduznya
      Как сделать стартовый лут на сервере???
    • Автор: Miduznya
      Как изменить данные игрока "статы" в  -   ?
      Например было 400 скорость, а нужно сделать ниже, например 300 или меньше.
    • Автор: NoNameUltima
      Еще одна тема, по которой возникают вопросы - как залить свой мод в steam
      Видео пару минут, надеюсь все понятно
       
    • Автор: VIRrusR
       Такой вот вопрос: как организовать проверку костюма персонажа (ОЗК) на предмет повреждения? Чтоб если костюм повреждён, нехорошие геймеры в заражённые зоны не пролезли, а, соответственно, отравились, и, как им и положено, умерли страшной и мучительной смертью.
    • Автор: VIRrusR
      Собственно, такой вопрос - очень уж мешает мне сарай один! Ну как гвоздь в том самом месте... Убираю упоминание об объекте в файле mapgrouppos.xml - спавнится, как ни в чём не бывало! Меняю ему координаты в том же файле - стоит на своём месте, зараза! Возможно ли как-то победить этот чёртов сарай?!