Elite Games - Свобода среди звезд!
.
ВНИМАНИЕ!
Наша конференция посвящена космической тематике и компьютерным играм.
Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!

  » Добавляем новые команды в скрипт редактор | страница 16
Конференция предназначена для общения пилотов. Для удобства она разделена на каналы, каждый из которых посвящен определенной игре. Пожалуйста, открывайте темы только в соответствующих каналах и после того, как убедитесь, что данный вопрос не обсуждался ранее.

Поиск | Правила конференции | Фотоальбом | Регистрация | Список пилотов | Профиль | Войти и проверить личные сообщения | Вход

   Страница 16 из 17
На страницу: Пред.  1, 2, 3 ... , 15, 16, 17  След.    Перейти:   Все страницы
Поиск в этой теме:
Канал X2: The Threat: «Добавляем новые команды в скрипт редактор»
Tornado
 70 EGP


Репутация: 10
Сообщения: 96
Откуда: Львов
Зарегистрирован: 01.03.2005
Обнаружил один глюк. При установке любого патча в меню команд станции пропадают команды СУС использующая команды COMMAND_TYPE_STATION_1 - COMMAND_TYPE_STATION_7. Подозреваю, что и ЭГИДА тоже не работает, ибо когда я кидаю в трюм НПС дополнительное оружие, то корабль его упорно нехочет использовать Задница . Скрипт a.k.m. "Ремонт и автозамена кораблей" работает довольно странно - при выборе типа корабля появляется менюшка, где можно выбрать не только тип корабля, как было задуманно в скрипте, но и тип станции Подозрение. . Кроме того, я заметил что при попытке создания своей команды в любом меню-она просто не появляется, хотя в редакторе галактики, а также при непропатченном x2story всё работает Ругаюсь, недоволен! . Скрипты "Огненный Заслон", "Ремонтно-восстановительная верфь", а также другие скрипты DragonP работают всегда и при любой погоде Улыбка .
Можно ли своими силами исправить эти непрятности или придётся ждать новую версию ux2story 01Х?
    Добавлено: 13:56 10-12-2006   
Finist
 1806 EGP


Модератор
Рейтинг канала: 5(131)
Репутация: 391
Сообщения: 12152
Откуда: Рязань РОССИЯ
Зарегистрирован: 25.12.2003
Tornado :
Можно ли своими силами исправить эти непрятности или придётся ждать новую версию ux2story 01Х?

1. Модули надо купить, поставить языковой файл и всё будет в порядке.
2. Ждать ни чего не надо! Надо просто играть с родным x2story!
Всё те скрипты сделаны под родной файл!
3. И самое главное - чтоб не морочить людей подобными вопросами, не надо лезть туда где ты ни в чём не разбираешься!
_________________
Про модераторов сказать можно много разного, вот только написать нельзя...
    Добавлено: 08:21 11-12-2006   
Tornado
 70 EGP


Репутация: 10
Сообщения: 96
Откуда: Львов
Зарегистрирован: 01.03.2005
Finist :
1. Модули надо купить, поставить языковой файл и всё будет в порядке.

Модуль СУС НЕ покупается. Языковый файл стоит.
Finist :
3. И самое главное - чтоб не морочить людей подобными вопросами, не надо лезть туда где ты ни в чём не разбираешься!

Понятно - "Спасение утопающих-дело рук самих утопающих". И на этом спасибо. Больше не буду никому морочить головы. Извините.
    Добавлено: 14:38 11-12-2006   
Finist
 1806 EGP


Модератор
Рейтинг канала: 5(131)
Репутация: 391
Сообщения: 12152
Откуда: Рязань РОССИЯ
Зарегистрирован: 25.12.2003
Tornado :
Модуль СУС НЕ покупается.

Если у тебя стоит бонус пак, то всё должно продаваться и покупаться!
_________________
Про модераторов сказать можно много разного, вот только написать нельзя...
    Добавлено: 17:42 11-12-2006   
Tornado
 70 EGP


Репутация: 10
Сообщения: 96
Откуда: Львов
Зарегистрирован: 01.03.2005
Докопался я до причины исчезновения СУСа из командного меню станции и неработы ЭГИДЫ. Оказывается что в этих скриптах неведомо зачем поставлена проверка версии редактора. Снял и всё сразу заработало. Может стоит предупредить народ чтобы зря Уже хочется биться головой об стену...?
А насчёт покупки ты неправ! СУС не покупается в прямом смысле-она сразу присутствует в командном меню станции, а плата за его использование берётся только после активации.
    Добавлено: 11:17 12-12-2006   
Finist
 1806 EGP


Модератор
Рейтинг канала: 5(131)
Репутация: 391
Сообщения: 12152
Откуда: Рязань РОССИЯ
Зарегистрирован: 25.12.2003
Tornado :
А насчёт покупки ты неправ!

