|
|
|
Канал X3: Reunion »
Модовый и скриптовый отсек X3: Reunion: «Owned ships mod, Xenon mod и прочее от Xenon J» |
|
|
Nick0dim
50 EGP Репутация: 0 Сообщения: 5
Зарегистрирован: 04.08.2015
 |
|
Доброго времени суток!
На сайте видел сокращённую версию OSM для оригинальной X3R. Существует ли подобная версия OSM для Xtended, добавляющая лишь доки внутренней стыковки и приписанные корабли?
|
|
|
SergejU
72 EGP
 Рейтинг канала: 3(36) Репутация: 2 Сообщения: 243 Откуда: DONETSK Зарегистрирован: 11.08.2009
 |
|
Скачал обновленную версию OSM под Хтендет. А там есть скрипты с одинаковыми названиями в хмл и спк(один с разными датами). Кажись что то лишнее и игра не будет использовать.
Добавил приписанных торговцев и охрану Якам и Пиратам.Изменения пришлось внести в 7 скриптов.Заменил добавление оружия на М3 с УЧ и ИП на ПП и УЧ и добавил немного ракет.
Наверно и боевой уровень надо поставить на максимум(или разброс возле максимума).
|
|
|
Xenon J
1007 EGP
       Рейтинг канала: 11(1675) Репутация: 160 Сообщения: 3390 Откуда: Ксенонский сектор 472 Зарегистрирован: 30.03.2007
 |
|
Nick0dim : |
На сайте видел сокращённую версию OSM для оригинальной X3R. Существует ли подобная версия OSM для Xtended, добавляющая лишь доки внутренней стыковки и приписанные корабли?
|
Лично я такой не делал. Можешь рискнуть и поставить версию на ХТМ, но сохранись обязательно перед этим. Я везде файлы ХТМ вроде использовал, должно быть совместимо.
SergejU : |
А там есть скрипты с одинаковыми названиями в хмл и спк(один с разными датами). Кажись что то лишнее и игра не будет использовать.
|
хмл не будет использовать, если есть рск. Просто ради пары скриптов мод не стал перезаливать, смысла не вижу. Вреда от них не будет.
Последний раз редактировалось: Xenon J (19:05 02-09-2015), всего редактировалось 4 раз(а) |
|
|
Nick0dim
50 EGP Репутация: 0 Сообщения: 5
Зарегистрирован: 04.08.2015
 |
|
Спасибо, поставил . Охрана фабрик и торговцы появились, но прочие НПС по-прежнему не хотят респавниться. Большие корабли ксенонов, хааков и пиратов скоро исчезнут, странствующий Борей давно уже кем-то распилен . Попробую начать сначала.
|
|
|
Xenon J
1007 EGP
       Рейтинг канала: 11(1675) Репутация: 160 Сообщения: 3390 Откуда: Ксенонский сектор 472 Зарегистрирован: 30.03.2007
 |
|
Nick0dim : |
Спасибо, поставил . Охрана фабрик и торговцы появились, но прочие НПС по-прежнему не хотят респавниться.
|
По-прежнему - в смысле до установки мода тоже не респавнились? Это не должно быть связано именно с этим модом, там файлов Jobs в катах нет.
_________________ Последний раз редактировалось: Xenon J (23:23 23-03-2023), всего редактировалось 16 раз |
|
|
Nick0dim
50 EGP Репутация: 0 Сообщения: 5
Зарегистрирован: 04.08.2015
 |
|
Xenon J : |
По-прежнему - в смысле до установки мода тоже не респавнились?
|
Да, до установки мода НПС тоже вымирали. Прошу прощения за оффтоп
Последний раз редактировалось: Nick0dim (12:16 14-08-2015), всего редактировалось 1 раз |
|
|
SergejU
72 EGP
 Рейтинг канала: 3(36) Репутация: 2 Сообщения: 243 Откуда: DONETSK Зарегистрирован: 11.08.2009
 |
|
Многоуважаемый Xenon J!
Как оказалось в OSM скрипт создания TS и кораблей охраны запускается как локальный на станции в стеке 0 с приоритетом 0 и уничтожает все скрипты которые были запущены ранее. То есть мод не совместим со всеми плагинами и скриптами запускающимися как локальные на станциях в стеке 0. Сейчас я переделываю такой нерабочий плагин из базы данных. Чтоб исправить эту серьезную несовместимость необходимо запустить скрипт создания как глобальный, добавить в тело проверку на существование станции и уменьшить задержки для уменьшения шанса попадания на исчезновение станции.
Все так или я что то понимаю не верно?
|
|
|
Xenon J
1007 EGP
       Рейтинг канала: 11(1675) Репутация: 160 Сообщения: 3390 Откуда: Ксенонский сектор 472 Зарегистрирован: 30.03.2007
 |
