Стримы, в которых "великое открытие" данного ролика было проверено на серверах в мультиплеере: 1. Находим игроков с помощью пиратского функционала: th-cam.com/video/KCz9CdJm0qE/w-d-xo.html 2. Несколько торпедных атак самонаводящимися торпедами: th-cam.com/video/tF52qlAJ3hI/w-d-xo.html
Блин, смотрел объяснение скрипта и в голове сразу вспомнилась короткометражка "Крепость/Последний день войны". Люди давно вымерли, но бездушные машины продолжают выполнять заложенный алгоритм
Не знаю о чем они думали раньше, но в 2021 я в их мозгах ничего не нашел. Еще перед просмотром видео тоже возникла идея вскрыть программируемый блок дрона ботов и использовать их скрипт в свою пользу, но не тут-то было. Правда, вместо того, чтоб "резать по живому", я просто подлетел к пиратскому дрону и сделал фото на память, сохранив в его чертежах. Потом, выбрав дрона из списка чертежей в творческом режиме, я заглянул в его блок, но скрипта там не было. Были пару закомментированных строчек с общей информацией и все, хотя дрон все это время продолжал брать меня на прицел и пытаться пристрелить. Т.е. скрипт, согласно которому дрон действовал, существует, но в программируемом блоке его не было.
Собственно, если правильно понимаю, проблема не в том, чтобы сделать на своём корабле такую начинку пиратского радара, а просто отфильтровать свою позицию так, чтобы захватывало не её, а других игроков. В таком случае можно попробовать дописать функцию GetNearestPlayer, добавив или представив исключение в виде расстояния от модуля до ближайшего игрока(себя, соотвественно). Координаты нам вообще преподносят на блюдечке: If (Vector3D.DistanceSquared(player, origin) > 20000 * 20000 P.S Ну а если бяда, делается совсем просто. Ставим нужное расстояние, таймер, включаем таймер(чтобы свою позицию не прописывало), делаем харакири, и идем пить чай. Приходим, ресаемся, забираем координаты. И не нужно никуда эту начинку прятать. Можно держать у себя на кораблике, и когда надо - юзать. А если поступить хитро и прописать авто-добавление меток для авто-пилота, можно даже отслеживать пути передвижения игроков(само собой, чтобы меток не было ОЧЕНЬ много, работаем с циклом таймера).
+Kapitan AWP Да, это все верно. Единственно, чего я опасаюсь - что рестарт выпилить пиратские модули, если оставить на сутки. Но если на своем корабле только 5 блоков держать - то, наверное, прокатит. Будет потом интересный материал для анализа.
+Vova Prokopovich Скрипт там весь не нужен, кроме строки с GetNearestPlayer и того участка, что я вписал. Это простенький скрипт - попробуй написать его сам. Если не получится - я могу подсказать, что не так.
Смотря на код пиратов, который написан разработчиками игры, отпадает вопрос о том, почему оптимизация игры хромает. Даже тут умудрились допустить кучу лишних операций, которые впустую жрут ресурсы сервера
Нет функционирующего орудия, но в нем есть патроны - ДЕРИСЬ!(это я к тому, что там же написанно, что "Если(!Орудие Исправно)продолжить; Если у орудия есть патроны - продолжить; Орудие готовое к бою - есть")
+Евгений Смирнов Посмотрю, если аргентавис что-то новое содержит, то можно. А так, скорее, попробую или поиспользовать их как-то на сервере, или повыпускать более зловредные модификации самих пиратов.
А что если создать код в котором указать куб 2х2х2 км, указать его как база. На каждую из сторон пригнать пирата, прикрутить к пирату грави-пушку\торпедную установку и задать направление мониторинга сектора обстрела в виде полусферы противоположно направленной от центра куба. За одно поставить игнор на всё что происходит в кубе. Таким образом на каждой из 6 сторон куба будет висеть пират с гравипушкой\торпедной установкой, смотреть в противоположную центру куба полусферу и игнорировать всё что происходит в кубе, попутно отстреливая всё, что к кубу подлетает. При чём стрелять он будет сразу в игрока. Ну а если совсем замарочиться, то можно такого пирата возить с собой и перепрограммировать его на ходу, меняя область игнора под позицию своего корабля, стреляя во всё остальное.
@@ЕгорКутепов-т1х типо теперь если нажать на пункт владелец то там владельцем можно только себя сделать тоесть нельзя обратно пиратам отдать блок ну есть моды конечно читерство немного но все же
Можно будет к каждому такому детектору нацепить лазерную антенну и камеру. сделать что-то типо командного центра. в нем чекать камеры. летать на те места, где будут видны сообщения
+Jack Daniels Ну придумать что-то можно, но тут самое главное - самому не быть ближайшим игроком. Надо это где-то оставить подальше и варпнуть на пару часиков, а потом вернуться.
чисто в потенциале можно отлавливать и програмить любых дронов и использовать для своих нежд.Элементарное это облет базы на разных радиусах и сбор инфы о положении других игроков, только надо чтоб он писал свои корды, корды обнаруженного и время. Координаты через удаленное управдление снять разве никак?
может дурной вопрос для старожил... но я в эту игру особо и не играл (5ч игры) Можно на сервере передать програмный блок пиратам? если да то можно высести координаты игрока на экран? (как по мне самый простой способ считать информацию) и если да....то это чит. Блин досмотрел до конца и получил ответ на свой вопрос..... спасибо.
Может у пирата есть возможность сразу всех игроков находить? Возможно ли его заставить отправлять данные хакеру по радио или как-нибудь ещё? Или вооружить до зубов и заставить игнорировать хакера - пусть других гоняет.
или построить свой корабль вокруг такого программного блока и дать вывод не только на текстовую панель, но и динамик, чтобы сирену поднимал, если ближайший игрок окажется на расстоянии
Ренеско, я вот что подумал, ведь блоки умею читать друг друга, что если взять, и отдать только тот блок пиратам, в котором и есть та заветная команда, а свой блок заставить считывать с него всю информацию.
А я еще думаю, почему они драпают когда им спиливаешь турель. А вообще можно ли перепрограммировать его что бы он тебя защищал, например что будет если заменить Player на incisjr он будет атаковать себе подобных?
+Vova Prokopovich Долго делать. Мне хотелось бы поделиться какими-то простыми вещами для начала, которые легко объяснить, как они устроены. Да и смотреть больше будут. А так, можно запилить видос на 5 часов с объяснениями, как дрон-бурильщик считает свои матрицы и прочее - и смотреть никто не будет.
А будет видео-обзор, что КИНы изменили в программном блоке? А то раньше была одна функция Main с аргументом, а теперь уже ещё две каких то появились (Program и что то ещё)....
+Никита Сиргиенко Хороший вопрос. Я сам не следил особо, но вот сейчас покопался и нашел. Ссылки на темы вот: forums.keenswh.com/threads/tutorial-constructor-and-save.7382338/#post-1286962996 forums.keenswh.com/threads/tutorial-runtime-information.7382341/#post-1286962598 Вкратце, появились 2 метода: public Program() {здесь пишем всякую инициализацию} - это конструктор, он запускается только при первом запуске скрипта. public void Save(){здесь сохраняем все параметры в Storage или текст панельки} - этот метод запускается игрой при сохранении. Ну и появилось много всего полезного, чтобы следить за размером скрипта и его нагрузкой на систему относительно максимально разрешенной.
Я когда зашла речь об определении координат игроков (точных!!!) сразу подумал о системе перехвата. Но там идет координата ближайшего игрока... это надо таких блоков по космосу в углы понатыкать и мотаться между ними, логи листать. В 2020 игра вообще жива? Я зашел - нашел 1 закрытый сервак с жутким пингом на 20 человек, а остальные - по 1-2 человека с тоннами модификаций... Или я не так и не там ищу?
А можно ли как то настроить автоматическую расстановку точек GPS и желательно с упорядоченными названиями? Чтобы вектор обнаруженного игрока был нагляден.
+Максим Навалихин Пират их не поставит. Можно писать в формате в текстовую панель, чтоб потом удобнее было вставить. Но это заспамит весь экран. Удобнее в эксель скопировать и профильтровать нужное от ненужного.
классно у тебя мозги работают. Как думаешь, можно ли без постоянного взлома панели передавать данные с "пропатченного" пирата фракции игрока? Ну или переименовывать его маяк/антенну, выводя последние координаты... Список антен можно считывать скриптом?
+maxfire Не, список антенн нельзя считать. по крайней мере, сейчас. Ну если только какую-то морзянку придумать с передачей через вкл-выкл набора лампочек. Я пока хочу проверить, залогирует-ли он чью-нибудь базу.
и как? залогировал (понимаю, много времени утекло, нооо...)? =) можно ещё фильтр добавить, чтобы логировал координаты только тогда, если они заметно отличаются от уже имеющихся в логе.
Да, можно. Можно вычитать из новых координат предыдущие по очереди и таким образом получим расстояния новой точки от прежних. Логировать можно к примеру только, когда расстояния больше 50км от всех предыдущих точек.
Бабушки милосердные, ты же можешь поставить такой блок с панелью у себя на базе/корабле. И знать направление и расстояние до ближайших игроков. Если модифицировать код, то можно создать самонаводящиеся мины в космосе. Естественно, запустив скрипт выйдя из зоны поражения.
+Renesco Rocketman или расставить компьютеры вокруг базы, блоками провести связь до лсд панели и записывать игроков в радиусе меньшем чем расстояние до базы. А зная координаты можно по ним отправлять ракеты. По скольку логироваться будут координаты только тех кто перейдет "границу" из блоков - нейтралы и владелец не пострадают. Итог - лучшая защитная система базы в мире. Или, как вариант. Установить блок на спутник и установить фильтр равным радиусу орбиты. И, естественно, покинуть спутник. Если совсем упороться, можно сделать отстрел лсд панели вместе с маяком на землю где ее можно будет считать.
+Антон Мицкевич А вот спутник с отстреливающимся блоком данных - это отличная идея. Тут нужно одно пояснить - ограничить радиус зрения никак нельзя, можно только реакции разные прописать в условиях по расстоянию.
Renesco Rocketman я знаю что нельзя. Просто обозначить условие, что если цель не в кольце из блоков, то никак не реагировать. Прост если грамотно выставить радиус срабатывания, то условный противник будет ближе к блокам чем создатель. И тогда блок/блоки залочат его координаты. Утром нарисую схему что бы было понятней.
А если ты соединишь пирата и радар? Получится ли самый опасный пират который будет атаковать не только игроков но и самих пиратов, а дроны будут собирать добычу.
+Миша Худяков (Я) Слишком много нагрузки на цп получится. Но радар отдельно можно пользовать. Можно сделать пирата, который атакует управляемыми ракетами издалека.
Возможно ли так,что бы отправить такой зонд куда нибудь....Но сама панель могла находится отдельно от зонда.На расстоянии наблюдать на координатами или за данными зонда.Сам я чайник в программировании но любопытно...или так не возможно.
Renesco, подскажите плз, Вы не в курсе, на что завязана генерация пиратских дронов на станциях и кораблях? В программируемых блоках пиратской базы совершенно пусто, тем не менее если отключить электричество дронов она не создает. Тоесть игровой скрипт просто проверяет наличие каких-то работоспособных блоков?
Нужно наличие антенны, названной определённым образом, тогда будут спавниться дроны. Антенна должна быть пиратской. Это логика не скриптовая, а внутриигровая
Можно ли переписать "пиратский код", чтобы пират не нападал на тебя, следовал и охранял от других игроков, используя его "читерскую" функцию GetPlayer?
+po pou Наверное, что-то можно придумать, чтобы пират не атаковал определенный корабль. Но все это будет немного грузить систему. Следовать за одним игроком и защищать его от других - вряд-ли, тогда ближайшим игроком всегда будет подопечный, а других пират не увидит. Он видит только ближайшего.
+Renesco Rocketman Я так понимаю, скрипты исполняемые от имени "пирата" имеют доступ ко всем возможным функциям в игре. Есть ли еще какие-нибудь функции, кроме вышеупомянутой, недоступные обычному игроку, которые было бы полезно исполнять от имени взломанного "пирата"?
+Vova Prokopovich 20 км - это не дистанция видимости, это просто скрипт не реагирует на тех, кто дальше. А видит он ближайшего игрока все равно, на каком расстоянии.
Renesco Rocketman насчет первого хз- адаптироваться легко, а вот второе раздражает. из новых приколов клиент-серверного взаимодействия только внезапные зависания в воздухе, несмотря на силу тяжести (и это с вырубленными гасителями).
Хм... Для игрока запрещено использовать этот код, если он не пират... А если изменить этот код, для поиска пиратов? Так можно сделать армаду защитников, и спокойно себе строить.
Кто может помочь, недавно купил игру и толком не разобрался, но мучает проблема: когда пилю/работаю сварщиком или светит фонарь, блики очень яркие и режут глаза. Как это исправить? Мода я не нашел, блики в настройках скинул на 0.1 не помогло
А МОЖНО ВЕДЬ СДЕЛАТЬ КАМИКАДЗЕ (ой капс) тоисть от стыковочного блока запускаем корабль с полностю включенной тягой вперёд и летит предварительно пишем скрипт типа гоу ту "ближайший игрок" и когда до вражеской цели осталось меньше 50% пути запускаем скрипт и отдаем весь корабль в фракцию пиратов вуаля
и раз уж сканер игроков только для пиратов то пристыкуем пиратский корабль заставляем вывести на экран кординаты игрока и другой командный блок считывает надписи и дальше уже как хотишь юзать можно
залесь пожалуйста теперь в мозги к пиратам и другим ботам в новой версии игры какраз торпеды можно так наводить на игроков или на кординаты их еще можно лояльного пирата запиять тобьявив себя в его башке как друга и так можно будет сделать дрона наемника который будет чистить космос от играков в ближайщем радиусе а тембоее если его модифиципровать дать дохрена боеприпасов или вообще энерго оружие и реактор мощный то это имба будет
Ренеско, я вот что подумал, ведь блоки умею читать друг друга, что если взять, и отдать только тот блок пиратам, в котором и есть та заветная команда, а свой блок заставить считывать с него всю информацию.
+Федор Викторов Тут проблема с доступом может возникнуть. Я не экспериментировал со взаимодействием блоков, принадлежащих вражеским фракциям, но, думаю, что легко передать инфу не выйдет. Сложным путем - можно.
+Renesco Rocketman Ну, можно через антену (с мизерным радиусом), отданную пиратам, вещать эти координаты. Получится забавный такой компас. Жаль только, что реагирует и на нас.
Стримы, в которых "великое открытие" данного ролика было проверено на серверах в мультиплеере:
1. Находим игроков с помощью пиратского функционала: th-cam.com/video/KCz9CdJm0qE/w-d-xo.html
2. Несколько торпедных атак самонаводящимися торпедами: th-cam.com/video/tF52qlAJ3hI/w-d-xo.html
Блин, смотрел объяснение скрипта и в голове сразу вспомнилась короткометражка "Крепость/Последний день войны". Люди давно вымерли, но бездушные машины продолжают выполнять заложенный алгоритм
Да, отличная короткометражка. Спасибо, напомнили, опять просмотрел...
Не разу не видел, но посмотрел. Впечатлило. Отлично
Огонь! =) Хакинг внутри игры это эпик =)
10 минут посмотрел, все не могу надо обдумать, пошел покурил) Програмисты ну вы и жесткие))
А как сейчас думают пираты?
Не знаю о чем они думали раньше, но в 2021 я в их мозгах ничего не нашел. Еще перед просмотром видео тоже возникла идея вскрыть программируемый блок дрона ботов и использовать их скрипт в свою пользу, но не тут-то было. Правда, вместо того, чтоб "резать по живому", я просто подлетел к пиратскому дрону и сделал фото на память, сохранив в его чертежах. Потом, выбрав дрона из списка чертежей в творческом режиме, я заглянул в его блок, но скрипта там не было. Были пару закомментированных строчек с общей информацией и все, хотя дрон все это время продолжал брать меня на прицел и пытаться пристрелить. Т.е. скрипт, согласно которому дрон действовал, существует, но в программируемом блоке его не было.
Начиная с 04:00 перестал Вас понимать))) Спасибо за перевод с 11:43))
Собственно, если правильно понимаю, проблема не в том, чтобы сделать на своём корабле такую начинку пиратского радара, а просто отфильтровать свою позицию так, чтобы захватывало не её, а других игроков. В таком случае можно попробовать дописать функцию GetNearestPlayer, добавив или представив исключение в виде расстояния от модуля до ближайшего игрока(себя, соотвественно). Координаты нам вообще преподносят на блюдечке:
If (Vector3D.DistanceSquared(player, origin) > 20000 * 20000
P.S Ну а если бяда, делается совсем просто. Ставим нужное расстояние, таймер, включаем таймер(чтобы свою позицию не прописывало), делаем харакири, и идем пить чай. Приходим, ресаемся, забираем координаты. И не нужно никуда эту начинку прятать. Можно держать у себя на кораблике, и когда надо - юзать.
А если поступить хитро и прописать авто-добавление меток для авто-пилота, можно даже отслеживать пути передвижения игроков(само собой, чтобы меток не было ОЧЕНЬ много, работаем с циклом таймера).
и где этот скрипт списать можно , кроме как с бота непосредственно ?
+Kapitan AWP Да, это все верно. Единственно, чего я опасаюсь - что рестарт выпилить пиратские модули, если оставить на сутки. Но если на своем корабле только 5 блоков держать - то, наверное, прокатит. Будет потом интересный материал для анализа.
+Vova Prokopovich Скрипт там весь не нужен, кроме строки с GetNearestPlayer и того участка, что я вписал. Это простенький скрипт - попробуй написать его сам. Если не получится - я могу подсказать, что не так.
Смотря на код пиратов, который написан разработчиками игры, отпадает вопрос о том, почему оптимизация игры хромает. Даже тут умудрились допустить кучу лишних операций, которые впустую жрут ресурсы сервера
Порадовал момент с хакером и болгаркой))) Почти тоже как Программист с отвёрткой!
+Валерий Павлов Программист должен быть с дрелью:)
А сисадмин с респиратором и наколенниками))) Ох уж эти профессиональные моменты!)))
+Валерий Павлов сисадмин должен ходить с обжимкой) И обжимать кривые пальцы юзверей)))
Сделай своего Бота-дрона убийцу!, интересно на что будет он способен и как характеризует тебя)
Хитёр, хитёр товарищ погромист
Это не игра, а какой то эмулятор жизни, вселенной и вообще.)))
да ты супермозг инжов
Спасибо за видео, очень интересно, как всегда.
Пират скриптового космоса
Нет функционирующего орудия, но в нем есть патроны - ДЕРИСЬ!(это я к тому, что там же написанно, что "Если(!Орудие Исправно)продолжить; Если у орудия есть патроны - продолжить; Орудие готовое к бою - есть")
Не, continue прекращает текущую итерацию цикла.
Где бы ты не прятался, злой клоун прилетит за тобой на ракетном утёнке =)
Любопытное видео получилось ))
Будет ли охота за другими пиратскими судами с последующим разбором их кода?
+Евгений Смирнов Посмотрю, если аргентавис что-то новое содержит, то можно. А так, скорее, попробую или поиспользовать их как-то на сервере, или повыпускать более зловредные модификации самих пиратов.
А что если создать код в котором указать куб 2х2х2 км, указать его как база. На каждую из сторон пригнать пирата, прикрутить к пирату грави-пушку\торпедную установку и задать направление мониторинга сектора обстрела в виде полусферы противоположно направленной от центра куба. За одно поставить игнор на всё что происходит в кубе. Таким образом на каждой из 6 сторон куба будет висеть пират с гравипушкой\торпедной установкой, смотреть в противоположную центру куба полусферу и игнорировать всё что происходит в кубе, попутно отстреливая всё, что к кубу подлетает. При чём стрелять он будет сразу в игрока. Ну а если совсем замарочиться, то можно такого пирата возить с собой и перепрограммировать его на ходу, меняя область игнора под позицию своего корабля, стреляя во всё остальное.
В выживании сейчас к этому функционалу не просто добраться. Передачу блоков пиратам закрыли.
@@RenescoRocketman(не играл в эту игру) всмысле закрыли?
@@ЕгорКутепов-т1х в смысле раньше можно было передать любую структуру пиратам
@@ЕгорКутепов-т1х типо теперь если нажать на пункт владелец то там владельцем можно только себя сделать тоесть нельзя обратно пиратам отдать блок ну есть моды конечно читерство немного но все же
А в игре есть какие-то сенсоры для обнаружения руд к примеру прикольно было-бы его прицепить и сделать подобный код для обнаружения руд😃
Да , есть детектор руды.
Можно будет к каждому такому детектору нацепить лазерную антенну и камеру. сделать что-то типо командного центра. в нем чекать камеры. летать на те места, где будут видны сообщения
+Jack Daniels Ну придумать что-то можно, но тут самое главное - самому не быть ближайшим игроком. Надо это где-то оставить подальше и варпнуть на пару часиков, а потом вернуться.
Можно мвоего пирата на дело пускать😂 👍 за ресами
У меня пираты работают по типу прилетает ко мне и стреляет по мне и всё что у меня есть...
чисто в потенциале можно отлавливать и програмить любых дронов и использовать для своих нежд.Элементарное это облет базы на разных радиусах и сбор инфы о положении других игроков, только надо чтоб он писал свои корды, корды обнаруженного и время. Координаты через удаленное управдление снять разве никак?
тут проблема увязать свой программный блок с пиратским блоком ДУ. Сейчас это сделать просто передачей блока пиратам нельзя.
может дурной вопрос для старожил... но я в эту игру особо и не играл (5ч игры)
Можно на сервере передать програмный блок пиратам?
если да то можно высести координаты игрока на экран? (как по мне самый простой способ считать информацию)
и если да....то это чит.
Блин досмотрел до конца и получил ответ на свой вопрос..... спасибо.
Может у пирата есть возможность сразу всех игроков находить?
Возможно ли его заставить отправлять данные хакеру по радио или как-нибудь ещё?
Или вооружить до зубов и заставить игнорировать хакера - пусть других гоняет.
1. Да.
2 и 3. Нет.
или построить свой корабль вокруг такого программного блока и дать вывод не только на текстовую панель, но и динамик, чтобы сирену поднимал, если ближайший игрок окажется на расстоянии
Тоже читал наставления хакера, что нужно мусорки шерстить
Ренеско, я вот что подумал, ведь блоки умею читать друг друга, что если взять, и отдать только тот блок пиратам, в котором и есть та заветная команда, а свой блок заставить считывать с него всю информацию.
А я еще думаю, почему они драпают когда им спиливаешь турель. А вообще можно ли перепрограммировать его что бы он тебя защищал, например что будет если заменить Player на incisjr он будет атаковать себе подобных?
+Николай Борисов Не, вряд-ли. Защищать лучше может свой бот, а пират интересен в разведывательных целях.
+Renesco Rocketman кстати , а как насчёт того что бы сделать бота в след. видосе?)))))
+Vova Prokopovich Долго делать. Мне хотелось бы поделиться какими-то простыми вещами для начала, которые легко объяснить, как они устроены. Да и смотреть больше будут. А так, можно запилить видос на 5 часов с объяснениями, как дрон-бурильщик считает свои матрицы и прочее - и смотреть никто не будет.
А будет видео-обзор, что КИНы изменили в программном блоке? А то раньше была одна функция Main с аргументом, а теперь уже ещё две каких то появились (Program и что то ещё)....
+Никита Сиргиенко Хороший вопрос. Я сам не следил особо, но вот сейчас покопался и нашел. Ссылки на темы вот:
forums.keenswh.com/threads/tutorial-constructor-and-save.7382338/#post-1286962996
forums.keenswh.com/threads/tutorial-runtime-information.7382341/#post-1286962598
Вкратце, появились 2 метода:
public Program() {здесь пишем всякую инициализацию} - это конструктор, он запускается только при первом запуске скрипта.
public void Save(){здесь сохраняем все параметры в Storage или текст панельки} - этот метод запускается игрой при сохранении.
Ну и появилось много всего полезного, чтобы следить за размером скрипта и его нагрузкой на систему относительно максимально разрешенной.
Я когда зашла речь об определении координат игроков (точных!!!) сразу подумал о системе перехвата.
Но там идет координата ближайшего игрока... это надо таких блоков по космосу в углы понатыкать и мотаться между ними, логи листать.
В 2020 игра вообще жива? Я зашел - нашел 1 закрытый сервак с жутким пингом на 20 человек, а остальные - по 1-2 человека с тоннами модификаций... Или я не так и не там ищу?
Жива. В 20м году даже неплохо все. Странно, что сервера не видит - может, надо впн ставить.
более 1200 серверов на данный момент 16.03.2020
Ну есть там небула прометеус сервера правда я не тестил ибо у меня пиратка и да игра жива пока
Моё уважение товарищ
Уважение +1
А можно ли как то настроить автоматическую расстановку точек GPS и желательно с упорядоченными названиями? Чтобы вектор обнаруженного игрока был нагляден.
+Максим Навалихин Пират их не поставит. Можно писать в формате в текстовую панель, чтоб потом удобнее было вставить. Но это заспамит весь экран. Удобнее в эксель скопировать и профильтровать нужное от ненужного.
классно у тебя мозги работают. Как думаешь, можно ли без постоянного взлома панели передавать данные с "пропатченного" пирата фракции игрока? Ну или переименовывать его маяк/антенну, выводя последние координаты... Список антен можно считывать скриптом?
+maxfire Не, список антенн нельзя считать. по крайней мере, сейчас.
Ну если только какую-то морзянку придумать с передачей через вкл-выкл набора лампочек.
Я пока хочу проверить, залогирует-ли он чью-нибудь базу.
и как? залогировал (понимаю, много времени утекло, нооо...)? =) можно ещё фильтр добавить, чтобы логировал координаты только тогда, если они заметно отличаются от уже имеющихся в логе.
Да, можно. Можно вычитать из новых координат предыдущие по очереди и таким образом получим расстояния новой точки от прежних. Логировать можно к примеру только, когда расстояния больше 50км от всех предыдущих точек.
Бабушки милосердные, ты же можешь поставить такой блок с панелью у себя на базе/корабле. И знать направление и расстояние до ближайших игроков. Если модифицировать код, то можно создать самонаводящиеся мины в космосе. Естественно, запустив скрипт выйдя из зоны поражения.
+Антон Мицкевич На базе можно попробовать запустить и выйти самому на пару часиков. А потом зайти и проверить лог.
+Renesco Rocketman или расставить компьютеры вокруг базы, блоками провести связь до лсд панели и записывать игроков в радиусе меньшем чем расстояние до базы. А зная координаты можно по ним отправлять ракеты. По скольку логироваться будут координаты только тех кто перейдет "границу" из блоков - нейтралы и владелец не пострадают. Итог - лучшая защитная система базы в мире.
Или, как вариант. Установить блок на спутник и установить фильтр равным радиусу орбиты. И, естественно, покинуть спутник. Если совсем упороться, можно сделать отстрел лсд панели вместе с маяком на землю где ее можно будет считать.
+Антон Мицкевич А вот спутник с отстреливающимся блоком данных - это отличная идея.
Тут нужно одно пояснить - ограничить радиус зрения никак нельзя, можно только реакции разные прописать в условиях по расстоянию.
Renesco Rocketman я знаю что нельзя. Просто обозначить условие, что если цель не в кольце из блоков, то никак не реагировать. Прост если грамотно выставить радиус срабатывания, то условный противник будет ближе к блокам чем создатель. И тогда блок/блоки залочат его координаты. Утром нарисую схему что бы было понятней.
+Renesco Rocketman Вот imgur.com/Yr1Z5Ic
Пираты корипского космоса :)
А если ты соединишь пирата и радар? Получится ли самый опасный пират который будет атаковать не только игроков но и самих пиратов, а дроны будут собирать добычу.
+Миша Худяков (Я) Слишком много нагрузки на цп получится. Но радар отдельно можно пользовать. Можно сделать пирата, который атакует управляемыми ракетами издалека.
а можно задать боту чтобы он атаковал определённова игрока
а если можно ,как сделать
не, определенного не получится.
чтобы по нику
Возможно ли так,что бы отправить такой зонд куда нибудь....Но сама панель могла находится отдельно от зонда.На расстоянии наблюдать на координатами или за данными зонда.Сам я чайник в программировании но любопытно...или так не возможно.
+IH 0704 До первой перезагрузки сервера возможно.
У пиратов 2 мозга(спинной и головной, выходит)? Или это какой то мутант попался?
У них по-разному бывает=) Зависит от конкретного экземпляра.
Два мозга: наступательный и отступательный.
@@happydragun5656 точняк
@@happydragun5656
"Оп*здюльнетевый и дезертирный"
Renesco, подскажите плз, Вы не в курсе, на что завязана генерация пиратских дронов на станциях и кораблях? В программируемых блоках пиратской базы совершенно пусто, тем не менее если отключить электричество дронов она не создает. Тоесть игровой скрипт просто проверяет наличие каких-то работоспособных блоков?
Нужно наличие антенны, названной определённым образом, тогда будут спавниться дроны. Антенна должна быть пиратской. Это логика не скриптовая, а внутриигровая
Можно ли переписать "пиратский код", чтобы пират не нападал на тебя, следовал и охранял от других игроков, используя его "читерскую" функцию GetPlayer?
+po pou Наверное, что-то можно придумать, чтобы пират не атаковал определенный корабль. Но все это будет немного грузить систему. Следовать за одним игроком и защищать его от других - вряд-ли, тогда ближайшим игроком всегда будет подопечный, а других пират не увидит. Он видит только ближайшего.
+Renesco Rocketman Я так понимаю, скрипты исполняемые от имени "пирата" имеют доступ ко всем возможным функциям в игре. Есть ли еще какие-нибудь функции, кроме вышеупомянутой, недоступные обычному игроку, которые было бы полезно исполнять от имени взломанного "пирата"?
+po pou Нет, скрипт, работающий на пиратском корабле, не имеет каких-то особых привелегий, кроме функции "получить координаты ближайшего игрока"
Круто очень.)
*какая-то читерская возможность на серваках появляется*
*А можно это как-нибудь заскриптовать на поиск кораблей?*
Нет, но для поиска кораблей и баз есть скрипт "радар". По его использованию у меня есть несколько видео.
Renesco Rocketman что-то я забыл про радар)
спасибо за ответ.
я так понимаю это не обязательно должен быть шип. все можно построить и на станции в 20 км. от базы и запустить?
+Vova Prokopovich 20 км - это не дистанция видимости, это просто скрипт не реагирует на тех, кто дальше. А видит он ближайшего игрока все равно, на каком расстоянии.
+Renesco Rocketman ещё момент записывает он координаты только игрока сейчас находящегося на сервере так ?( именно игрока)
+Vova Prokopovich только игрока, только если он ближайший и находится в радиусе 20км (в данном случае).
+Антон Мицкевич Да запишет он на любом расстоянии. Это админский пират полетит только в пределах 20км, а лог можно хоть за мильён км вести.
Renesco Rocketman ну я и обозначил что в данном случае 20км. Одному богу известно какое максимальное расстояние будет работать.
жесть!
Го видос по применению на практике
+angeltensey В мультиплеер, какой он сейчас есть, заходить нет особого желания.
+Renesco Rocketman а что конкретно тебя не устраивает?
пока то, как работает идея с обработкой всех движений на серверной стороне, приводит меня в бешенство) Ну и постоянные скачки скорости.
Renesco Rocketman
насчет первого хз- адаптироваться легко, а вот второе раздражает. из новых приколов клиент-серверного взаимодействия только внезапные зависания в воздухе, несмотря на силу тяжести (и это с вырубленными гасителями).
расстояние может быть и свыше 20км?
+Dogonhardacid Думаю, да. 20 км это просто охраняемая ботом зона.
Интересно ,спасибо.
Хм... Для игрока запрещено использовать этот код, если он не пират... А если изменить этот код, для поиска пиратов? Так можно сделать армаду защитников, и спокойно себе строить.
Пираты - большие хитрецы) Для их собственного поиска эта функция совершенно непригодна, она ищет только живых игроков.
Renesco Rocketman эх... Проклятые зубостаты!)))
А можно настроить скрипт радар для поиска кораблей принадлежащих пиратам?
Круто
у меня такой вопрос пиратить на пиратов, считается это пиратством или нет ?
пираты скажут, это - крысятничество:)
Этот способ еще работает? С передачей корабля пиратам?
уже нет. только в креативе.
Кто может помочь, недавно купил игру и толком не разобрался, но мучает проблема: когда пилю/работаю сварщиком или светит фонарь, блики очень яркие и режут глаза. Как это исправить? Мода я не нашел, блики в настройках скинул на 0.1 не помогло
надо шаманить с настройками графики наверное. ну и моды поискать.
А МОЖНО ВЕДЬ СДЕЛАТЬ КАМИКАДЗЕ (ой капс)
тоисть от стыковочного блока запускаем корабль с полностю включенной тягой вперёд и летит
предварительно пишем скрипт типа гоу ту "ближайший игрок"
и когда до вражеской цели осталось меньше 50% пути запускаем скрипт и отдаем весь корабль в фракцию пиратов
вуаля
все сводится к тому что пират дальше сам разберётся
а о нашей причастности никто не узнает
и раз уж сканер игроков только для пиратов то пристыкуем пиратский корабль заставляем вывести на экран кординаты игрока
и другой командный блок считывает надписи и дальше уже как хотишь юзать можно
Да, в последнем стриме по скриптам как раз такую самодвижущуюся мину сделал.
Renesco Rocketman да, я уже успел посмотреть
Renesco Rocketman интересно, а можно научить пирата не трогать тебя, но и защищать к примеру базу/корабль, или конвоировать игрока?
Это официальный бот? Или это в мультиплеере?
Обычный бот в сингле. Их игра плодит.
Renesco, он имел ввиду программа бота и сам бот, был сделан разработчиками игры или игроками в мультиплеере? (Бот сделан разработчиками игры)
И КАК В ЭТО ИГРАТЬ ? НОРМАЛЬНЫМ ЛЮДЯМ ?
быть программистом и инженером, мы так то тоже нормальные люди...
@@romank.9348 я аналоговый =(
для меня вы не нормальные люди =)
@@ВотТебе-ф7р можешь пройти несколько курсов на курсере (можно подать на матпомощь ). Это весело и полезно.
скучно становится без программирования, так что тяжко
Мне нормально
можно сделать свою армию ?
А почему бы этот спутник забрать чтобы было у игрока чтобы мы смогли управлять спутник или чтобы он нас зашишял от других.
залесь пожалуйста теперь в мозги к пиратам и другим ботам в новой версии игры
какраз торпеды можно так наводить на игроков или на кординаты их
еще можно лояльного пирата запиять тобьявив себя в его башке как друга и так можно будет сделать дрона наемника который будет чистить космос от играков в ближайщем радиусе а тембоее если его модифиципровать дать дохрена боеприпасов или вообще энерго оружие и реактор мощный то это имба будет
Я первый!!!
за подобные проверки на сервере банить надо
Так проверяли. И это работало вполне.
th-cam.com/video/KCz9CdJm0qE/w-d-xo.html
банить за использование игровых моментов?)
сидите в локале тогда, и не лезьте на сервера
Mr. Calvin тогда и ныть не придется
Ренеско, я вот что подумал, ведь блоки умею читать друг друга, что если взять, и отдать только тот блок пиратам, в котором и есть та заветная команда, а свой блок заставить считывать с него всю информацию.
+Федор Викторов Тут проблема с доступом может возникнуть. Я не экспериментировал со взаимодействием блоков, принадлежащих вражеским фракциям, но, думаю, что легко передать инфу не выйдет. Сложным путем - можно.
+Renesco Rocketman Ну, можно через антену (с мизерным радиусом), отданную пиратам, вещать эти координаты. Получится забавный такой компас. Жаль только, что реагирует и на нас.