Jump to content

Создание радиостанций


Recommended Posts

Posted

Хочу создать свою радиостанцию в дцс - создаю папку в Samples, кидаю в нее файлы в формате wav, редактирую beacons.lua и... И не появляется моя радиостанция в игре, на ее частоте только шипение... Более того, пропадает и "радио Маяк" - аналогично, настраиваюсь на его частоту и отключаю подавление шума - шипение.

 

Поступил проще. Открыл дефолтынй beacons.lua, нашел кусок "радио маяк". В строчке с частотой затер "1" и добавил "1", сохранил изменения - то есть по сути ничего не изменилось. Захожу в игру, настраиваюсь на "радио Маяк" - шипение. Ставлю дефолтный beacons.lua - все работает.

 

В чем дело может быть? Редактирую блокнотом, ОС виста х64...

 

beacons.lua который я редактировал путем удаления и добавления "1" прилагаю на всякий случай...

Beacons.rar

Posted

Там файлик надо было удалить из каталога /Sounds. Я так понимаю, его удаление необходимо после каждого изменения в "beacons.lua".

 

И ещё, вроде, что-то со стандартным блокнотом не так, хотя и не должно быть. Нужно блокнот другой использовать.

Будьте критичны к своим убеждениям.

Слава Україні. Жыве Беларусь.

Posted
Там файлик надо было удалить из каталога /Sounds.

SampleDurationTable я обновляю тут проблем нет.

И ещё, вроде, что-то со стандартным блокнотом не так, хотя и не должно быть. Нужно блокнот другой использовать.

О!=) Например?

Posted
О!=) Например?

 

:) Я сам не помню, но что-то писали форумчасне наши. Тебе в Поиск.

Мои личные попытки создать новую радиостанцию закончились тем, что я добился успешного создания "SampleDurationTable.lua". Дальше пока не делал, так что 100% действующего посоветовать не могу.

Будьте критичны к своим убеждениям.

Слава Україні. Жыве Беларусь.

Posted

Ammafrion

Если ты в Блокноте редактируешь,то возможны ошибки,незнаю почему так происходит,у меня было тоже так,я стал редактировать в Notepad++

Всё корректно редактируется....

Intel® Core™ i7-7700k 4.5 GHz/ AsRock Z270 Taichi/ SSD Samsung 970 EVO 500 Gb/NVIDIA® GeForce® RTX 2080TI Gaming X Trio/ DDR4 32 Gb 3000 MHz/ 

Hotas Warthog/  Hotas Cougar- FFBeast/ Rudder Pedals  FFBeast/ VR HTC VIVE PRO

 

Posted

Ну уже какой-то прогресс - с помощью AkelPad редактирую beacons.lua и по крайней мере не пропадает "радио маяк".

 

beacons[167]={}

beacons[167]["name"]="Mayak"

beacons[167]["type"] = BEACON_BROADCAST_STATION

beacons[167]["position"]={}

beacons[167]["position"]["latitude"] = 44.744348

beacons[167]["position"]["longitude"] = 40.093099

beacons[167]["position"]["height"]=220.0

beacons[167]["position"]["course"]=0

beacons[167]["frequency"]=125675000.0

beacons[167]["power"]=1500.0

beacons[167]["modulation"]="AM"

beacons[167]["path"] = "RadioMayak"

beacons[168]={}

beacons[168]["name"]="A"

beacons[168]["type"] = BEACON_BROADCAST_STATION

beacons[168]["position"]={}

beacons[168]["position"]["latitude"] = 44.572048

beacons[168]["position"]["longitude"] = 37.596075

beacons[168]["position"]["height"]=60.0

beacons[168]["position"]["course"]=0

beacons[168]["frequency"]=125125000.0

beacons[168]["power"]=1500.0

beacons[168]["modulation"]="AM"

beacons[168]["path"] = "A"

-- Для добавления новой широковещательной радиостанции пользователью нужно прописать в скрипте новую вещательную радиостанцию,

-- при этом задав её координаты, частоту, модуляцию, мощность передатчика и каталог с плей-листом.

-- Файлы будут проигрываться рандомно с контролем интервала между повторением композиций.

 

 

 