Может быть и так, давно было Улыбка
Кстати, глянь на http://elite.at.tut.by/
Там по бонус-паку есть всё.
_________________
Про модераторов сказать можно много разного, вот только написать нельзя...
    Добавлено: 11:39 12-12-2006   
Darth Revan
 345 EGP


Рейтинг канала: 5(153)
Репутация: 42
Сообщения: 349
Откуда: Belarus Prime
Зарегистрирован: 01.02.2006
Первый релиз на полностью перекомпилированном обже. В нём:
- команды, которые были плюс несколько дополнительных
- контроллер активации объектов в активном секторе - крайне полезная штука для повышения производительности игры
- возможность ребаланса удалённого боя (теперь и в секторе игрока возможен удалённый бой, правда, со сравнительно малыми таймаутами).
- первая версия нового атакующего скрипта, точнее, обж-кода с урещанной обработкой коллизий.
- возможность посадки на носители неписей, а также проезда на чужих кораблях
- значительное ускорение загрузки при переходе в другой сектор
- возможность добавить новые корабли и пушки (до 32 пушек всего, как и ранее)
- увеличено количество доступных рас и секторов
- улучшена обработка сигналов, в том числе SIGNAL_ATTACKED
- скрипты-события, вызываемые, когда по объекту запустили ракету
- возможность эмуляции инерции

ux2story13_dr2_1_01b.rar
 Описание:
патч 2.1.01 бета.
 Имя файла:  ux2story13_dr2_1_01b.rar
 Размер файла:  889.04 KB
 Скачано:  666 раз(а)
    Добавлено: 06:52 19-02-2007   
Non
 802 EGP


Модератор
Рейтинг канала: 6(362)
Репутация: 239
Сообщения: 801

Зарегистрирован: 27.06.2006
Инертность это именно та фишка, за которую мне очень Х3 понравилась, сделал тут, зашибись Супер!
Только один вопрос, при повороте скорость сбрасывается, и когда ты пытаешься вновь ехать, тьфу, ралли уже Совсем запутался... короче по прямой лететь, приходится зажимать tab и рывками набирать скорость, можно ли сброс скорости устранить константой? Подозрение.
Одну вещь заметил, обязательно нужно дописывать в asm.ini строку что ты описал в ридми Подмигиваю
ЗЫ: Неписям эта инертность ну просто как доктором выписана, когда непись летит боком, он изо всех дул стреляет и шанс тарана сводится к нулю (работает бой на дистанции), что даёт значительное увеличение их силы, боковые движки больше не действуют, возрадуйся AlexYar Гы-гы
Тормоза при боях убраны на ура! Супер!
Спасибо!
ЗЫ2: Извините если что, просто эмоции бъют
    Добавлено: 11:36 19-02-2007   
Darth Revan
 345 EGP


Рейтинг канала: 5(153)
Репутация: 42
Сообщения: 349
Откуда: Belarus Prime
Зарегистрирован: 01.02.2006
При развороте скорость в сторону набирается медленно, потому что я сделал ограничение на максимальную скорость. Модель такая - ограничена макс. скорость, но сопротивления среды, как такого, нет. Так что скорость гасится/набирается только движком. Причём считается, что у кораблей есть боковые движки, и они будут стараться гасить перпендикулярную от направления движения корабля составляющую вектора скорости. Причём, если ускорение, которое может развивать корабль, равно maxaccel, то боковое ускорение для гашения перпендикулярной составляющей скорости у меня равно трети макс. ускорения:
acompens:=maxaccel/3;
В файле phisics.cpp это 23-я строка и ты можешь изменять её, как угодно. Например,
acompens:=maxaccel*2/3;
или
acompens:=0;
Суть в чём - когда есть ограничение на макс. скорость и ты резко повернул, скажем, на 90 градусов, то ты не сможешь набрать достаточно быстро скорость в новом направлении, пока не погаситься часть скорости в старом (чтобы результирующая скорость не превосходила по молулю максимальную). Сделай
acompens:=maxaccel;
и всё станет быстро.

Откуда вообще может может взяться ограничение на макс. скорость? Например, если есть сопротивление среды. Можно взять следующую модель с сопротивлением, щависящим лишь от скорости:
v(t+dt)=v(t)+(a-mu(v(t)))*dt
где v(t)-вектор скорости в момент t, v(t+dt)-вектор скорости через малый промежуток времени dt, a-ускорение, которое короблю могут придавать движки (т.е. сила тяги, делённая на массу), mu(v)-зависимость коэффициента сопротивления среды от текущей скорости. Поросту говоря, тогда макс. скорость v(t) достигается в момент времени, когда a-mu(v(t))=0. Если взять, например, mu(v)=mu*v, то мы имеем
a-mu*vmax=0
и макс. скорость
vmax=a/mu.