|
Короче, есть глобальный скрипт работы, перебирающий все станции по очереди. На каждой станции один раз за цикл запускается скрипт-проверка для кораблей. Это было сделано для удобства и экономии времени плюс скрипты могли быть запущены на нескольких станциях одновременно, чтобы работа не зависела от количества станций во вселенной.
SergejU : |
Как оказалось в OSM скрипт создания TS и кораблей охраны запускается как локальный на станции в стеке 0 с приоритетом 0 и уничтожает все скрипты которые были запущены ранее.
|
Запускай его в любом другом стеке кроме 0, если не нравится.
Примерно так:
Цитата: |
006 $stationn -> start task 15 with script 'respawn' and prio 0: arg1=$stationn arg2=null arg3=null arg4=null arg5=null
|
_________________ Последний раз редактировалось: Xenon J (23:23 23-03-2023), всего редактировалось 16 раз |
|
|
SergejU
72 EGP
 Рейтинг канала: 3(36) Репутация: 2 Сообщения: 243 Откуда: DONETSK Зарегистрирован: 11.08.2009
 |
|
Xenon J : |
Запускай его в любом другом стеке кроме 0, если не нравится.
|
Это делать нельзя насколько я понял из описания команд вызова скриптов.
Там написано что в удаленных секторах стеки кроме 0 не работают или глючат.
Или это неверно и можно свободно пользоваться любыми стеками станций в удаленных секторах?(это мне нужно знать и для переделываемого плагина)
Спасибо за ответы.
|
|
|
Xenon J
1007 EGP
       Рейтинг канала: 11(1675) Репутация: 160 Сообщения: 3390 Откуда: Ксенонский сектор 472 Зарегистрирован: 30.03.2007
 |
|
У меня вроде работали. Да и посмотри скрипты в ХТМ - там их куча на нестандартных стеках запускается.
_________________ Последний раз редактировалось: Xenon J (23:23 23-03-2023), всего редактировалось 16 раз |
|
|
Unknown_object
50 EGP Репутация: 0 Сообщения: 2
Зарегистрирован: 10.10.2015
 |
|
Установил xtendent и ownedship мод, начал новую игру и теперь при попытке пристыковаться к станции корабль начинает биться о какую то невидимую преграду и пристыковаться я не могу. Что делать?
|
|
|
Xenon J
1007 EGP
       Рейтинг канала: 11(1675) Репутация: 160 Сообщения: 3390 Откуда: Ксенонский сектор 472 Зарегистрирован: 30.03.2007
 |
|
Unknown_object : |
Установил xtendent и ownedship мод, начал новую игру и теперь при попытке пристыковаться к станции корабль начинает биться о какую то невидимую преграду и пристыковаться я не могу. Что делать?
|
Какая станция? какой корабль? Внутренняя или внешняя стыковка? Другие моды стоят?
_________________ Последний раз редактировалось: Xenon J (23:23 23-03-2023), всего редактировалось 16 раз |
|
|
Unknown_object
50 EGP Репутация: 0 Сообщения: 2
Зарегистрирован: 10.10.2015
 |
|
Xenon J : |
Какая станция? какой корабль? Внутренняя или внешняя стыковка? Другие моды стоят?
|
Разрулил проблему, чёртов хаакский разведчик не помещался в высоту в док пиратской базы. Теперь залетаю боком)
|
|
|
Andre75
65 EGP
 Рейтинг канала: 1(6) Репутация: 4 Сообщения: 99
Зарегистрирован: 17.09.2013
 |
|
Уважаемый Xenon J никак не могу разобраться, в чём дело. Вы изменили число защитников на кораблях НПС в сторону увеличения. Вы заменяли следующие скрипты ХТМ: plugin.XTM.Cmd.Build.Drone.Build, plugin.XTM.Cmd.Build.HullStatus.Const.D,
plugin.XTM.Lib.GetShipVariables,
plugin.XTM.Lib.NonStockShips,
setup.XTM.Main.
Однако после ребаланса сил десантников в скрипте plugin.XTM.Cmd.Cap.Task, который вы не использовали, количество защитников уменьшилось. С чем это может быть связано?
|
|
|
Xenon J
1007 EGP
       Рейтинг канала: 11(1675) Репутация: 160 Сообщения: 3390 Откуда: Ксенонский сектор 472 Зарегистрирован: 30.03.2007
 |
|
Andre75 : |
Однако после ребаланса сил десантников в скрипте plugin.XTM.Cmd.Cap.Task, который вы не использовали,
|
Раз я не использовал ребаланс в этом скрипте, то его не было, логично?
Данные о силе защитников кораблей пишутся в скрипте plugin.XTM.Lib.GetShipVariables
_________________ Последний раз редактировалось: Xenon J (23:23 23-03-2023), всего редактировалось 16 раз |
|
|
Andre75
65 EGP
 Рейтинг канала: 1(6) Репутация: 4 Сообщения: 99
Зарегистрирован: 17.09.2013
 |
