Space Engineers: Дрон - помощник бурильщика и управление гироскопами из скрипта

  Рет қаралды 30,268

Renesco Rocketman

Renesco Rocketman

6 жыл бұрын

Приветствую, инженеры.
Сегодня мы сделаем скрипт-помощник бурильщика, который, поддерживая горизонтальное положение платформы, позволит нам использовать буровой дрон в полуавтоматическом режиме. Также будем разворачивать разнообразные конструкции, прицеливая их на определенные координаты и это потребует от нас управления тангажом, креном и рысканием гироскопов.
Для получения необходимых сигналов мы будем использовать скалярное произведение векторов, разобранное в предыдущем ролике моего плейлиста по векторной алгебре на примере компьютерных игр. Есть много разных способов получения сигналов на гироскопы и вот некоторые из них мы сегодня рассмотрим.
Ссылка на весь плейлист по векторным операциям:
• Векторная алгебра на п...
Скрипт №1 (сигнал из проекций): drive.google.com/open?id=1kMM...
Скрипт №2 (сигнал из atan2): drive.google.com/open?id=1it6...
Скрипт №3 (прицеливание на точку по горизонту): drive.google.com/open?id=1xQW...

Пікірлер: 125
@RenescoRocketman
@RenescoRocketman 6 жыл бұрын
Таймкоды на ключевые моменты и ссылки на скрипты: 0:00 Ховеркрафт на одном двигателе. Демонстрация управления гироскопами. 1:35 Задача на сегодня. Дрон-полуавтомат. 2:12 Как удерживать горизонт? 3:10 Сигнал на гироскопы из проекций на продольную и поперечную оси 6:40 Ориентация гироскопов в конструкции. Глюк с тангажем 9:44 Недостатки метода получения сигналов из проекций 12:53 Разбор скрипта №1 14:25 Тест в игре 26:51 Метод получения сигналов на гироскопы пропорциональных углу отклонения. Операция atan2 28:48 Разбор скрипта №2 30:43 Тест нового метода в игре 32:53 Прицеливание на произвольные координаты 36:58 Как прицелиться на точку, одновременно удерживая горизонт? 37:55 Разбор скрипта №3 39:03 Тест прицела на координаты с удержанием горизонта в игре Ссылки на примеры: Скрипт №1 (сигнал из проекций): drive.google.com/open?id=1kMMAIy8lY4M2DRgYr85xnnhruq-qrpPQ Скрипт №2 (сигнал из atan2): drive.google.com/open?id=1it6hWWEx0iLypdomkEWcreAz0Z31NMF4 Скрипт №3 (прицеливание на точку по горизонту): drive.google.com/open?id=1xQW5TK7rlNMAcqtM_k25L836WGITlfx0
@RenescoRocketman
@RenescoRocketman 6 жыл бұрын
Лучше будет потом сравнить 2 варианта.
@RenescoRocketman
@RenescoRocketman 6 жыл бұрын
Табуретку на движке, скорее всего, сделали уже не раз и не два, там довольно простая идея в основе.
@maksarh2833
@maksarh2833 5 жыл бұрын
@@RenescoRocketman Здравствуйте,ваш скрипт с удержанием корабля горизонтально на новых версиях почему-то неработает,в программировании не понимаю и не могли бы вы обновить код?
@antonstezhkin5991
@antonstezhkin5991 4 жыл бұрын
А как узнать мощность гироскопа? К примеру если я захочу написать калькулятор постройки корабля или сравнить эффективность гироскопа на разном расстоянии от центра тяжести конструкции?
@XanderEVGs
@XanderEVGs 3 жыл бұрын
@@maksarh2833 тоже столкнулся, не работает рысканье. если в блоке RemCon включить удаленное управление - то начинает работать. Я починил так - добавил переменную: IMyShipController Ship; Инициализировал ее: Ship = GridTerminalSystem.GetBlockWithName("Здесь ваше название кокпита") as IMyShipController; И там, где получаем значение рысканья заменяем RemCon на Ship, оставляя остальное как есть
@XanderEVGs
@XanderEVGs 3 жыл бұрын
Не припоминаю, что бы в школе, при изучении векторов как либо касались таких интересных применений. Это же лучший способ научить, показать что это чрезвычайно интересно, а главное полезно.
@RenescoRocketman
@RenescoRocketman 3 жыл бұрын
Спасибо.
@denisshepelev1966
@denisshepelev1966 6 жыл бұрын
Ну наконец! Наша любимая векторная алгебра! Как всегда сначала лайк и приступаем к просмотру. Спасибо за твои труды!
@RenescoRocketman
@RenescoRocketman 6 жыл бұрын
Рад, что серия заходит, спасибо за отзыв.
@doc_a_3759
@doc_a_3759 6 жыл бұрын
Спасибо. Как обычно, годный и качественный видос.
@alex_moon
@alex_moon 5 жыл бұрын
Очень крутой плейлист, спасибо!
@ConstantineKeeper
@ConstantineKeeper 3 жыл бұрын
Круто. Очень полезное видео, спасибо за информацию
@user-nk3tz7gb3k
@user-nk3tz7gb3k 5 жыл бұрын
Класс Супер - Самый лучший контент по векторам в играх да еще и с примерами рабочими!
@v-ba
@v-ba 5 жыл бұрын
Ты очень крут. Спасибо тебе, дядько.
@RenescoRocketman
@RenescoRocketman 5 жыл бұрын
Рад, что тема зашла, для этого и стараюсь.
@user-gj4xw5qt3z
@user-gj4xw5qt3z 5 жыл бұрын
Спасибо огромное. Сперва нифига неясно, но потом понимаешь насколько все просто и понятно.
@user-ff9dz9du3x
@user-ff9dz9du3x 3 жыл бұрын
Уже смотрю четвертое видео. Браво! Впервые вижу - нормальный инженерный подход.
@foximionix
@foximionix 2 жыл бұрын
Огромное спасибо за информацию! Это же просто шикарный фундамент для великих вещей! Спустя 3 года от ролика - всё ещё очень актуально!
@kenayekanashimi903
@kenayekanashimi903 4 жыл бұрын
Большое спасибо за подробный гайд по скриптам, видео познавательное и понятное, почувствовал себя прямо как на лекции в аудитории, очень приятно смотреть!
@ulver56
@ulver56 5 жыл бұрын
Наткнулся случайно на это видео и очень понравилась подача материала. Благодарю за понятное объяснение!
@RenescoRocketman
@RenescoRocketman 5 жыл бұрын
Рад, что понравилось)
@avalonevil5288
@avalonevil5288 4 жыл бұрын
благодарю, смотрю уже в 10-й раз , голова кипит , туго понимаю (жалею что в школе не учился толком) но дико интересно ! Отлично рассказываешь !
@SvyatoyGrobovshik
@SvyatoyGrobovshik 6 жыл бұрын
Однозначно лайк 👍
@Impudent_snout
@Impudent_snout 4 жыл бұрын
Пасиба за материал. Это как-раз то, что нужно!!! Самое обидное, что 15 лет назад, когда модил HL1, Я всю эту векторную кухню неплохо разбирал... А тут сунулся, и понимаю, что нифига не помню... :))) Бум вспоминать... :)))
@nikitabelov09
@nikitabelov09 6 жыл бұрын
браво. очень круто! благодаря тебе открыл для себя программирование. (стрим про дрон-спутник) сейчас изучаю Python, но уверен, что понимание работы с векторами и умение с ними взаимодействовать полезны для всех, кто занимается программированием. спасибо тебе огромное за ролик. мог бы - поставил бы двадцать лайков) продолжай в том же духе! я (уверен, как и многие твои подписчики) очень жду продолжения плейлиста!
@RenescoRocketman
@RenescoRocketman 6 жыл бұрын
Спасибо. Обязательно продолжу.
@skleroz9917
@skleroz9917 6 жыл бұрын
Знакомый реактивый унитазик, я на таком функционал отслеживания нажатых клавиш в скриптах испытывал. Веселая штука и отменый пример по работе с векторами на гироскопе =)
@RenescoRocketman
@RenescoRocketman 6 жыл бұрын
Во, классное название для стрима=) Реактивный унитаз.
@off8784
@off8784 6 жыл бұрын
А когда стрим-то будет? Я еще никогда так не ждал ни одного стрима, как про реактивный унитаз!
@RenescoRocketman
@RenescoRocketman 6 жыл бұрын
Наверное, завтра. Если не случится чего-то срочного.
@mp2341
@mp2341 5 жыл бұрын
В школе не понимал вектора, рисуя к Space Engineers скрипты вообще не понимал как работать с векторами (просто переделывал чужие функции). Посмотрев этот плейлист даже не полностью уже понял что, зачем и куда. В соответствии с этим пониманием уже осознано написал скрипт слежения объекта на роторах за игроком. Тебя бы в своё время к нам в школу :)) правда тогда и о компьютерах никто ничего не не знал собственно.
@lunarind.9546
@lunarind.9546 6 жыл бұрын
чисто для галочки можно было бы сделать разбор оверайда у колес, ну, круиз контроль для роверов например - поддерживать скорость пока ты вышел из кокпита
@user-me1ze5go6t
@user-me1ze5go6t 6 жыл бұрын
Лайк
@terchaos3720
@terchaos3720 2 жыл бұрын
Спасибо за примеры. Хотя для себя придётся переводить на чисто русский а то терминологию не помню совсем. быстро стерлась.
@user-ft6jz8kn7t
@user-ft6jz8kn7t 6 жыл бұрын
очень, интерестное видео, но я жду роторною пушку
@MrOlarin
@MrOlarin 4 жыл бұрын
А подскажите, это плагин для студии / темплейт или либа, что объектная модель инженеров доступна? Что подключить нужно?
@uncheat
@uncheat 6 жыл бұрын
Очень качественно :) Есть советы по предупреждению исключений с атан2? Например в случае 100% противоположного направления от цели ситуации типо деления на ноль в функции не произойдет?
@RenescoRocketman
@RenescoRocketman 6 жыл бұрын
Это надо проверить, но вроде не встречалось таких случаев. Думаю, атан2 уже внутри себя имеет проверки.
@user-pl3gw1gi9n
@user-pl3gw1gi9n 6 жыл бұрын
Вставлю свои 5 копеек по поводу "глюка" с тангажем: возможно это потому, что ось Z скорее всего в игре направлена вниз, а не вверх. Это в очень многих играх так сделано
@uncheat
@uncheat 5 жыл бұрын
Y < 0 это вниз, a Z < 0 это вперед, а не назад из-за этого весь сыр-бор =( Если с пониманием этого размышлять то другая запись возможна без минуса float PitchInput = (float)GravNorm.Dot(RemCon.WorldMatrix.Backward) Верно? =)
@RSVBGH16
@RSVBGH16 3 жыл бұрын
Отличный вопрос в тему: Как пофиксить вращения корабля вокруг оси даже без влияния g? ось вращения продольная, не в середине и корабль симетричен (даже по весу)
@gimeron-db
@gimeron-db 4 жыл бұрын
Скорей бы вышел патч, позволяющий запускать игру хотя бы под протоном (если конечно планируется). Пока приходится перезагружаться в виндовз. Насколько стойкие эти буры? Можно ли их использовать как поражающий элемент в торпедах?
@dmitriy5878
@dmitriy5878 4 жыл бұрын
Добрый день -отличное и очень полезное видео, спасибо вам большое. В начале видео вы продемонстрировали ховер крафт на одном двигателе, но я так и не смог найти видео с его тестами и программированием. Пожалуйста подскажите где можно найти материал или скрипт по этому интересному объекту.
@RenescoRocketman
@RenescoRocketman 4 жыл бұрын
Там следующий стрим на эту тему: kzfaq.info/get/bejne/rduXaql1ubOylXk.html И скрипт, кажется, выложен в прикрепленном комменте.
@user-gz6vr7vy1p
@user-gz6vr7vy1p 5 жыл бұрын
Круто,жалко только что нечего не понял
@yanko8279
@yanko8279 6 жыл бұрын
Возможно ли построить полностью функциональный гироскоп в SE?
@Pavel71nmsk
@Pavel71nmsk 5 жыл бұрын
Народ, такой вопрос. Ховеркрафт не работает на сервере, в смысле не управляется кнопочками. Если менять значения в скрипте, крафт отзывается. Если другой способ управления? в чём может быть причина?
@MerlinMoorlo
@MerlinMoorlo 5 жыл бұрын
Попроовал первый скрипт. Сначала он кренился по питчу вниз. Нашел причину убрал минус из скрипта., все заработало, выравнивается, но такое ощущение что на 0,01 не точно. Это видно по данным гироскопа. А вот проблему, которую не понимаю как решить - он не хочет крутиться по рысканью. Я пытался убрать весь Yaw из скрипта, не помогло. В чем может быть причина?
@uncheat
@uncheat 5 жыл бұрын
Привет, слушай, а если оставаться чисто в векторном решении, то по идее же можно спроекцировать гравитацию на вертикальный вектор матрицы корабля, и если он будет положительным, то нужно запустить функцию переворота корабля, а если отрицательным, то все норм, работает в штатном режиме. При это функция переворота может просто корректировать значение Ролла или Питча выставляя на максимум штатное значение, с учетом знака, при этом можно жестко установить приоритет как переворачиваться Роллом или Питчем. Так же? Занимаюсь сейчас роторными движками, встал вопрос о компенсации гравитации только в двух плоскостях
@RenescoRocketman
@RenescoRocketman 5 жыл бұрын
Да, верно. Можно проверять проекцию вектора гравитации на вектор "вниз" для понимания, что надо сигналы делать на максимум. Чета месяц назад пропустил коммент.
@uncheat
@uncheat 5 жыл бұрын
Спасибо, что ответил =)
@lexxlord7226
@lexxlord7226 5 жыл бұрын
Когда же будет скрипт управления разнонаправленными гироскопами?
@MerlinMoorlo
@MerlinMoorlo 6 жыл бұрын
Это крутая штука. За ваши труды спасибо. Мне только непонятно, что силу гироскопа можно увеличить больше чем доступно в игре?
@RenescoRocketman
@RenescoRocketman 6 жыл бұрын
Нет, это невозможно. Можно просто в рамках доступного использовать гироскоп на полную мощность. А обычно, наоборот, приходится вводить понижающие коэффициенты.
@gh.territory7328
@gh.territory7328 3 жыл бұрын
оку напоминает, бешеная табуретка
@buratek
@buratek 5 жыл бұрын
Вот ни хрена не понял,но было интересно.
@kefmdksalw
@kefmdksalw 6 жыл бұрын
тут возможно запилить схему управляемого квадрокоптера с пассивным гироскопом или вовсе без гироскопа? возможно ли упраление направлением используя только двигатели?
@TheQDeathNick
@TheQDeathNick 6 жыл бұрын
Нет такой возможности. Корабль двигателями не вращается, только если за что-то задевать, так уж физика устроена в SE.
@RenescoRocketman
@RenescoRocketman 6 жыл бұрын
Ну с модами, наверное, можно. Надо пробовать, как сейчас моды на крылья работают.
@Djavded09
@Djavded09 5 жыл бұрын
Нихуя не понял, но очень интересно.
@_ArtDay
@_ArtDay 4 жыл бұрын
Скорей всего -1, при отключенной инвертации оси в настройках управления
@banri787
@banri787 3 ай бұрын
😃😃😃😃😃😃😃😃😃😃
@user-bk7ue9lp1i
@user-bk7ue9lp1i 3 жыл бұрын
foreach (IMyGyro gyro in GyrosList) //для каждого гироскопа устанавливаем текущие значения по тангажу, крену, рысканию. { gyro.GyroOverride = true; gyro.Yaw = YawInput; gyro.Roll = RollInput; gyro.Pitch = PitchInput; } привет. делаю вроде как ты, но не срабатывает. нажимаю выполнить на ПБ "не выпрямляется", захожу в панель управление перехват гироскопов - не включен. не подскажешь почему так?
@RenescoRocketman
@RenescoRocketman 3 жыл бұрын
Может прог блок выдает какие-то ошибки?
@user-bk7ue9lp1i
@user-bk7ue9lp1i 3 жыл бұрын
@@RenescoRocketman нет
@user-sj7uq4ey7h
@user-sj7uq4ey7h 6 жыл бұрын
А можно ли ориентировать рыскание на блок другой конструкции (коннектор на подвижной конструкции, типа завода на колёсах)? P.S.: Очень жду стрима по креслу! Если получиться, сделайте о нём сообщение немного заранее (за день или несколько часов)
@Andrey_Ivanov194
@Andrey_Ivanov194 6 жыл бұрын
Можно передавать координаты с завода через антенну в виде строки, и парсить строку скриптом на дроне. На канале где-то был ролик с примером коммуникации двух гридов через антенну.
@user-sj7uq4ey7h
@user-sj7uq4ey7h 6 жыл бұрын
Спасибо, по пробую. Если вдруг попадётся тот ролик, кинете ссылочку (или если помните примерное название ролика, то его), а то боюсь моих навыков не хватит это сделать без Гуру )))
@RenescoRocketman
@RenescoRocketman 6 жыл бұрын
Вот ссылка на стрим по передаце данных через антенны: kzfaq.info/get/bejne/ieCan5Vis9Ddd4U.html Он как и все мои стримы несколько затянут, но так уж выходит. По ходу этого плейлиста будут похожие задачи в более сжатом формате.
@kraden2058
@kraden2058 6 жыл бұрын
Почини торпедки плиииииз!!! Очень нужны с приходом нового сетевого кода. Текущие рабочие торпеды считывают цель с турели (очень близко)
@RenescoRocketman
@RenescoRocketman 6 жыл бұрын
Починил=) В вш обновленный чертежик. Там может гироскопчик надо будет подрегулировать по вкусу сильнее/слабее
@kraden2058
@kraden2058 6 жыл бұрын
Благодарствую :) Стоит ли ждать рефакторинг кода в будущем?) п.с. Уже загружаю сетевую игру ;)
@RenescoRocketman
@RenescoRocketman 6 жыл бұрын
точно в плейлисте по векторам будут торпеды по указанию с перекрестья или с турельки. а что хотелось бы для этих торпед еще?
@v-ba
@v-ba 5 жыл бұрын
Дрон начинает себя очень странно вести в космосе. Использую твой скрипт для наведения на цель передом корабля через atan2. Иногда бывает так, что дрон начиает бесконечно делать бочку вокруг точки, которая находится рядом с целью. Это как вообще?
@uncheat
@uncheat 5 жыл бұрын
по хорошему ролл лучше привязывать к гравитации(в космосе вообще его обнулять) или к скорости корабля/цели, можно к компиляции все перечисленного
@TheQDeathNick
@TheQDeathNick 6 жыл бұрын
Есть ещё интересная задачка, сесть на планету с максимальным грузом и минимальным расходом топлива. В идеале с одним запуском единственного водородного двигателя. Реально правильно рассчитать точку запуска двигателя?
@mrsancho525
@mrsancho525 6 жыл бұрын
В спейс инженерс реальнее, где бы то ни было. Скорость падения то известна.
@RenescoRocketman
@RenescoRocketman 6 жыл бұрын
Реально. Эта задача больше подходит для КСП - там экономия топлива намного важнее, но и в инженерах можно такое сделать.
@uncheat
@uncheat 5 жыл бұрын
Да, занимался подобным, триггером запуска двигателя была ситуация, когда расстояние торможения равно высоте над поверхностью от нижней точки корабля. Ну а расстояние торможения именно из массы, скорости и тяге против направления скорости корабля рассчитывается.
@alchemistzero
@alchemistzero Жыл бұрын
как сделать чтобы дрон летал вокруг корабля
@pingburner
@pingburner 6 жыл бұрын
прикольная функция атан2. Интересно, она потребляет меньше ЦПУ, чем обычный атан(а/б).
@RenescoRocketman
@RenescoRocketman 6 жыл бұрын
Не знаю насчет цпу, но ее преимущество перед просто арктангенсом в том, что она возвращает угол от -180до +180, т.е. по полному обороту, а арктангенс только в диапазоне 0-180
@pingburner
@pingburner 6 жыл бұрын
круто!
@uncheat
@uncheat 5 жыл бұрын
Там идет операция сложения с Pi в зависимости от знака косинуса + проверки деление на нулевой синус, в отличие от обычного атан. А так ничего сверхестественного
@Aizunyan
@Aizunyan 6 жыл бұрын
25:45 але, ты же сам поменял на отицательное значение в формуле и потом удидиляешься почему минусовое вращение и зачем-то меняешь дополнительно на минус передачу. Посмотри внимательнее код при статичной передаче значений на гироскоп. Гир работает как надо. С ним все ок.
@egorbs5181
@egorbs5181 6 жыл бұрын
Внимательнее слушай его)
@Pavel71nmsk
@Pavel71nmsk 5 жыл бұрын
а как остановить скрипт? выключение программного блока не возвращает управление гироскопами...
@Pavel71nmsk
@Pavel71nmsk 5 жыл бұрын
всё, разобрался. нужно убрать галочку перехват в гтроскопах.
@user-ot8er1tk4t
@user-ot8er1tk4t 3 жыл бұрын
Этот скрипт еще актуален? первый раз пытаюсь использовать скрипт в игре. установил скрипт но ничего не происходит, нужно что то специально настроить?
@denkudinov
@denkudinov 3 жыл бұрын
убедись что названия блоков указаны на англ языке, ведь в коде они на английском. например блок "Дистанционное управление" должен быть "RemCon"
@hl2coopgames
@hl2coopgames 3 жыл бұрын
@@denkudinov Спасибо чувак ты мне помог, я ведь затрахался реально искать, что не так делаю, почему скрипт не работает. Методом проб и ошибок выяснил, что на аглицком обязательно должен быть RemCon остальное неважно. Работать будет. Даже RemCon можно переименомть на рускую - дистанционка, но после перезахода в игру придется опять переименовывать в RemCon. Я панели повесил на быстрый доступ включение-выключение програматера и включение выключение перехвата гироскопов. Подлетаю нормально к залежам и бурить уже можно по программе, потом вырубаешь програматер и почапали на базу =)
@leks7514
@leks7514 2 жыл бұрын
Скажи,а скрипты работают только в экспериментальном режиме?
@RenescoRocketman
@RenescoRocketman 2 жыл бұрын
это просто так называется. это нормальный режим, единственный, в котором стоит запускать
@leks7514
@leks7514 2 жыл бұрын
Спасибо. То есть обычные режим (так называемый) вообще не о чем? А "экспериментальный" он так же стабилен? Обычно на эксперименталках обкатывают нестабильные версии типа бета. Ну,мне так казалось.
@RenescoRocketman
@RenescoRocketman 2 жыл бұрын
​@@leks7514 да именно так. не надо смотреть на название
@-AYes-
@-AYes- 4 жыл бұрын
почему ругается на скрипты и не выполняет их?
@harbinger3701
@harbinger3701 5 жыл бұрын
Я: Я очень хорош в инженерии в Space Engineers! Автор видео: *дал мне посмотреть видео* Снова я: писька жопа сиси ыыыыыы
@user-gk7dd5li8p
@user-gk7dd5li8p 6 жыл бұрын
Когда по KSP урок будет?
@RenescoRocketman
@RenescoRocketman 6 жыл бұрын
Следующий ролик в плейлисте по векторам.
@pandapadla4834
@pandapadla4834 5 жыл бұрын
Здравствуйте, а есть возможность скачать этот код?
@RenescoRocketman
@RenescoRocketman 5 жыл бұрын
Привет. Вроде под роликом я ссылки закреплял на файлы скриптов.
@pandapadla4834
@pandapadla4834 5 жыл бұрын
@@RenescoRocketman нет никаких ссылок
@RenescoRocketman
@RenescoRocketman 5 жыл бұрын
​@@pandapadla4834 в описании под роликом все ссылки есть. Надо развернуть его, если свернуто.
@pandapadla4834
@pandapadla4834 5 жыл бұрын
@@RenescoRocketman благодарю, нашел=) краткая видео инструкция есть?
@JenfX
@JenfX 6 жыл бұрын
А как скрипт остановить?
@RenescoRocketman
@RenescoRocketman 6 жыл бұрын
Этот никак, просто выключить программный блок. Но можно дописать разбор аргументов в функции Main(), как в прошлом ролике по ховеркрафту.
@JenfX
@JenfX 6 жыл бұрын
Renesco Rocketman я нашёл вариантик. написать в конце gyrooverride = false , вместо true :)
@tvtgame7180
@tvtgame7180 6 жыл бұрын
извини конечно... но мне так на высшей математике мозги не грузили)
@fantomasray
@fantomasray 6 жыл бұрын
Блин какая то хрень творится у меня в игре. Когда использую голый Program для нахождения блоков и Main для остального скрипта стабилизации все работает как часы. Но стоит мне только в Main, скрипт занести под If с проверкой аргумента, как все сразу ломается, корабль начинает крутить по оси Pitch и хоть ты тресни, то же самое если вынести в отдельную функцию.
@RenescoRocketman
@RenescoRocketman 6 жыл бұрын
тут нужно текст посмотреть. Где-то исключение вылетает, судя по описанию.
@fantomasray
@fantomasray 6 жыл бұрын
@@RenescoRocketman может какой глюк гироскопа, потому что программипуемый блок никаких сообщений не выдавал, а вот гироскоп тупо задавал одно значение и все время его поддерживал, что и приводило к этим вращениям. Просто код получается скопировал полностью, только ограничил его if с проверкой аргумента старт и стоп, если равен старт запускался скрипт, если равен стоп то обнулял pitch и roll и отключал override
@fantomasray
@fantomasray 6 жыл бұрын
Renesco Rocketman подскажи еще, есть ли у тебя в каком то видео про поиск блоков которые установлены на блоки те что видит без проблем gridterminalsystem? В панели управления они показываются желтым, оранжевым и так далее цветом.
@RenescoRocketman
@RenescoRocketman 6 жыл бұрын
Ищутся то они так же, как и обычные, а вот определить, что они именно "цветные" я не пробовал. Была вроде на форуме кинов тема именно с скриптом для определения принадлежности к сабгриду около года назад. Надо там поискать.
@adeptusmechanicus5105
@adeptusmechanicus5105 2 жыл бұрын
For each не работает в инженерах
@ODENwin
@ODENwin 4 жыл бұрын
Все очень круто и серьезно, но вы бы могли с легкостью заменять большинство определений простыми словами, ведь это игра в которую играют дети, а тут не каждый с высшим образованием что либо поймет, проще говоря в начале видео вам следует сказать: "если вы не профессор математических наук просто скопируйте скрипт под видео в игре в блок управления"..
@mrc9437
@mrc9437 Жыл бұрын
Это же векторная алгебра на примере компьютерных игр, т.е игра здесь только для демонстрации решенной задачки)
@GolfLimaEchoBravo-Kartefour
@GolfLimaEchoBravo-Kartefour 3 жыл бұрын
построю флюгцог
@user-xf8rv5oe1e
@user-xf8rv5oe1e 4 жыл бұрын
0_о
@ODENwin
@ODENwin 4 жыл бұрын
попробовал первый скрипт на своем истребители (при не дистанционном управлении) вообще реакции ноль, колдовал с кол-вом и направлении гироскопов, реакции ноль, попробовал установить дистанционное управление, направил его как надо и все ровно толку ноль как будто скрипта и не было.. p.s. в настройках скрипты включил редактирование есть но этот скрипт вообще не каких изменений не дал(
@hl2coopgames
@hl2coopgames 3 жыл бұрын
Что то я не понял юмор, у меня 2 буровика летающих на твоем скрипте. Оба работали нормально несколько дней но сегодня один буровик начал сходить с ума от этого скрипта, он при включении программера переворачивается кверху пузом. второй буровик нормально работает, я не свегда включаю ориентацию, только когда копаю шахту горизонтальную и хочу сделать более менее ровную горизонтальную штольню, так вот . Вчем прикол я так и не понял, удалил нафиг все гироскопы на нем, заново поставил, удалил программер, заново поставил и загрузил скрипт, но один хер он переворачивается хоть тресни, а второй буровичок работает штатно. Смотрел в гироскопы, во время перехвата управления программером тангаж рысканьеи третий ползунок смещены сильно в бок, их так скрипт почему то загоняет.
@hl2coopgames
@hl2coopgames 3 жыл бұрын
Кстати , стоят еще на обоих буровиках по второму програматору, в них работают скрипты lcd 2 и эти скрипты работают без ошибок. Может думаю че не так с позиционированием remcon ? Управляю обоими без удаленки ручками, так прикольнее
@user-sl4uq1sc7z
@user-sl4uq1sc7z 5 жыл бұрын
Не работает( шо делац?
@user-sl4uq1sc7z
@user-sl4uq1sc7z 5 жыл бұрын
Хотел на турбо стуле покататься, а он выдаёт ошибку в скрипте
@RenescoRocketman
@RenescoRocketman 5 жыл бұрын
надо смотреть какую ошибкуу. на 99% это какойто бблок не наден.
КАК ДУМАЕТЕ КТО ВЫЙГРАЕТ😂
00:29
МЯТНАЯ ФАНТА
Рет қаралды 9 МЛН
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 59 МЛН
DAD LEFT HIS OLD SOCKS ON THE COUCH…😱😂
00:24
JULI_PROETO
Рет қаралды 14 МЛН
{Space Engineers} update on 32km wide ship
3:10
Only2tiberious
Рет қаралды 32 М.
Нейросеть учится ходить
16:51
KrashheR
Рет қаралды 617 М.
Space Engineers - ИП - Немного о Бурах...
26:11
ИГРАЮ ЗА ОТЦА 😱 В SchoolBoy | SchoolBoy Runaway
19:56
ЛИГЛЕЙЧИК
Рет қаралды 1,2 МЛН