Отсюда мы видим, что ускорение корабля и макс. скорость в рамках модели взаимосвязаны, так что их задание в параметрах корабля избыточно. Такую модель я также делал, но при больших ускороениях происходило переполнение. Раз инерция интересна, я разберусь и выложу. Преимущество такой модели следующее. В разных секторах можно делать разное сопротивление среды, и даже внутри сектора. Влетает корабль в туманность - иакс. скорость падает.
Кстати, даже не применительно к инерции, легко сделать зависимость макс. скорости корабля от количества груза на корабле (как в Рейнджерах), без дополнительных затрат ресурсов. Это интересно?

Насчёт TAB на инерции. Вообще, инерция моделируется через glide. И тут есть два варианта:
1. Общая скорость корабля - это скорость в направлении движения + glide в перпендикулярном направлении. Так и реализовано. Эта реализация имеет то преимущество, что скорость в направлении движения совпадает с той скоростью, которую движок использует в своих рассчётах (навигационные, боевые команды). В частности, в качестве скоростей везде отображаются действительные скорости кораблей в направлении их движения. Недостаток - чтобы игроку, скажем, набрать скорость, делая манёвр, нужно постоянно зажимать клавишу a. Впрочем, реалистично.
2. Общая скорость корабля - это текущая движковая скорость + glide в направлении, чтобы получить требуемую и компенсировать несоответствие скоростей по направлению движения и движковой скорости. С точки зрения плюсов-минусов, здесь всё наоборот. Скорости будут показываться и учитыватся движком ненастоящие. Иногда неписи будут заметно хуже летать (и сталкиваться), больше мазать, но управление будет попроще.

Я сделаю вот что. Присобачу, скажем, к клавише Shift+A, триггер. Нажали - корабль игрока начнёт набирать скорость (не надо газ давить постоянно). Опять нажали - снова ручное управление. Для удобства.
Насчёт TAB - он по любому не работает. Т.е. дополнительного ускорения не даёт. И вообще, это жесточайший чит Хы... и ему - не жить. Другое дело, что можно приделать трастеры и игроку и неписям, чтобы они их использовали. Это не проблема. На клавишу повесить, можно с товаром связать. И круизный небоевой режим. Вообще, всё что угодно уже не проблема.

aNn0wN :
Одну вещь заметил, обязательно нужно дописывать в asm.ini строку что ты описал в ридми

Я в арзив xa_asm.ini вложил, так что просто заменить можно. Я просто новый класс вписал. А вообще, ActivationController - классная штука Улыбка, позволяет существенно снизить количество активных кораблей (особенно, мелкие корабли, их неактивность на расстоянии километров в семь вообще не заметна), а значит, можно добавлять разные вкусности. Например, бой на самом деле - в два потока, инерция - также доп. поток.
aNn0wN :
Неписям эта инертность ну просто как доктором выписана, когда непись летит боком, он изо всех дул стреляет и шанс тарана сводится к нулю (работает бой на дистанции), что даёт значительное увеличение их силы, боковые движки больше не действуют, возрадуйся AlexYar

Да, я специально дал им разлетаться. Собственно, кроме эстетики, инерция эту функцию также несёт. Без инерции ничего не мешает игроку сокращать дистанцию. Без инерции физика не реалистична, и это даёт плоды. Максимум, что непись может сделать на ближней дистанции на низкой скорости - уворачиваться от игрока, держаться позади. А именно на низкой скорости игрока, особенно, когда игрок почти или совсем остановится, неписю сложнее всего зайти в хвост - он то летит по окружности, и если посчитать, то кроме быстрого M5 даже к M3 толком не подберёшься. Поэтому один непись не эффективен, если игрок останавоивается, и быстро вертится, беря его в прицел. Если их несколько, то часть из них пойдёт на удаление от игрока, в то время как остальные связывают игрока. А затем дальние будут заходить на игрока. В целом, без инерции против маневрируюшего на низкой скорости корабля скрипт и хуже всего.

aNn0wN :
боковые движки больше не действуют, возрадуйся AlexYar
Штука конечно хорошая, но читерская. Подмигиваю Гораздо интереснее разогнаться, а затем повернуть на 90 градусов - вот и стрейф. Улыбка
А вообще, чожно приделать стрейф к другим клавишам. Но тогда и неписям использовать в бою.
    Добавлено: 15:56 19-02-2007   
Non
 802 EGP


Модератор
Рейтинг канала: 6(362)
Репутация: 239
Сообщения: 801

Зарегистрирован: 27.06.2006
Darth Revan :
Кстати, даже не применительно к инерции, легко сделать зависимость макс. скорости корабля от количества груза на корабле (как в Рейнджерах), без дополнительных затрат ресурсов. Это интересно?

Очень интересно! Здравая мысль, думаю сделать по состоянию каргобея, т.е. % от ёмкости, с каждым процентом всё больше, как бы если у тебя груз отсек прогрейджен до 5000 и он загружен, понижение скорости поеденично было бы глупо, транспорт еле летел бы, а вот по процентам отлично Улыбка