|
Xenon J : |
Andre75 : |
Однако после ребаланса сил десантников в скрипте plugin.XTM.Cmd.Cap.Task, который вы не использовали,
|
Раз я не использовал ребаланс в этом скрипте, то его не было, логично?
Данные о силе защитников кораблей пишутся в скрипте plugin.XTM.Lib.GetShipVariables
|
Пока пытался уместить под спойлер весь скрипт, нашёл отсылку с скрипту plugin.XTM.Lib.GetShipVariable. какраз дальше этой строчки текст не влезал. Можно сказать - разобрались))) Спасибо за помощь.
добавлено спустя 15 минут:
И, маленький вопрос: А Owned ships mod для ТС есть?
Последний раз редактировалось: Andre75 (15:56 10-11-2015), всего редактировалось 6 раз(а) |
|
|
Xenon J
1007 EGP
       Рейтинг канала: 11(1675) Репутация: 160 Сообщения: 3390 Откуда: Ксенонский сектор 472 Зарегистрирован: 30.03.2007
 |
|
Нет. Во-всяком случае, моего точно нет. Может кто адаптировал, не знаю.
_________________ Последний раз редактировалось: Xenon J (23:23 23-03-2023), всего редактировалось 16 раз |
|
|
Andre75
65 EGP
 Рейтинг канала: 1(6) Репутация: 4 Сообщения: 99
Зарегистрирован: 17.09.2013
 |
|
Уважаемый Xenon J, помогите решить проблему, если не сложно. В ОСМ Хаакский М0 в качестве главного оружия использует Кионный лазер Мк2 но тяжёлый вариант. Иконка и обозначение, как у обычного Кионного лазера Мк2. Чтобы не путаться, я решил это дело исправить и назвал его Кионный лазер Мк4 (тем более, что у меня его ещё и Эсминец Мк2 использует, да и заводик имеется). Исправления внёс в текстовый файл 70001 и соответственно в TLaser ссылку на новый номер ИД поставил. В списке товара, грузовом отсеке и пр. название отражается нормально. Все программы название тоже видят. Однако при установке в слот на корабле, пишет =TextIDNotFound= Подскажите, пожалуйста, где, чего дописать нужно, что бы и в слоте название отображалось.
Заранее благодарен.
Собственно вот сами исправления
Cкрытый текст (кликните здесь для просмотра)
70001:
<t id="4643">Кионный лазер Мк1 \(\033CAKE\033X\)</t>
<t id="4644">{17,4648} {17,4649}</t>
<t id="4653">Кионный лазер Мк2 \(\033CBKE\033X\)</t>
<t id="4654">{17,4648} {17,4659}</t>
<t id="4663">Кионный лазер Мк3 \(\033CGKE\033X\)</t>
<t id="4664">{17,4648} {17,4669}</t>
<t id="4665">Кионный лазер Мк4 \(\033CDKE\033X\)</t>
<t id="4666">{17,4648} {17,4679}</t>
<t id="4648">(General description for all Kyon Emitters)Кионный лазер создан хааками. Он генерирует непрерывный пучок особых частиц - кионов.(||) Принцип действия кионного оружия хааков неизвестен.</t>
<t id="4649">Кионный эмиттер Мк1 \(\033CAKE\033X\) очень широко используется хаакскими кораблями.</t>
<t id="4659">Кионный эмиттер Мк2 \(\033CBKE\033X\) превосходит своего младшего собрата и также часто устанавливается на корабли хааков.</t>
<t id="4669">Модификация Мк3 заметно превосходит по мощности кионные эмиттеры Мк1 и Мк2, и обычно устанавливается хааками только на крупных кораблях.</t>
<t id="4670">Силовая пушка(speak Phased Shockwave Generator)</t>
<t id="4679">Кионный эмиттер Мк4 \(\033CDKE\033X\) самое мощное оружие хааков, оно устанавливается только на крейсера и дредноуты.</t>
TLaser:
27;978;0.500000;0.500000;0;22;4665;4000;1147;22;16000;0.050000;ICON_LSR_KYON2;100;28800;2;1;4;28800;3333;1064;0;SS_LASER_MISSILE_2;
Вроде всё правильно. Почему в слоте нет названия - не понятно.
|
Последний раз редактировалось: Andre75 (19:02 23-11-2015), всего редактировалось 2 раз(а) |
|
|
Xenon J
1007 EGP
       Рейтинг канала: 11(1675) Репутация: 160 Сообщения: 3390 Откуда: Ксенонский сектор 472 Зарегистрирован: 30.03.2007
 |
|
Увы, я сам толком не знаю. Ничего не могу подсказать.
_________________ Последний раз редактировалось: Xenon J (23:23 23-03-2023), всего редактировалось 16 раз |
|
|
Bernelli
73 EGP
 Репутация: 17 Сообщения: 693
Зарегистрирован: 02.12.2010
 |
|
А можно ли в Owned ships mod станционным кораблям добавить в название "станционный" например, ну то есть дополнительное имя? Если можно и не очень сложно, то не подскажете как это сделать?
_________________ Эмогопогот |
|
|
|
|
|
Канал X3: Reunion ->
Модовый и скриптовый отсек X3: Reunion: «Owned ships mod, Xenon mod и прочее от Xenon J» |
|