Попробовал тупо скопировать скрипт в миссию с Ontario Race, почему-то даже стартовые ворота не считаются, хотя до этого считалось, только углы не учитывались... надо покопаться...
Вид для печати
Попробовал тупо скопировать скрипт в миссию с Ontario Race, почему-то даже стартовые ворота не считаются, хотя до этого считалось, только углы не учитывались... надо покопаться...
naryv http://gn.ucoz.ua/im/osnova/preved.gif Огромное спасибо за помощь ! На подходе ещё 2 карты - Istanbul 2007 и New York 2010
Ontario Race подправленная. Углы теперь наконец-то нормально считаются, спасибо Naryv.
Косяк был именно в следующем - не стояли нули, где по-новому они должны стоять, соответственно градус не обсчитывался:
// заполняем список ворот всеми воротами по порядку их прохождения
gatesList.Add(new Gate("StartGate", "GateStart", false, GateType.startGate, AfterGateAction.none, 13410, 31579, 0));
gatesList.Add(new Gate("Gate1Red", "Shikana1", false, GateType.shicaneGate, AfterGateAction.none, 13491, 31899, 0));
gatesList.Add(new Gate("Gate2Red", "Shikana2", false, GateType.shicaneGate, AfterGateAction.none, 13333, 31939, 0));
gatesList.Add(new Gate("Gate3Red", "Shikana3", false, GateType.shicaneGate, AfterGateAction.none, 13383, 32088, 0));
Windsor Ontario
0:52,68 + 2 балла штрафов 0:56,68
Абу-Даби
1:17,55
Мужики, для чего нам разработчики дали этот аппарат ? Самолёт хороший ! Это, просто, в качестве презента ?:)
У меня такой вопросик, можно ли сделать пролёт выше ворот и шикан не не засчитывающимися, а просто штрафуемыми на 2 сек. как в оригинале ?
Дед, ну ты зажигать, как это у тебя получается... я еще ни одной трассы толком не прошел, а уже руки трясутся от джоя)).
В принципе ребят, смотрите, я могу все готовые наши трассы вынести в шапку темы для удобства, вы как, согласны? Удобнее считать будет :).
Конечно согласны :)
Трассы tim32 и naryv'а в шапку, чтобы проще было искать, ну и если что-то обновили на трассах- обновлять. Крайний архив с трассами от tim32 просто уже несколько раз редактировался :)
Еще возник небольшой вопрос/спор. Дело в том, что проход ворот квадро в разные годы был разным, т.е. основное оставалось: проход на ноже, а вот правый или левый- в оригинале менялось. Так вот, стоит ли приводить все к одному знаменателю, т.е. установить общее правило для прохождения на всех трассах (например, если за квадро следует левый вираж, то проходить на правом ноже), либо устанавливать оригинальное прохождение для каждой трассы. Кто что думает?
Обновил шапку, добавил 5 трасс.
Windsor Ontario
50.49
http://www.youtube.com/watch?v=z_GpysRy71g
огромное спасибо изготовителям:bravo:
Вопрос: что считается временем прохождения?? Если мерить секундометром по входу/выходу - получается ~1мин35сек.
В реале h..p://www.youtube.com/watch?v=0DOZP3Me7YQ получается ~1мин12сек.
Скрипт- главный и неподкупный арбитр, то что показал на экране- не подлежит сомнению и обсуждению :)
З.Ы. ты захватывал видео фрапсом или стандартными способами, встроенными в игру? Просто если стандартными, то у меня не получается захватить не обработанное видео больших размеров, не более 1-1.5 гига... Если больше за 1 раз, то видео с ошибкой и не открывается..
Ну дык он для всех одинаково считает, так что время, как таковое, значения не имеет, чисто цифры смотрим
т.е. ты выставлял сразу кодек которым декодировал?
Я пытался вытащить avi без сжатия, файл тяжелый получается (2-3 секунды весят около гига и больше). Если писать разом более 4-5 сек, то файл вообще потом не открывается
Позвольте). Какие загадочные единицы тогда означают эти цифры? Мы же вроде как на реальных трассах отлетываем(я хочу так думать, по крайней мере)), результат хотелось бы видеть в минутах, секундах и их долях.
---
С видео - сплошные бубны:
Сначала не мог вернуться в меню(ескейпом), что бы галки с видов/времени убрать после начала проигрывания трека(из кабины) - выбрасывало на рабочий стол и закрыть БоБ можно было только через дисп.задач. Разрешение рабочего стола и игры нужно выставлять одинаковым.
Далее - кодек xvid ставил отсюда http://www.sukhoi.ru/forum/showthrea...=1#post1584410
- запускаешь трек с контролем видов, жмешь паузу, жмешь F2, F1 - попадаешь в кабину;
- жмешь Esc, возвращаешься в меню - ставишь галку "звук" в меню записи "Кино" в игре, убираешь контроль видов(если хочешь оставить взгляд с которым отлетал в реале);
- жмешь запись и выбираешь Xvid MPEG-4 Codec(настройки не менял), после выбора и нажатия OK пойдет захват(медленно и без звука)
Вопрос остался открытым: скрипт считает одно, секундомер считает другое. Что считает секундомер ясно - это секунды(мне Кэп подсказывает). Что считает скрипт???
надо при втором прохождении стартовых ворот установить их тип как GateType.levelGate т.к. GateType.startGate - сбрасывает начальное время, если сделать как я показал, всё должно быть ок, это в ф-ции public void InitRace()Код:gatesList.Add(new Gate("StartGate", "GateStart", false, GateType.startGate, AfterGateAction.none, 13441, 31550, 0));
gatesList.Add(new Gate("Gate1Red", "Shikana1", false, GateType.shicaneGate, AfterGateAction.none, 13484, 31896, 0));
gatesList.Add(new Gate("Gate2Red", "Shikana2", false, GateType.shicaneGate, AfterGateAction.none, 13341, 31940, 0));
gatesList.Add(new Gate("Gate3Red", "Shikana3", false, GateType.shicaneGate, AfterGateAction.none, 13376, 32085, 0));
gatesList.Add(new Gate("Gate8Blue", "GateH1", false, GateType.levelGate, AfterGateAction.none, 13070, 32194, 0));
gatesList.Add(new Gate("Gate7Red", "GateV1", false, GateType.knifeGate, AfterGateAction.none, 13043, 32385, 90));
gatesList.Add(new Gate("Gate7Red", "GateV1", false, GateType.knifeGate, AfterGateAction.none, 13043, 32385, 90));
gatesList.Add(new Gate("Gate9Blue", "GateH2", false, GateType.levelGate, AfterGateAction.none, 13216, 32244, 0));
gatesList.Add(new Gate("Gate9Blue", "GateH3", false, GateType.levelGate, AfterGateAction.none, 13231, 31913, 0));
gatesList.Add(new Gate("StartGate", "GateStart", false, GateType.levelGate, AfterGateAction.none, 13441, 31550, 0));
gatesList.Add(new Gate("Gate9Blue", "GateH3", false, GateType.levelGate, AfterGateAction.none, 13231, 31913, 0));
gatesList.Add(new Gate("Gate9Blue", "GateH2", false, GateType.levelGate, AfterGateAction.none, 13216, 32244, 0));
gatesList.Add(new Gate("Gate7Red", "GateV1", false, GateType.knifeGate, AfterGateAction.none, 13043, 32385, -90));
gatesList.Add(new Gate("Gate7Red", "GateV1", false, GateType.knifeGate, AfterGateAction.none, 13043, 32385, -90));
gatesList.Add(new Gate("Gate8Blue", "GateH1", false, GateType.levelGate, AfterGateAction.none, 13070, 32194, 0));
gatesList.Add(new Gate("Gate3Red", "Shikana3", false, GateType.shicaneGate, AfterGateAction.none, 13376, 32085, 0));
gatesList.Add(new Gate("Gate2Red", "Shikana2", false, GateType.shicaneGate, AfterGateAction.none, 13341, 31940, 0));
gatesList.Add(new Gate("Gate1Red", "Shikana1", false, GateType.shicaneGate, AfterGateAction.none, 13484, 31896, 0));
gatesList.Add(new Gate("FinishGate", "GateStart", false, GateType.finishGate, AfterGateAction.none, 13441, 31550, 0));
Abu Dhabi
1.14.47
http://www.youtube.com/watch?v=CgqQGqzuPkA&feature=youtu.be
на этой трассе считает правильно.
naryv спасиб)
Я что то не нашел на ютубе именно такую трассу. На предыдущем реальном ролике трассы Онтарио(давал ссылку) пилот делал косую петлю для нужного угла входа в последующие ворота.
Рекорд Абу Даби побит? http://forum.1cpublishing.eu/showpos...8&postcount=14
эвона как :) Надо поработать над этим ;)
А пока представляю ролик "Слалом. Сан Диего".
http://www.youtube.com/watch?v=O9-29V6ByUs
В перспективе собираюсь подготовить подобное видео для каждой трассы, это поможет в освоении трассы и можно подглядеть за органами управления ;) .
З.Ы. Если у кого-то есть треки от взлета до посадки в оригинальном скине- выкладывайте, а то в двух скинах все трассы проходить- не кошерно.
З.З.Ы. Ну и если у кого-то есть подходящая музыка под Абу Даби, Онтарио и др. трассы, не жмитесь, постараюсь все сделать в кратчайшие сроки, основные задержки идут именно в подборе музыки :)
Считаю что для скорейшего освоения трасс ролик должен быть с оригинальным видом "из глаз". Режиссура для рекламного ролика - отдельная дисциплина.
Скин рисовать нужно конечно, но это ж времени сколько:eek:(
- как видите). Линкс на желтом спрашивает - ограничена ли правилами скорость стартового прохождения стартовых ворот?(а то ж мы флаттером проходить их будем))Цитата:
Рекорд Абу Даби побит?
В ролике видно прохождние трассы с внешек, так же модно отследить схему прохождения (вид с вертолета) и работу рулями (вид из кабины). Если критично, то могу оставить только эти 3 вида без переключений на статичные камеры.
есть готовые фотошоповские заготовки, на так много времени займет, а вот ролики с прохождением трасс хотелось бы иметь в разных скинахЦитата:
Скин рисовать нужно конечно, но это ж времени сколько
Пока в стартовых воротах скорость не ограничена, но мы работаем над этим, в ближайшее время все будет в описании и скрипте ;) Главное определиться на сколько снизить скорость относительно максимальной, т.к. в оригинале скорость ограничена, но ограничение сделано для более скоростных крафтов, нежели сушка
Да, Линкс на желтом пишет что максимальная ограничена 370, со штрафом 2 сек. при превышении =371-380 и дисквалификация за 381 и выше.
http://www.redbullairrace.com/cs/Sat...21238614010221
Хех, при такой скорости тут сушка уже почти во флатер входит. :jokingly: Да и смысла нет так разгоняться. Ведь в принципе, средняя скорость по трассе около 250 км\ч, а до стартовых ворот она разгоняется почти до 280 км\ч даже без горки, и этой скорости вполне хватает для старта. Ограничим до 300 км\ч. и без пенальти, чтоб шибко со скрипрами не морочиться. При 301 км\ч дисквалификация. Вот, как-то так.
Протестую:stop:
Почти, но не флаттерит ещё, проходил без флаттера ~372-375. Для возможности сравнения времени прохождения реальных и наших трасс - максимальная скорость входа должна быть одинаковой. Дальше - понятно, средняя будет примерно одинаковой, и зависеть будет от амплитуды и своевременности дерганья рулями, т.е. квалификации пилота.
Голосую за скрипт на 370.
Abu Dhabi
1.11.40
Вложение 160964
Со скриптами - печаль, на скорости за 350 срабатывают с 3го раза на 4ый:(. Причем если сработал на стартовых воротах - вполне может пропустить на "змейке". От разработчиков ожидать правки вряд ли имеет смысл, а на имеющемся варианте чемпионат с реальными ограничениями не проведешь. Придется резать.
Если можно - ограничьте радиус скрипта замера максимальной скорости стартовыми воротами. Еще ньюанс - реальная максимальная скорость(на скрине) больше приборной на ~5-8 км/ч, нужно будет учитывать.
Сравнивать время прохождения с реальными трассами не имеет смысла, так как от оригинала в них только конфигурация и порядок прохождения ворот. И если делать ограничение в 370 км\ч, то вообще нет смысла в скрипте. Я трассы делал из расчёта скорости при старте максимум в 290 км\ч., ибо игра иногда просто не успевает считывать триггеры. И потом, уменьшение радиуса триггера только ещё усугубит пропуски и несчитываемость, а увеличение радиуса приводит не к скорости считывания, а к увеличению считываемого расстояния. В этом случае триггер начнёт считывать угол задолго до и после ворот. Ну а уж все нюансы к поправке скорости придётся учитывать самому, на то оно и мастерство пилота.