Классная серия, настроение поднял 🤣🤣🤣 ну результат хорош, учитывая что это даже не земля а Чужих) теперь только так в космос и будем запускаться - на праще 😄 обидно конечно что без мода скорость моментально падает.
Кстати, в настройках роторов, шарниров и поршней, есть функция которая позволяет им не болтаться и не искривляться (названия её не помню, но такая там есть)
Всё круто, но попробуй поставить крутилку под небольшим углом, например 30-45 градусов (или же вообще вертикально), тогда и начальняя скорость нужна меньше и вылет в космос будет быстрее
Ну а скрипт: Скрипт ниже. В нем Timer_Block_R - имя таймера, который запускает этот самый скрипт в программном блоке через 1 секунду. То есть если есть непроваренные блоки, то он запускает скрипт снова и снова, пока непроваренных блоков не станет. В этом случае запускается таймер Timer_Block_E public void Main(string argument) { int Notready_blocks = 0; IMyTimerBlock timer_r = GridTerminalSystem.GetBlockWithName("Timer_Block_R") as IMyTimerBlock; IMyTimerBlock timer_e = GridTerminalSystem.GetBlockWithName("Timer_Block_E") as IMyTimerBlock; var blocks = new List(); GridTerminalSystem.GetBlocksOfType(blocks); for (var i = 0;i < blocks.Count;i++) { IMySlimBlock slimBlock = blocks[i].CubeGrid.GetCubeBlock(blocks[i].Position); if (slimBlock != null) { if (slimBlock.BuildLevelRatio < 1) Notready_blocks++; } } if (Notready_blocks > 0) { timer_r.GetActionWithName("Start").Apply(timer_r); } else { timer_e.GetActionWithName("Start").Apply(timer_e); } }
*запуск в космос Tesla CyberBelaz* опечатка в видео
Как красиво она дезинтегрировалась при первом запуске под весёлые звуки)) вообще первые два пуска топ))
Классная серия, настроение поднял 🤣🤣🤣 ну результат хорош, учитывая что это даже не земля а Чужих) теперь только так в космос и будем запускаться - на праще 😄 обидно конечно что без мода скорость моментально падает.
лайк за Эпик фейл в первой попытке))
Класс, то, что нужно, то, что моя упоротая душа просила 👍
5:23 батя только отремонтировал ниву
Кстати, в настройках роторов, шарниров и поршней, есть функция которая позволяет им не болтаться и не искривляться (названия её не помню, но такая там есть)
посмотрю....
@@BosDen я точно помню что в той пушке, видос по которой ты делал, автор корабля из воркшопа юзал эту функцию
@@joon208 ок, посмотрю
@@BosDen резделять тензор инерции
@@joon208 Он немного улучшает поведение ротора, но не устраняет проблему совсем.
Ярик бочок.....)
Там z нужно нажать, чтобы двигатели не поддерживали уровень высоты и учитывалась гравитация планеты
это я в курсе))
Ахах классно ,спасибо.
для быстрого набора скорости гироскопы попробуй отключить
ок, попробую, но мне кажется, что будет то же самое
Как тебе такое Илон Маск
Хм... а если сделать типо грави пушки, только с земли запускать в космос
в условиях земного тяготения, я так понимаю, все эти гравитационные приблуды не работают)))
Наверное надо было передьзапуском все ротеры зафиксировать.
Проще сказать 18 килотонн (:
мы не ищем легких путей))))))
Всё круто, но попробуй поставить крутилку под небольшим углом, например 30-45 градусов (или же вообще вертикально), тогда и начальняя скорость нужна меньше и вылет в космос будет быстрее
если ставить под углом, будет влиять сила тяжести в процессе раскрутки, и все будет сложнее. А когда крутилка горизонтальна - таких проблем нет
@@BosDen Интересно, на выходных попробую построить
728 подписчик. Пожалуйста продолжай 😉
Отличные гайды
ахаха... что и требовалось ожидать. ограничение скорости оно работает на структуры а не на роторы
Шеф, ну восстановите пожалуйста скрипт по верфи . Уже скоро дособираю. Или сделайте , что б чертеж работал - он в игре не отображается !!! Спасибо .
Там не чертеж, а сценарий!! Что бы в него попасть, надо создать новую игру и при этом выбрать сценарий из мастерской - он там и есть.
Ну а скрипт:
Скрипт ниже. В нем Timer_Block_R - имя таймера, который запускает этот самый скрипт в программном блоке через 1 секунду. То есть если есть непроваренные блоки, то он запускает скрипт снова и снова, пока непроваренных блоков не станет. В этом случае запускается таймер Timer_Block_E
public void Main(string argument)
{
int Notready_blocks = 0;
IMyTimerBlock timer_r = GridTerminalSystem.GetBlockWithName("Timer_Block_R") as IMyTimerBlock;
IMyTimerBlock timer_e = GridTerminalSystem.GetBlockWithName("Timer_Block_E") as IMyTimerBlock;
var blocks = new List();
GridTerminalSystem.GetBlocksOfType(blocks);
for (var i = 0;i < blocks.Count;i++) {
IMySlimBlock slimBlock = blocks[i].CubeGrid.GetCubeBlock(blocks[i].Position);
if (slimBlock != null) { if (slimBlock.BuildLevelRatio < 1) Notready_blocks++; }
}
if (Notready_blocks > 0) {
timer_r.GetActionWithName("Start").Apply(timer_r);
} else {
timer_e.GetActionWithName("Start").Apply(timer_e);
}
}
Круто🔥🔥🔥🔥👍🏻