--[[

beacons[168]={}

beacons[168]["name"]="Maniac"

beacons[168]["type"] = BEACON_BROADCAST_STATION

beacons[168]["position"]={}

beacons[168]["position"]["latitude"] = 44.740

beacons[168]["position"]["longitude"] = 40.09

beacons[168]["position"]["height"]=220.0

beacons[168]["position"]["course"]=0

beacons[168]["frequency"]=125675500.0

beacons[168]["power"]=1500.0

beacons[168]["modulation"]="AM"

beacons[168]["path"] = "RadioManiac"

--]]

 

 

--искать внеаэродромные радиомаяки

function find_non_airdrome_beacons(beacon_type, beacon_subtype, name, callsign, frequency)

 

То что добавил - выделил жирным шрифтом, музыка лежит в папке /samples/A/, SampleDurationTable.lua удаляю. На частоте 125,125 в районе Крымска шипение. В чем может быть косяк?

Posted

А как высоту выставлять надо кстати? :)

Вообще, Крымский аэродром в 20м над уровнем моря, получается радиопередатчик в 40м над землей...

С 20м тоже не канало, кстати как и с 1500м :)

Posted

Нашел у себя косяк - не правильно координаты указывал. Сделал так - это уже ближе к Крымску.

beacons[168]["position"]["latitude"] = 44.964348

beacons[168]["position"]["longitude"] = 38.000000

На частоте 125,125 зловещая тишина, даже шипения нет :)

Posted

У меня не работает тоже) Просьба тех у кого есть добавленная рабочая станция поделиться файлами и подробной последовательностью действий..

Posted

1. Добавляем в beacons.lua:

beacons[168]={}

beacons[168]["name"]="A"

beacons[168]["type"] = BEACON_BROADCAST_STATION

beacons[168]["position"]={}

beacons[168]["position"]["latitude"] = 44.964348

beacons[168]["position"]["longitude"] = 38.000000

beacons[168]["position"]["height"]=560.0

beacons[168]["position"]["course"]=0

beacons[168]["frequency"]=125125000.0

beacons[168]["power"]=1500.0

beacons[168]["modulation"]="AM"

beacons[168]["path"] = "A"

2. Добавляем папку Sounds\Samples\A с музыкой в формате wav или ogg - A латинская.

3. Удаляем SampleDurationTable.lua

4. Запускаем акулу и в районе Крымска настраиваемся на частоту 125,125

5. Пинаем товарища Ammafrion'a за то, что он и сам не в состоянии выполнить 4 простых действия и другим на мозги влияет при этом :D

 

Во-первых наврал с координатами, вводил в beacons.lua минты и секунды... %)

Во-вторых наврал с названием папки "А" - русскую поставил.

Posted

Проблема разрешилась: координаты тут ни причем, мощности хватит чтобы слышать музыку и из первых координат, дело было в блокноте. Действительно, если редактировать стандартным виндовсовским Блокнотом, то игра перестает понимать beacons.lua, я использовал Notepad++ и все заработало :)

Posted

Видимо он его в Юникод переводит при сохранении, юзайте команду "Сохранить как..."

WBR, =FV=BlackDragon.

logo3435.gif[sIGPIC][/sIGPIC]

Posted

У меня тоже ерунда с молчанием радио. Даже стандартный "Маяк". Ну, я его включил, и забыл. Провожу процедуру запуска. А он через несколько минут как завопит. Сам. И так каждый раз. Миссию начинаю в 12:00, а он включается в 12:02 - 12:03, где-то так. Но почему иногда молчит - незнаю.

Будьте критичны к своим убеждениям.

Слава Україні. Жыве Беларусь.

Posted
У меня тоже ерунда с молчанием радио. Даже стандартный "Маяк". Ну, я его включил, и забыл. Провожу процедуру запуска. А он через несколько минут как завопит. Сам. И так каждый раз. Миссию начинаю в 12:00, а он включается в 12:02 - 12:03, где-то так. Но почему иногда молчит - незнаю.

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

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

 

Да, это я в курсе.:) Только почему - "скоро"? В чём смысл этих задержек?

Будьте критичны к своим убеждениям.

Слава Україні. Жыве Беларусь.

  • 3 weeks later...
Posted (edited)

