Перейти к содержанию

Nkey

Пользователи
  • Публикаций

    301
  • Зарегистрирован

  • Посещение

  • Победитель дней

    9

Весь контент Nkey

  1. Диапазон частот для КВ не верный: КВ - 30-512 ДВ - 30-87
  2. Nkey

    Task Arrowhead Force Radio

    @Jason, TFAR - это Task Force Arrowhead Radio. В редакторе есть такая кнопка слева, где можно модули выбирать, если кликнуть по карте. Там есть натстройки всякие, в том числе и на выдачу раций.
  3. Nkey

    Task Arrowhead Force Radio

    @boris, так ты спрашивай, что именно тебя интересует.....
  4. Nkey

    Task Arrowhead Force Radio

    @grifon, да, зависит от типа техники. Чтобы не было слышно, что болтают в танке, который вокрут твоего дома катается.
  5. Делали похожее на Арма 3 - там владельцы ДВ видели положение других ДВ на той же частоте (так как почти все рации современные сейчас передают свою позицию). Не прижилось из-за того, что игроки как обычно бросали в лесу MRAP на 500.000 долларов и шли воевать пешком, даже не сбивая частоты. Этот MRAP находили враги и всех палили. Как по мне - идея была здравая, но такие мощные системы игрокам рановато доверять, так как они сами себе ими хуже делают :)
  6. Обновление 1.2: [*]файлы после конвертации складываются в С:Program Files (x86)LEAprofilesconverted [*]поддерживаются профайлы во вложенных директориях [*]добавлен файл импорта нового аддона рации [*]обновлен формат для платформы Ежа Первый пост обновлен
  7. Nkey

    Task Arrowhead Force Radio

    @Chief, рельеф дна на рацию для дайверов не влияет, но это и не актуально в данном моменте. На нее влияет высота волн, в зависимости от нее дальность связи от 70 до 300 метров.
  8. Какой хендлер используется для записи информации о убившем? Если не handledamage, то хорошо бы переделать на него (так как в будущем с медициной можно будет умереть много после ранения)
  9. Nkey

    Task Arrowhead Force Radio

    @freewood, https://github.com/michail-nikolaev/task-force-arma-3-radio/wiki/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE-%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F "Используйте переключатель в верхней части рации для настройки дополнительного канала." "Персональная рация командира и рация дальней связи позволяют одновременно принимать и передавать два канала. Нажатие на рации "Настроить дополнительный канал" сделает текущий канал дополнительным. Переключившись на другой канал вы будет слышать два канала - активный и дополнительный. Возможно настроить различные стерео режимы для активного и дополнительного каналов. Используя клавиши T и Y можно осуществлять передачу в дополнительный канал персональной и дальней раций соответственно."
  10. Nkey

    Task Arrowhead Force Radio

    @boris, обновилось все, в том числе и плагины. Скачать - radio.task-force.ru
  11. "Полевой ремонт техники производится только, если в технике никого нет" А почему так сделано? Колеса всегда хочется менять, когда стрелок БТР пушкой прикрывает... Кстати, а можно сделать ремонт колес с помощью запасок? (так было на arma3.ru сегодня). Есть вроде такой предмет в игре (даже несколько вроде, так как моя была "запаска маленькая").
  12. Nkey

    Task Arrowhead Force Radio

    Cчастливые владельцы i7 4770k: чтобы не крашился ТС с новой рацией - используйте 32-битную версию исправление будет в бижайшее время
  13. Nkey

    Task Arrowhead Force Radio

    @Ezhuk, ну они такими только кажутся, до преодаления энного психологического баръера того, что нельзя так просто сменить частоту (что на деле делают очень редко). У них также есть 8 каналов, громкость, стерео режимы - минимальный минимум. Но использовать их или нет - уже картоделу решать. Важный момент, что они бьют 2 км, в отличие от дорогой (5 км), что влияет на тактику (особенно в горах). Разные модельки будет в будущем. Назад в канал обычно не кидает тех, кто перезагружал плагин во время игры по каким-то причинам...
  14. Nkey

    Task Arrowhead Force Radio

    Обновлено ссылку кнопки "Скачать"
  15. Профайл LEA для новой рации будет добавлен в репозиторий в ближайшее время (Help -> Install New Addons -> Repository -> TFAR)
  16. Обновленный скрипт частот для новой рации: // Pregenerated frequencies by [STELS]Zealot// Use from init.sqf:// [] execVM "zlt_gen_freqs.sqf";// or ['a3ru'] execVM "zlt_gen_freqs.sqf"; for arma3.ru frequencies/*Changelog:1R- Added support for Desert_E map*/#define SCRIPT_VERSION "1R"#define STR_HELP "Генерация частот рации по-умолчанию (Автор: Zealot) <br/>Скрипт во время брифинга пишет на карте предлагаемые случайные частоты в верхнем левом углу карты.<br/> Версия: "+SCRIPT_VERSION#define STR_SCRIPTS_NAME "Скрипты"#define STR_SCRIPT_NAME "Генерация частот рации "#define STR_LR_STRING "ДВ %1 MHz (Сдвиг: %2)"#define STR_MAP_HDR "Предлагаемые частоты:"//private ["_radio_t"];zlt_genfreq_radio_t = [_this, 0, "TF"] call bis_fnc_param;zlt_genfreq_radio_t = toUpper (zlt_genfreq_radio_t);_radio = [-2,2,32,64,100,400];if ( zlt_genfreq_radio_t == "A3RU" ) then { _radio = [-2,2,5,18,100,400];};if ( zlt_genfreq_radio_t == "TF" ) then { if (not isClass (configFile >> "CfgPatches" >> "task_force_radio_items")) exitwith { zlt_genfreq_radio_t = ""; }; tf_same_sw_frequencies_for_side = false; tf_same_lr_frequencies_for_side = true; };zlt_prc_freq_updmarkers = { _zlt_genfreq_xmap = 0; _zlt_genfreq_ymap = 8000; _zlt_genfreq_deltamap = 250; switch (worldName) do { case ("Altis") : { _zlt_genfreq_xmap = 1000; _zlt_genfreq_ymap = 30000; _zlt_genfreq_deltamap = 500; }; case ("Stratis") : { _zlt_genfreq_xmap = 0; _zlt_genfreq_ymap = 8000; _zlt_genfreq_deltamap = 250; }; case ("Chernarus") : { _zlt_genfreq_xmap = 0; _zlt_genfreq_ymap = 15000; _zlt_genfreq_deltamap = 250; }; case ("Takistan") : { _zlt_genfreq_xmap = 0; _zlt_genfreq_ymap = 14000; _zlt_genfreq_deltamap = 250; }; case ("Zargabad") : { _zlt_genfreq_xmap = 0; _zlt_genfreq_ymap = 8000; _zlt_genfreq_deltamap = 100; }; case("plr_mana"):{ _zlt_genfreq_xmap = 0; _zlt_genfreq_ymap = 5000; _zlt_genfreq_deltamap = 100; }; case("Desert_E"):{ _zlt_genfreq_xmap = 0; _zlt_genfreq_ymap = 2000; _zlt_genfreq_deltamap = 25; }; }; _zlt_spawnSetLrChannel = { if (leader group player == player) then { _this spawn { waituntil {sleep 0.1;player call TFAR_fnc_haveLRRadio;}; sleep 0.5; _val = str (_this); [(call TFAR_fnc_activeLrRadio) select 0, (call TFAR_fnc_activeLrRadio) select 1, _val] call TFAR_fnc_setLrFrequency; if (dialog) then { call TFAR_fnc_updateLRDialogToChannel; }; }; }; }; _zlt_fnc_printfrq = { _str = _this; _txt = ""; _mcolor = ""; switch ( typename (_str select 0)) do { case ( typename east) : { _txt = format[STR_LR_STRING,_str select 1, _str select 2]; _mcolor = ([ (_str select 0) , true] call bis_fnc_sidecolor); }; case ( typename grpnull) : { _txt = format["%1: %2 MHz", groupid(_str select 0)+"("+ name leader (_str select 0) +")", _str select 1]; _mcolor = [ side (_str select 0) , true] call bis_fnc_sidecolor; }; default { _txt = STR_MAP_HDR; _mcolor = [ playerside , true] call bis_fnc_sidecolor; }; }; _mname = format ["mrk_freq_%1", _zlt_genfreq_ymap]; createMarkerLocal[_mname, [_zlt_genfreq_xmap, _zlt_genfreq_ymap]]; _mname setMarkerTypeLocal "mil_dot"; _mname setMarkerTextLocal _txt; _mname setMarkerColorLocal _mcolor; _mname setmarkerposlocal [_zlt_genfreq_xmap, _zlt_genfreq_ymap]; _zlt_genfreq_ymap = _zlt_genfreq_ymap - _zlt_genfreq_deltamap; }; _friends = ([side player] call BIS_fnc_friendlySides) - [civilian]; _friendsids = []; _playersideid = [playerside] call BIS_fnc_sideID; [""] call _zlt_fnc_printfrq; (zlt_pub_gen_frequencies select _playersideid) call _zlt_fnc_printfrq; { //if ( typename (_x select 0) == typename grpNull and {side (_x select 0) in _friends} and { leader (_x select 0) in playableunits} ) then { if ( typename (_x select 0) == typename grpNull and {side (_x select 0) in _friends} and { leader (_x select 0) in allUnits} ) then { _x call _zlt_fnc_printfrq; }; } foreach zlt_pub_gen_frequencies; if (zlt_genfreq_radio_t == "TF" ) then { ((zlt_pub_gen_frequencies select _playersideid) select 1) call _zlt_spawnSetLrChannel; };};if (hasInterface) then { [] spawn { waitUntil {player == player}; player createDiarySubject [STR_SCRIPTS_NAME,STR_SCRIPTS_NAME]; player createDiaryRecord [STR_SCRIPTS_NAME,[STR_SCRIPT_NAME, STR_HELP]]; waitUntil {!isNil "zlt_pub_gen_frequencies"}; if (playerside == civilian) exitwith {}; [] call zlt_prc_freq_updmarkers; };};if (isServer or isDedicated) then { _fnc_genfreq = { private ["_state","_num","_isinbl","_l1","_l2"]; _state = _this select 0; if (isNil "zlt_freqblacklist") then { zlt_freqblacklist = [0]; }; _num = 0; _l1 = _radio select 0; _l2 = _radio select 1; _isinbl = true; if (_state == 0) then { _l1 = _radio select 2; _l2 = _radio select 3; }; if (_state == 1) then { _l1 = _radio select 4; _l2 = _radio select 5; }; while {_isinbl} do { _num = round (([_l1,_l2] call bis_fnc_randomnum) * 10) / 10 ; if not (_num in zlt_freqblacklist) then { zlt_freqblacklist set [count zlt_freqblacklist, _num ]; _isinbl = false; }; }; _num; }; _zlt_pub_gen_frequencies = []; { _num = 0; _sdv = 0; switch true do { case (_x == resistance and ([west, resistance] call BIS_fnc_areFriendly) ) : { _num = (_zlt_pub_gen_frequencies select 1) select 1; _sdv = (_zlt_pub_gen_frequencies select 1) select 2; }; case (_x == resistance and ([east, resistance] call BIS_fnc_areFriendly) ) : { _num = (_zlt_pub_gen_frequencies select 0) select 1; _sdv = (_zlt_pub_gen_frequencies select 0) select 2; }; default { _num = [0] call _fnc_genfreq ; _sdv = [2] call _fnc_genfreq ; }; }; _data = [_x, _num, _sdv]; _zlt_pub_gen_frequencies set [count _zlt_pub_gen_frequencies, _data]; } foreach [east, west, resistance]; call TFAR_fnc_processGroupFrequencySettings; { _num = [1] call _fnc_genfreq ; _zlt_pub_gen_frequencies set [count _zlt_pub_gen_frequencies, [_x, _num] ]; if (zlt_genfreq_radio_t == "TF") then { _vl3 = _x getVariable "tf_sw_frequency"; (_vl3 select 2) set [0, str (_num)]; _x setVariable["tf_sw_frequency", _vl3, true]; }; } foreach allgroups; zlt_pub_gen_frequencies = _zlt_pub_gen_frequencies; publicVariable "zlt_pub_gen_frequencies"; };
  17. @Ezhuk, не вопрос, я подправлю конвертер. Так даже лучше будет - шаблоны будут одинаковые для всех платформ, что удобно.
  18. @Exorcist, это я в курсе. Просто в шаблоны нету папки TPL - вот я и засомневался. А еще лучше руками не писать этот скрипт, а пойти других путем - http://wogames.info/topic/442-konverter-profailov-lea-v-nuzhnyi-vam-format/ :)
  19. С платформой Ежа я чуть-чуть напутал, надеюсь в ближайшее время поправим.
  20. А можно добавить в шаблон пример использования настройки инвентаря? (TPL)
  21. Чутка напутал я с конвертером (принял формат шаблонов от Прайда за шаблоны платформы). Можно ли добавить в платформу возможность использования примерно таких скриптов для инвентаря бойцов (получают аргументов бойца и делают все работу): _unit = _this select 0;removeallitems _unit;removebackpack _unit;removeallweapons _unit;_unit unassignItem "ItemGPS";_unit removeItem "ItemGPS";_unit unassignItem "ItemMap";_unit removeItem "ItemMap";_unit additem "FirstAidKit";_unit removeweapon "Binocular";_unit removeweapon "Rangefinder";_unit removeweapon "NVGoggles";_unit addweapon "arifle_mas_mp5";_unit addmagazines ["30Rnd_mas_9x21_Stanag",8];_unit addWeapon "hgun_mas_m9_F"; _unit addMagazines ["15Rnd_mas_9x21_Mag",3];_unit addmagazines ["SmokeShell",2];_unit addmagazines ["HandGrenade",2];_unit AddMagazine "chemlight_blue";_unit AddMagazine "chemlight_yellow"; _unit addItem "ItemGPS";_unit assignItem "ItemGPS";_unit addItem "ItemMap";_unit assignItem "ItemMap";_unit addweapon "Rangefinder";_unit addprimaryweaponitem "muzzle_mas_snds_C"; Тогда их можно будет удобно настраивать в LEA и конвертировать в данный формат.
  22. Новая версия - 1.1. Первый пост обновлен.
  23. @Kurbat, спасибо за информацию, заливаю новую версию.
×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.