Насчёт инерции, можно вообще отключить к чёртовой матери максимальную скорость и оставить только зависимость от ускорения, положить на W - вперёд, S - назад, A - стрейф в лево (слабый, как во фриле) D - стрейф в право? Подозрение.
Просто меня очень пропёрла физика в IW2:EoC, и сам геймплей, вот в туда надо делать упор, сам кайф даже больше от полётов Подмигиваю И апгрейд двигателя на ускорение сделать чрезвычайно дорогим, вот тогда полёты будут просто супер Улыбка
ЗЫ: Насчёт твоей инертности, при повороте на 90 градусов допустим, корабль не останавливается вообще в ручную, например открывашка (390 скорость) при повороте на 90 летит 290 назад, и пока ты не будешь зажимать кнопку газа (именно зажимать) т.к. скорость чем то сбрасывается постоянно, нажал A она тебе не до упора а на 370 где то Совсем запутался...
Вообщем мнение о патче - супер штука, автор герой!
А быстродействие, даже от тормозов при боях с М2 уже нет Улыбка Супер!
ЗЫ: Можно ещё сделать круизы, очень клёвая мысль, но оставить сингулярный уплотнитель понизив его ускорение до 3х, и сделать исключение на взаимоиспользование, что бы Круизы игрок с сетой не включил Подмигиваю
    Добавлено: 19:34 19-02-2007   
JRom
 180 EGP


Рейтинг канала: 1(3)
Репутация: 57
Сообщения: 373
Откуда: Москва
Зарегистрирован: 06.06.2005
А интереснее всего Форсаж прикрутить Улыбка или круизную скорость как во фриле Улыбка
_________________
Иногда чтобы помешать злу достаточно просто быть счастливым.
    Добавлено: 22:10 19-02-2007   
Non
 802 EGP


Модератор
Рейтинг канала: 6(362)
Репутация: 239
Сообщения: 801

Зарегистрирован: 27.06.2006
Darth Revan
Полетал ещё часик с инерцией, нашёл одну фишку, нельзя ли убрать падение скорости, жмёшь ты получается на газ, а что то давит вниз, и стрелка скачет, или тогда сделать зажатие кнопки, например нажал а, корабль набирает скорость как ты и говорил, имхо так будет самый топ, или сделать застывание скорости, допустим выжал ты по прямой 260, и хочешь что бы и предельно летал с этой скоростью, нажимаешь например кнопку (не важно какую) и скорость застывает, тоесть при повороте, корабль будет пытатся набрать эту скорость снова, было бы здорово. Супер!
JRom :
А интереснее всего Форсаж прикрутить

А вот насчёт форсажа не знаю, не нравится мне это, разве что неписи тоже его юзать будут (как во фриле).
ЗЫ: Хочу круизную скорость! Шобы как дать газку, кстати, насчёт той самой круизной скорости, нужно ж тогда ракету перехватчика, что бы если кто то сваливал, ты всё равно надрал ему одно место Топором его!
add: Забыл самое главное, неписей можно научить юзать круиз? Например включил стыковку, идёт проверка, если дистанция больше 5Км, врубается круиз Улыбка
    Добавлено: 16:43 20-02-2007   
Darth Revan
 345 EGP


Рейтинг канала: 5(153)
Репутация: 42
Сообщения: 349
Откуда: Belarus Prime
Зарегистрирован: 01.02.2006
Улучшил моделирование инерции и управление скоростью корабля игрока при наличии инерции. Сделал несколько моделей инерции, параметры которых можно настраивать прямо в течении игры. Так что теперь можно выбирать модель и настраивать под себя Улыбка

Описание новых команд добавил в файл 440201.xml, так что их больше не нужно руками прописывать в файл 440001.xml (для локализаци, соответственно, нужно переименовать и language id заменить).

ux2story13_dr2_1_02b.rar
 Описание:
патч 2.1.02 бета
 Имя файла:  ux2story13_dr2_1_02b.rar
 Размер файла:  901.58 KB
 Скачано:  642 раз(а)
    Добавлено: 01:14 23-02-2007   
Darth Revan
 345 EGP


Рейтинг канала: 5(153)
Репутация: 42
Сообщения: 349
Откуда: Belarus Prime
Зарегистрирован: 01.02.2006
aNn0wN :
Очень интересно! Здравая мысль, думаю сделать по состоянию каргобея, т.е. % от ёмкости, с каждым процентом всё больше, как бы если у тебя груз отсек прогрейджен до 5000 и он загружен, понижение скорости поеденично было бы глупо, транспорт еле летел бы, а вот по процентам отлично

Вот следующие соображения. Если
ускорение_пустой=сила_тяги/масса_корабля,
то
ускорение_гружёный=сила_тяги/(масса_корабля+масса_ед_груза*кол-во_груза)=ускорение_пустой*масса_корабля/(масса_корабля+масса_ед_груза*кол-во_груза).
Причём мне кажется, что так и нужно оставить - единая масса для единицы груза и не добавлять лишних проблем себе и игроку, всё равно иначе - это опять ребаланс выгодности товаров.