А у меня при создании радио вылетает с ошибкой :(

Значит создал радио четко по образу и подобию , вот так - 400388m.jpg

 

далее удалил как и сказали файлик SampleDurationTable.lua

 

сдела миссию , начинаю загружать в процессе загрузки получаю вот такую фигню... - 398340m.jpg

 

В чем мой косяк? Или что может быть?

 

 

 

..... с вылетом разобрался , вылетало потомучто у меня ogg почемуто воспринимать не хотела с wav никаких проблем не возникло.

Но тока вот при таких же настройках и с треками wav в папке A у меня на чистоте 125125 тока шипение... ничего не поёт ((( Причем ехал от майкопа к крымску, маяк пахал почти до самого крымска а на 125125 глухо ((

Edited by firefox999
Posted (edited)

Появился еще один вопрос ... а как точно указывать координаты ?

Например ставлю координаты 444323 395941 высота 160 это ( если оп карте смотреть) чуть левее майкопа. Однако вышка не пояляется...

И вобще как понять систему координат ...

открываю например редактор нахожу координаты 44 42 00 40 04 14 выс. 188 , ставлю там вышку прописывая так же

beacons[168]["position"]["latitude"] = 44.4200

beacons[168]["position"]["longitude"] = 40.0414

beacons[168]["position"]["height"]=188.0

 

Однако например дефолтный маяк находится недалеко и его координаты

beacons[167]["position"]["latitude"] = 44.744348

beacons[167]["position"]["longitude"] = 40.093099

beacons[167]["position"]["height"]=220.0

 

Откуда еще 2 дополнительные цифры в координатах?

Edited by firefox999
Posted

Цифры после точки - это не минуты и секунды!!

Это нецелая часть градуса.

 

beacons[167]["position"]["latitude"] = 44.744348

Или вы думаете есть 74-я минута?

=012=

A..a..are you gangsters???

No! We are RUSSIANS!

Posted

Был бы признателен если кто-нибудь рассказал бы доступно как првильно выставить координаты.

Posted
Цифры после точки - это не минуты и секунды!!

Это нецелая часть градуса.

 

 

Или вы думаете есть 74-я минута?

 

К сожалению изменение координат на :

 

beacons[168]["position"]["latitude"] = 44.014200

beacons[168]["position"]["longitude"] = 40.010414

 

 

Никакого результата недает. Вышка так и не появляется.

Для того тчо бы проверить появится ли она вообще. 2 раза скопировал радио маяк , - 449556m.jpg

 

Подлетел к нему и обнаружил так сказать...

436244m.jpg

 

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

От того и вопрос... что же я не так делаю ???

Posted (edited)

44 42 00 = 44.7

40 04 14 = 40.0705

Edited by DruiD

=012=

A..a..are you gangsters???

No! We are RUSSIANS!

Posted (edited)

Как правильно задавать координаты радио-вышек:

1)Тыкаем на нужное место в редакторе, запоминаем координаты широты и долготы (Например Широта = 44 42' 00'' Долгота = 40 04' 14'')

2) Юзаем следующую формулу для перевода

гг'мм'сс = гг + mm/60 + cc/3600 , где

гг - градус

мм - минута

сс - секунда

 

Т.о.

44 42' 00'' = 44 + 42/60 + 0/3600 = 44.7

40 04' 14'' = 40 + 4/60 + 14/3600 = 40.07055555

 

Задаем эти координаты в lua - вышка будет там где надо.

 

ПС. Насчет высоты - ниче не знаю.

ППС. Радио, при старте, первый трек обычно не проигрывает, вместо него идет тишина (всю длительность трека), а после уже нормально схватывает и играет.

Edited by DruiD
Попросили поподробней

=012=

A..a..are you gangsters???

No! We are RUSSIANS!

Posted (edited)

Ссылку на темку нашёл

 

http://forums.eagle.ru/showthread.php?t=32671

Edited by McLoud

В электронике, одно из первых мест занимает кувалда. :joystick::crash:

You're not a racing driver, you're a ******* idiot! — Ayrton Senna

 

i7 2700K 3.7GHz | Gigabyt GA-Z68XP-UD4 | NV GF GTX-970 | ОЗУ 32Gb

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...