aNn0wN :
Насчёт инерции, можно вообще отключить к чёртовой матери максимальную скорость и оставить только зависимость от ускорения

Можно задать макс. скорость единой для всех и высокой. Вообще отключать плохо - масштабы не те (пока Гы-гы), да и проблемы есть. Например, на движущуюся станцию или носитель неписям нормально не сесть. Проблема в кривой реализации Egosoftом подлёта к ангару - он работает как MovPos на вычисляемую движком точку перед ангаром. Плохо то, что позицию ангара не получить. А если поискать в боди моделей, то всё рано потом ориентацию не получить. Постарались разработчики с нехваткой функций. Это раз. А двас, слишком высокая скорость - значит, проблемы с полётами неписей, т.к. долго разгоняться и тормозиться. Теоретически, можно их было бы обучить, но возникает проблема с ActivationController. Дело в том, что когда объект неактивен, он перемещается где хочет. А при активации он и столкнуться может, поэтому объект активировать нужно на нулевой скорости. Да и скорость, которая должна бы быть у объекта при активации, не так легко отследить. А от ActivationController при больших расстояниях, а следовательно, большом числе объектов, отказываться нельзя. И трис - это совсем не нужно. Если бои происходят на расстоянии в несколько км (а делать стрельбу на несколько сот километров неинтересно), то большие скорости существенно ухудшают боевую часть. Да и четырес: реализм - штука злобная. Сделаешь большие скорости, тогда надо учитывать гравитацию планеты и вращение по орбите. А тут уже разваливается вся нормальная система навигации. С одной стороны, на разных высотах - разная скорость вращения. Достаточно прилично разная, чтобы объекты разлетались со скоростью в десятки и даже сотни м/с. Чтобы станциям держаться рядышком, у них два варианта: либо всем располашаться на одной орбите, т.е. в друг за дружкой по окружности, либо иметь собственные движки, чтобы поддерживать ускорение порядка 0.01g по направлению на планету или от, чтобы удерживаться не на своей орбите. Учитывая их массу, это весьма затратно. К тому же и перемещение станет совсем другое - включил движки, и корабль на самом деле перейдёт на эллиптическую орбиту и будет перемещаться относительно объектов совсем не так, как сейчас. Такая физика хороша на несколько минут, потом ты поймёшь, что совсем не этого хотел Улыбка Ой, нафлудил я...
В общем, для игры реально лучше аркада с инерцией. Более того, можно создать модель, в которой будут и
К тому же, это не мешает

aNn0wN :
положить на W - вперёд, S - назад, A - стрейф в лево (слабый, как во фриле) D - стрейф в право?

Нельзя. Во-первых, ситуация с клавишами та же, что в X3 с назначением скриптов на клавишу, точнее, в X3 - та же, что и в X2 - невозможно нормально отследить нажатие и отпускание клавиши. Во-вторых, назначения на 'a' и 'w' сидят в экзэшнике.

aNn0wN :
Просто меня очень пропёрла физика в IW2:EoC, и сам геймплей, вот в туда надо делать упор, сам кайф даже больше от полётов

Меня тоже кайф берёт от такой физики, хотя и физике в IW2:EoC куча недостатков. Хотя, по большому счёту, это скорее недоделка нормальных скриптов для неписей, хотя читерский LDS надо было бы обуздать (тот же чит, что с Jumpdrive). Я имею в виду, нужно обламывать тактику ударил-убежал. А для чего перехватчики?

Я долго думал, как же реализовать нормальную физику на движке иксов. Я с тобой полностью согласен, такая физика открывает огромные возможности для геймплея. И, кстати, IW2 эти возможности и не думал реализовавать. Фрил не мог со своей бутафорской физикой. Иксы откровенно с космосом не связаны и являются лишь игровым пространством. Так что да, в иксах будет другая физика. В целом, я её уже продумал, и в обозримом будущем всё что нужно для её поддержки будет написано.

aNn0wN :
ЗЫ: Насчёт твоей инертности, при повороте на 90 градусов допустим, корабль не останавливается вообще в ручную, например открывашка (390 скорость) при повороте на 90 летит 290 назад, и пока ты не будешь зажимать кнопку газа (именно зажимать) т.к. скорость чем то сбрасывается постоянно, нажал A она тебе не до упора а на 370 где то

Да, было сыровато. Теперь управление скоростью стало гораздо лучше (кстати, корабль засчёт кривого управления скоростью реально получал меньшее ускорение). Но зажимать газ придётся. С одной стороны, так даже интереснее, с другой стороны, иначе будет ужасная тряска, так что выбора нет. А насчёт тогшо, что не до упора - прочитай в новом патче файл инерция.txt, там расписаны модели.

aNn0wN :
А быстродействие, даже от тормозов при боях с М2 уже нет

Можно делать стачки в несколько сот кораблей. Тормоза будут возникать, если все корабли начнут скапливаться в пределах нескольких км. от игрока, а также при слишком большом количестве кораблей. Проблема в том, что со стандартными скриптами корабли постоянно ищут врагов, туррели вктивных кораблей ищут врагов. Поиски вызывают тормоза даже для неактивных кораблей. Да и неактивные корабли в секторе игрока даже полётом жрут ресурсов в 15 раз больше, чем неактивные корабли в других секторах. Кстати, лазеры в массовых боях классно смотрятся (особенно если время жизни луча сделать побольше - неплохое зрелище, и лучи достаточно далеко видно, не то что снаряды).

aNn0wN :
ЗЫ: Можно ещё сделать круизы, очень клёвая мысль, но оставить сингулярный уплотнитель понизив его ускорение до 3х, и сделать исключение на взаимоиспользование, что бы Круизы игрок с сетой не включил Подмигиваю

Можно много чего сделать. Вопрос, нужно ли, и во что это выльется. SETA - это зло. В ряде случаев элементы игры "тупят" с включенной SETA, но, скорее всего, это разрешимо. Другой минус - на сете сильно жрутся ресурсы процессора. В некоторых элементах игры это можно исправить, во многих - это проблематично. Про мультиплеер я и не говорю Улыбка Так что круиз, конечно, это выход. Но круиз - это тоже зло, поскольку он сильно меняет баланс игры. Вопрос конечно, к лучшему ли. Подмигиваю А другой момент, конечно в том, что его нужно встраивать в обжи и скрипты. Скажу так - в той модели, какая сейчас в иксах, сеты вполне достаточно. Что же касается той модели, которую собираюсь сделать я, то круиз, скорее всего, будет.

aNn0wN :
сделать застывание скорости, допустим выжал ты по прямой 260, и хочешь что бы и предельно летал с этой скоростью, нажимаешь например кнопку (не важно какую) и скорость застывает, тоесть при повороте, корабль будет пытатся набрать эту скорость снова, было бы здорово.

Сделаю. Это просто. Просто не успел пока.

aNn0wN :
А вот насчёт форсажа не знаю, не нравится мне это, разве что неписи тоже его юзать будут (как во фриле).

И мне не нравится, как стрейф. Чит это, и для игрока, и для непися. Сильно баланс портит. Легче в хвост зайти. Так ты должен постоянно учитывать инерцию, скорость заранее так сбрасывать, чтоб в хвосте оказаться, или стрейф делать резким поворотом. Пилотирование становится интереснее.

aNn0wN :
ЗЫ: Хочу круизную скорость! Шобы как дать газку, кстати, насчёт той самой круизной скорости, нужно ж тогда ракету перехватчика, что бы если кто то сваливал, ты всё равно надрал ему одно место
add: Забыл самое главное, неписей можно научить юзать круиз? Например включил стыковку, идёт проверка, если дистанция больше 5Км, врубается круиз

В том всё и дело, встраивать надо везде. Причём глубоко. Рано или поздно сделаю. Время покажет. Хы... Или втемяшится мне Улыбка

Кстати, пробовал разными способами уменьшить/убрать повреждение столкновений и не нашёл удовлетворительного решения.
    Добавлено: 05:20 23-02-2007   
Non
 802 EGP


Модератор
Рейтинг канала: 6(362)
Репутация: 239
Сообщения: 801

Зарегистрирован: 27.06.2006
Тестирую новую инерцию, стало намного круче! Но всё же лучше сделать как в Х3, поставил на предел, и поворачивай Улыбка
Просто зажимать эту кнопку, на некоторых клавах при нажатии допустим ещё двух стрелок и выстрела (пробела в моём случае) эта кнопка как бы отжимается, и скорость больше не набирается, скоро пойду тестить другие варианты Улыбка
Вопрос: В данном патче можно сделать инерцию без такого набора скорости по букве А на клаве? Очень утруждает полёты Расстроен Тоесть как в Х3, задал скорость и полетел Подмигиваю Если надо что бы корабль несло назад - Backspace..
Darth Revan :
Можно много чего сделать. Вопрос, нужно ли, и во что это выльется. SETA - это зло.

SETA - жуткое зло. Во первых, когда скрипты обрабатываются в большом бою и всё это ускорено в 10х, то возникает куча глюков потом, именно из-за того, что когда то ты врубил эту сету в куче мала, и все эти неправильные штуки остаются в сейве на сколько я знаю Расстроен А без круиза в Х2 вообще делать нечего, летать со скоростью таракана Совсем запутался...
ЗЫ: Всё же лучше оставить предел скорости, не те масштабы, верно Подмигиваю
    Добавлено: 10:56 23-02-2007   
Darth Revan
 345 EGP


Рейтинг канала: 5(153)
Репутация: 42
Сообщения: 349
Откуда: Belarus Prime
Зарегистрирован: 01.02.2006
aNn0wN :

Вопрос: В данном патче можно сделать инерцию без такого набора скорости по букве А на клаве? Очень утруждает полёты

Гы-гы Хы... Щас займусь. Хотя в том, что есть, есть свой кайф. Да ладно.
aNn0wN :
Если надо что бы корабль несло назад - Backspace..

Будет также, как сейчас, но с доп. клавишей, позволяющей фиксировать желаемую скорость.

aNn0wN :
А без круиза в Х2 вообще делать нечего, летать со скоростью таракана

Пока на сете. Можно макс скорости (но не ускорения) поднять чуток.

aNn0wN :
ЗЫ: Всё же лучше оставить предел скорости, не те масштабы, верно

Будут масштабы. Подмигиваю
    Добавлено: 16:01 23-02-2007   
Non
 802 EGP


Модератор
Рейтинг канала: 6(362)
Репутация: 239
Сообщения: 801

Зарегистрирован: 27.06.2006
Darth Revan :
Хотя в том, что есть, есть свой кайф. Да ладно.

Нет, ты кнопку переключения сделал, что бы как в Х3 (фиксация скорости) и ещё раз нажал, как у тебя было становится Подмигиваю
Согласен, кайф есть, иногда так полетать прикольно, но меня подзадолбало. Гы-гы
Щас вот с пиратами летал, байамонаф наставил, и давай их шаттлом громить, скорость пуль понизил, тут тебе и надо использовать инерцию что бы выжить Хаос
Darth Revan :
Будут масштабы.

Очень бы хотелось, ненавижу вообще всю эту секторную фигню, хочу гиганский сектор, и в нём искать всё и вся, и базы и корабли.. кхе.. кхее.. нда, недодумал, тогда будет жуткое тормозилово Расстроен
    Добавлено: 16:34 23-02-2007   
Darth Revan
 345 EGP


Рейтинг канала: 5(153)
Репутация: 42
Сообщения: 349
Откуда: Belarus Prime
Зарегистрирован: 01.02.2006
aNn0wN :
Нет, ты кнопку переключения сделал, что бы как в Х3 (фиксация скорости) и ещё раз нажал, как у тебя было становится

Примерно так и сделал. Кнопка на макс. скорость, кнопка на ноль, кнопка на фиксацию текущей скорости. Она же, последняя, на снятие фиксации. Кроме того, исправил тяжёлые баги со стыковкой на инерции - неписи влетали в шлюзы абы как. Система безопасности была предусмотрена, и в обжи была встроена нормально, а вот в самой процедуре инерции я наглючил. Улыбка Также исправил поведение корабля игрока на автопилоте.

aNn0wN :
Очень бы хотелось, ненавижу вообще всю эту секторную фигню, хочу гиганский сектор, и в нём искать всё и вся, и базы и корабли..

Ну, совсем уж гигантских секторов не будет. Хотя теоретически возможно сделать сектор на всю систему (т.е. несколько миллиардов км), но придётся в стольких местах править обж, что это и останется только теоретически. Но сектора в орбиту планеты можно делать. Этого вполне достаточно (в смысле размеров). Секторная система, конечно останется, но динамическая, так что будет доступен любой уголок системы. Причём разными способами. Будет и секторная физика типа аркады с инерцией, и полностью ньютоновская физика, и гипер. Всего будет хватать.

aNn0wN :
кхе.. кхее.. нда, недодумал, тогда будет жуткое тормозилово

Даже сейчас сделай большой сектор, и тормозов таких уж крупных не будет. А если приструнить поиски внутри сектора и таймауты, то большая часть сектора станет 100% удалённой. На самом деле навигация же не будет типа "своим ходом по прямой" (даже пару сот км. - это, на самом деле, много).

t.rar
 Описание:
440201.xml для версии 2.1.03 - забыл вложить, прошу прощения.
 Имя файла:  t.rar
 Размер файла:  1.37 KB
 Скачано:  619 раз(а)
ux2story13_dr2_1_03b.rar
 Описание:
патч версии 2.1.03
 Имя файла:  ux2story13_dr2_1_03b.rar
 Размер файла:  901.65 KB
 Скачано:  581 раз(а)
    Добавлено: 03:38 25-02-2007   
Non
 802 EGP


Модератор
Рейтинг канала: 6(362)
Репутация: 239
Сообщения: 801

Зарегистрирован: 27.06.2006
Darth Revan :
Примерно так и сделал. Кнопка на макс. скорость, кнопка на ноль, кнопка на фиксацию текущей скорости.

Может выкинуть тогда из-за бесполезности при использовании с инерцией ускорители, и на tab поставить кнопки? Подозрение.
Э.. можно в обжах убрать тогда визжание борткомпа об отсутствии своего любимого трастера? Улыбка
Пойду тестить Супер!
add:
После тестинга, куча новых ощущений, теперь всё зависит от умения пилотирования, меня кластер Хааков на шаттле порвал (раньше ж я его как тузик грелку), а всё от того, что из-за инерции я не мог попасть, нужно теперь просчитывать траектории. С кнопками придумал суперски! Супер!
Боковые двигатели больше не работают! Улыбка
Огромный респект за патч, воплотил мечты в жизнь, пойду дальше пилить его возможности.
ЗЫ: По поводу секторов.
Я хочу ограничить свою карту (отдалённые от праймов и маленьких секторков привычного X2 Universe, действие будет проходить в отдалённых секторах) всего тремя БОЛЬШИМИ секторами,
где станции, фабрики, пираты могли бы расположится. И что бы не так быстро ты прохавал от сель до сель что где стоит, сканер убрать фтопку, оставить маленький стандартный, и сделать сектор действительно гиганским, полным секретов.
Вот чего я всегда хотел от Х2... Если это реализуемо, то если не трудно, скажи как, если без обжей делать, там потом на границах корабль трясет и прочие нехорошие глюки Подмигиваю И вообще масштаб самой навигации надо увеличить, можно как то это сделать? Навигация - карта сектора Улыбка
add2:
Смотрю тут, смотрю и наткнулся на интересную мысль, если Shift+A даёт скорость на максимум, можно ли сделать то же самое только скорость до определённой точки - 1500 например - круиз
Только инерцию оставить, что бы были свои минусы в круизе, газку и полетел - фиг, тормозить потом прийдётся Подмигиваю
Можно ли такой круиз сделать, только небоевой, и желательно, что бы щиты сажал до 1% как в XBTF Супер!
    Добавлено: 15:43 25-02-2007   
Darth Revan
 345 EGP


Рейтинг канала: 5(153)
Репутация: 42
Сообщения: 349
Откуда: Belarus Prime
Зарегистрирован: 01.02.2006
Цитата:
Может выкинуть тогда из-за бесполезности при использовании с инерцией ускорители, и на tab поставить кнопки?
В экзе забито. А ускоритель можно сделать на TAB. Может выкинуть тогда из-за бесполезности при использовании с инерцией ускорители, и на tab поставить кнопки?
Цитата:
всего тремя БОЛЬШИМИ секторами где станции, фабрики, пираты могли бы расположится. И что бы не так быстро ты прохавал от сель до сель что где стоит, сканер убрать фтопку, оставить маленький стандартный, и сделать сектор действительно гиганским, полным секретов.
Вот чего я всегда хотел от Х2..

Сектора размера более, чем сейчас (7000км или около того в стороны), теоретически сделать можно, но очень долго, муторно и глючно. ИМХО, и так хватит. Секторов же будет не три, а сотни, и это только часть физики. Сектор, как правило - орбита планеты (да, придётся уменьшать планетки, но не сильно, всего в несколько раз). Но это только часть. Будет и межпланетное перемещение с реальной физикой, и гипер (тоже внутри системы). Разные способы премещения, относительно неплохо продумана модель и физика. Проблем с реализацией нет, кроме этой тряски. Есть способ её убрать, надо проверить, только доберусь. Сейчас я заканчиваю патч, в котором перевёл в обжи рассчёт повреждений, регенерацию щитов и др. Убрал жёсткое столкновение на инерции, изменил повреждения от столкновений. Также готова новая модель щитов и нормальная слотовая система щитов с возможнстью установки не просто макс. щита, а доступных цитов для каждого слота, вместе с новым меню установки щитов. Разные апгрейды щитов, возможно, даже типы. Патч будет на днях. Дописываю, тестирую, додумываю апгрейды щитов. Вообще, сейчас можно уже очень многое реализовать - новое оборудование, оружие, разные типы оружия и щитов, щиты неполного покрытия.

Цитата:
Можно ли такой круиз сделать, только небоевой, и желательно, что бы щиты сажал до 1% как в XBTF

Можно всё что угодно. Просто я не буду делать вещей, которым надо обучать неписей, пока не сделаю ядро новой вселенной/навигации. Потом - да, и круиз, и трейдлейны, и ускорительные кольца. Так что если захочешь поучаствовать - работы до дури. Разной. Естественно, речь идёт об X2.
    Добавлено: 04:02 03-03-2007   
Канал X2: The Threat: «Добавляем новые команды в скрипт редактор»
На страницу: Пред.  1, 2, 3 ... , 15, 16, 17  След.    Перейти:   Все страницы
  
Показать: 
Предыдущая тема | Следующая тема |
К списку каналов | Наверх страницы
Цитата не в тему: Так нам же обещали радость, вот мы и пришли. (резонно заметил BabyWolf)

  » Добавляем новые команды в скрипт редактор | страница 16
Каналы: Новости | Elite | Elite: Dangerous | Freelancer | Star Citizen | X-Tension/X-BTF | X2: The Threat | X3: Reunion | X3: Terran Conflict | X Rebirth | X4: Foundations | EVE Online | Orbiter | Kerbal Space Program | Evochron | VoidExpanse | Космические Миры | Онлайновые игры | Другие игры | Цифровая дистрибуция | play.elite-games.ru | ЗВ 2: Гражданская война | Творчество | Железо | Игра Мечты | Сайт
   Дизайн Elite Games V5 beta.18