Все мелкие вопросы по скриптам и модам задаем тут! (Не загрязняйте форум мелкими темами) | 26.09.2011 19:11:53 Slavikbym
Репутация: 0 Сообщений: 11 Регистрация: 01.11.2009 | | Slavikbym писал(а):мне очень нравятся сектора, точнее их внешний вид, в моде X-tended. Нравятся так, что я заболел переносом этих секторов в обычную игру. Нужен только внешний вид (задник, или как там оно, "бэкграунд" что ли ). Т.е. размер, название, описание, расположение и количество астероидов, врат и станций, связи между секторами - это все должно остаться из оригинальной игры, а вот "задник" (саму картинку сектора) очень хочется перенести. |
| |
Я так понимаю, что толком ни кто не знает быстрый и простой способ... Ну хотя бы тупо с переименованием и заменой оригинала. Мне хоть кто нить здесь поможет??? |
Редактировалось 1 раз (а). Последний раз 26.09.2011 19:14:33. |
| | 27.09.2011 02:01:36 Plastic
Репутация: 0 Сообщений: 25 Регистрация: 26.09.2011 | | YOYOMAN писал(а):Создавать сектор для отображения в игре в блокноте - каменный век. Пользуйтесь |
| |
И блокнотом я пользовался, и эдитором (кстати блокнот я начал после эдитора пользоваться), правильно, ни кто ведь не сказал, что надо пихать в посл. существующий мод, а не в именно 07. Правильно я себе мозги трахал, почему у меня ни черта не пашет, потому что у меня 25 штук модов, а берет карту он с последних. Ладно, хрен бы с этим...Но, у кого-нибудь есть соображения, как добавить расу новую и соотнести загруженные корабли именно с новой? |
|
| | 27.09.2011 07:22:37 Malstrime
Репутация: 3611 Сообщений: 5699 Регистрация: 19.01.2009 | | Plastic писал(а):Ладно, хрен бы с этим...Но, у кого-нибудь есть соображения, как добавить расу новую и соотнести загруженные корабли именно с новой? |
| |
А теперь надо подумать - а действительно ли мне оно ТАК надо? |
|
| | 27.09.2011 10:42:56 Plastic
Репутация: 0 Сообщений: 25 Регистрация: 26.09.2011 | | Malstrime писал(а): А теперь надо подумать - а действительно ли мне оно ТАК надо? |
| |
Да я уже понял, что проще самому справится, нежели чем идти по гайдам или что то просить подсказать, и т.п.. |
|
| | 27.09.2011 12:48:32 Apokalipsis
Репутация: 0 Сообщений: 46 Регистрация: 06.11.2010 | Помогите пожалуйста найти скрипты:
1)за 5кк убирает с солнечной станции потребность кристаллов как ресурса. 2) увеличивает размер трюмов станций/ШК
|
Редактировалось 1 раз (а). Последний раз 27.09.2011 12:58:27. |
| | 27.09.2011 16:42:13 Ins
Репутация: 5 Сообщений: 59 Регистрация: 01.09.2011 | | Apokalipsis писал(а):Помогите пожалуйста найти скрипты:
1)за 5кк убирает с солнечной станции потребность кристаллов как ресурса. 2) увеличивает размер трюмов станций/ШК |
| |
1 http://depositfiles.com/files/imc914s5sВыбираешь нужную станцию целью, запускаешь скрипт из редактора скриптов. появится список ресурсов выбранной станции, выбираешь нужный и жмешь Enter. Стоимость зависит от цены выбранного ресурса(макс цена *250000) 2 Насчет станций я хз где изменить, как увеличить в ШК смотри https://x3tc.net/chit-tyuning-shtabkvartry_94.htmlPS может скрипт написан немного и коряво, зато работает) |
|
| | 27.09.2011 21:06:48 ILLYA_MOD1997
Репутация: 1 Сообщений: 90 Регистрация: 28.07.2011 | А есть просто убиралка ресурсов? Или это она и есть? |
Редактировалось 1 раз (а). Последний раз 27.09.2011 21:07:45. |
| | 27.09.2011 21:26:20 Ins
Репутация: 5 Сообщений: 59 Регистрация: 01.09.2011 | | ILLYA_MOD1997 писал(а):А есть просто убиралка ресурсов? Или это она и есть? |
| |
скрипт дает возможность убирать как первичные так и вторичные ресурсы с любой станции. если неудобно вызывать через редактор скриптов - могу сделать через горячую клавишу или через меню корабля. |
Редактировалось 1 раз (а). Последний раз 27.09.2011 21:26:53. |
| | 28.09.2011 18:18:26 Ins
Репутация: 5 Сообщений: 59 Регистрация: 01.09.2011 | Переделал скрипт. теперь вызывается через "приказы" станции. Возможность Добавлять/удалять: продукцию/первичные и вторичные ресурсы Возможность перемещения станции в пределах одного сектора. Возможность продажи станции Оплата: Перемещение - дистанция *10 кредитов и 20% от макс. щита станции Продажа - бесплатно. Добавляются деньги в размере 5000 за станцию и средняя цена всех ресурсов станции (включая продукцию). Удалить продукцию - бесплатно. Добавить продукцию - макс цена продукта *10000. Удаление ресурса - макс цена ресурса *250000. Добавить ресурс -бесплатно. Соотвественнно если у вас не хватает денег или щита станции ничего не произойдет. Установка: распаковать архив в папку с игрой. скачать |
Редактировалось 1 раз (а). Последний раз 28.09.2011 18:24:13. |
| | 28.09.2011 23:46:33 Plastic
Репутация: 0 Сообщений: 25 Регистрация: 26.09.2011 | Как бы реализовать идею того, что бы добавленные корабли из шип паков имелись не только у меня в доступе, но и у НПЦ? К примеру, любой корабь из пака Звездных врат?
И ещё...Как бы побольше наполнить сектор нпц"шками, например, в том же хаакском и ксенонском? Уж больно скудновато у них. |
|
| | 29.09.2011 00:26:18 Ins
Репутация: 5 Сообщений: 59 Регистрация: 01.09.2011 | | Plastic писал(а):Как бы реализовать идею того, что бы добавленные корабли из шип паков имелись не только у меня в доступе, но и у НПЦ? К примеру, любой корабь из пака Звездных врат? |
| |
добавить корабли для НПС несложно, но у меня ни одного шип пака не стоит поэтому ничем кроме как советом помочь не смогу. На форуме есть урок по созданию кораблей. | Plastic писал(а):И ещё...Как бы побольше наполнить сектор нпц"шками, например, в том же хаакском и ксенонском? Уж больно скудновато у них. |
| |
Сейчас делаю скрипт на рандомное создание врагов при появлении игрока в секторе. Появится чуток времени - допишу и выложу. Сейчас появляются ток ксеноны от 10 до 15 штук. класс каждого корабля рандомный. Хочу впихнуть еще хааков и мб пиратов. Жить конечно станет веселее, но как все равно скучновато =\ PS во время теста скрипта наблюдал интересную картину. Оказывается хааки и ксеноны враждуют ^^ |
Редактировалось 1 раз (а). Последний раз 29.09.2011 01:04:05. |
| | 29.09.2011 02:02:09 Plastic
Репутация: 0 Сообщений: 25 Регистрация: 26.09.2011 | | Ins писал(а):добавить корабли для НПС несложно, но у меня ни одного шип пака не стоит поэтому ничем кроме как советом помочь не смогу. На форуме есть урок по созданию кораблей. |
| |
Я читал, сплошным матом написано, уж явно не для новичков. Туда пихните непонятный скрипт, запустите его через 3д макс, положите хрен знает какую текстуру, сценарий, вытащите, впихните, декомпилируйте, компилируйте. Каким то образом выставите характеристики и т.п. Читаешь и охреневаешь, я сутки с одним только кораблем провожусь, тем более, если впервые с этим сталкиваюсь. Я с горем пополам на днях 5 новых секторов то добавил, кое как под свои нужды оптимизировал стартовую позицию, и то благодаря тому, что весь код спер со скрипта "земной конфликт", просто подкорректировал, да и корректировки шли далеко не всегда, как будто случайно пробел не там поставишь и всему скрипту хана. | Ins писал(а): PS во время теста скрипта наблюдал интересную картину. Оказывается хааки и ксеноны враждуют ^^ |
| |
Я вот на данную минуту занимаюсь созданием ещё группы секторов хааков, который соединяется с ксен ядром, а меж ними пустой сектор, может и будут залетать, воевать друг с другом:) Правда не могу ни хрена понять, почему эдитор не воспринимает X 21 Y *, не хочет прописывать (логический индекс). |
Редактировалось 2 раз (а). Последний раз 29.09.2011 02:05:49. |
| | 29.09.2011 02:25:37 Ins
Репутация: 5 Сообщений: 59 Регистрация: 01.09.2011 | | Plastic писал(а):Я читал, сплошным матом написано, уж явно не для новичков. Туда пихните непонятный скрипт, запустите его через 3д макс, положите хрен знает какую текстуру, сценарий, вытащите, впихните, декомпилируйте, компилируйте. Каким то образом выставите характеристики и т.п. Читаешь и охреневаешь, я сутки с одним только кораблем провожусь, тем более, если впервые с этим сталкиваюсь. Я с горем пополам на днях 5 новых секторов то добавил, кое как под свои нужды оптимизировал стартовую позицию, и то благодаря тому, что весь код спер со скрипта "земной конфликт", просто подкорректировал, да и корректировки шли далеко не всегда, как будто случайно пробел не там поставишь и всему скрипту хана. |
| |
Если корабли уже есть в игре и доступуны для игрока то добавить такой корабль НПС оч просто. https://x3tc.net/x3_forum/message.php?mid=73001 | Plastic писал(а): Я вот на данную минуту занимаюсь созданием ещё группы секторов хааков, который соединяется с ксен ядром, а меж ними пустой сектор, может и будут залетать, воевать друг с другом:) Правда не могу ни хрена понять, почему эдитор не воспринимает X 21 Y *, не хочет прописывать (логический индекс). |
| |
С созданием секторов пока не заморачивался. Если Y возрастает/убывает в прогрессии то можно использовать цикл. |
|
| | 29.09.2011 02:44:02 Plastic
Репутация: 0 Сообщений: 25 Регистрация: 26.09.2011 | | Ins писал(а):Если корабли уже есть в игре и доступуны для игрока то добавить такой корабль НПС оч просто. |
| |
А нарисовать его реинкарнацию реально, если что? Просто тут я прописываю корабль в единичном экземпляре, видимо, как Аргон 1, только если я его уничтожу, то появится ли он в след. раз? | Ins писал(а):С созданием секторов пока не заморачивался. Если Y возрастает/убывает в прогрессии то можно использовать цикл. |
| |
Ни черта не понял, тем ни менее, сам уже вручную прописал координаты. Но все равно спасибо :) И ещё вопрос: У меня в папке t\ свой языковой файл, уже перекорректированный под меня 10 раз, но, почему все таки некоторые моды при установке так и не видят свой языковой файл? И, так же, если у меня в , к примеру, в 25 моде свой языковой, то благодаря 26 со своим языковым 25-ый проигнорится? Просто у меня 2 шип пака подряд, один игрушка видит, а другой - нет, приходится иной раз самому руками собственный файл редактировать, добавлять что то из языковых файлов пака в мой файл t\ 0001-L007. Проще скажите, как у мода сменить параметр, что бы он брал языковой файл не из 007, а из другого? Просто они тогда один другой перекрывать будут, в итоге предыдущий мод будет с рид текстом. |
Редактировалось 5 раз (а). Последний раз 29.09.2011 07:19:06. |
| | 29.09.2011 11:39:33 YOYOMAN
Репутация: 1800 Сообщений: 4277 Регистрация: 20.11.2009 | | | 29.09.2011 13:06:24 Ins
Репутация: 5 Сообщений: 59 Регистрация: 01.09.2011 | | Plastic писал(а):А нарисовать его реинкарнацию реально, если что? Просто тут я прописываю корабль в единичном экземпляре, видимо, как Аргон 1, только если я его уничтожу, то появится ли он в след. раз? |
| |
Можно сделать скрипт на проверку существования корабля. | Plastic писал(а):Проще скажите, как у мода сменить параметр, что бы он брал языковой файл не из 007, а из другого? Просто они тогда один другой перекрывать будут, в итоге предыдущий мод будет с рид текстом. |
| |
0007 - обозначает язык. игра сама выбирает в зависимости от локализации. |
|
| | 29.09.2011 14:46:01 Ins
Репутация: 5 Сообщений: 59 Регистрация: 01.09.2011 | | Plastic писал(а):И ещё...Как бы побольше наполнить сектор нпц"шками, например, в том же хаакском и ксенонском? Уж больно скудновато у них. |
| |
При перемещении игрока в другой сектор создается от 10 до 15 вражеских кораблей. Тип корабля выбирается рандомно. т.е. может появится как 15 джеев, так и 15 Н. Но как правило получается сборная солянка). Враги появлсяются в центре сектора +/- 15км по всем осям | Код:- $xx= = random value from -15000 to 15000 - 1
- $yy= = random value from -15000 to 15000 - 1
- $zz= = random value from -15000 to 15000 - 1
|
| |
Возможно 3 варианта врагов: 1) Хааки:Авианосец Истребитель Корвет Матка Улья Перехватчик Разведчик Страж Эсминец Кластер Кластер Кластер Кластер Кластеры разные(по идее в каждом свой тип кораблей) 2) Ксеноны:J K L LX M N P PX Q 3)Пираты:Бригантина Галеон Каравелла Мародер Тяжеловоз Огненный Коготь Пир. Кентавр Пир. Канюк Пиратский корабль Пир. Канюк Агрессор Пир. Коршун Пир. Лунь Пир. Лунь Агрессор Пир. Лунь Рейдер Пир. Лунь Тяжеловоз Пир. Нова Пир. Нова Рейдер Пир. Охотник Пир. Охотник Тяжеловоз Пир. Попугай Пир. Пустельга Пир. Скорпион Пир. Сокол Пир. Сокол Агрессор Пир. Эклипс Пир. Элита Установка: распаковать архив в папку с игрой. скачать |
Редактировалось 1 раз (а). Последний раз 29.09.2011 14:53:25. |
| | 30.09.2011 00:48:47 Plastic
Репутация: 0 Сообщений: 25 Регистрация: 26.09.2011 | | YOYOMAN писал(а):Зачем тебе 25 модов?????  :rolleyes::rolleyes::rolleyes:    |
| |
Имею в виду - дат\кат файлов, по умолчанию после пропатчивания до 3 1 их 13, ну а остальное - цветастые двигатели, ксен верфь, замена текстур, абордажки для м7, плоская карта , бал-бла-бла, ничего сверхъестественного. Сейчас 21. | Можно сделать скрипт на проверку существования корабля. |
| |
Не существенно, но если это не затруднит :) Я то в скриптах пока полный ноль, да и тем более с теми описаниями, которые даны на этом сайте - научусь лишь методом тыка и с поверхностным знанием, благодаря скриншотам. Не в обиду авторам, то читать получается с трудом. Это, конечно, не хтмл, но блин, все равно. | 0007 - обозначает язык. игра сама выбирает в зависимости от локализации. |
| |
0001-L007 имею в виду. Возьмем пример, когда попадает мод со своими языковыми файлами, которые не ссылаются на общий 0001-L007, значит в теории, они подгружают какие то свои, хотя как правило, в мод запихан свой такой же, и если я правильно понимаю, то сначала должен грузится языковой из папки t\ (корректированный мной, к примеру), а остальные - как дополнение, уже из модов, то идут по цепочке?. Если есть какие то скрипты, не моды кат\дат, которые идут со своими текстовиками, ведь правильно отображает и не заменяет общий языковой, тем самым убив названия моих секторов, описаний и остального...Вот этого я не пойму. Может кривовато написал, но надеюсь, что смысл понятен. Спасибо. Кстати, могу ли я сам изменить значение, что бы корабликов появилось побольше? 10-15 это, конечно, тоже малёха. И...То есть, они будут появляться в любом вражеском или в любом нейтрально-дружелюбном? |
|
| | 30.09.2011 03:08:49 Ins
Репутация: 5 Сообщений: 59 Регистрация: 01.09.2011 | | Plastic писал(а): Не существенно, но если это не затруднит :) Я то в скриптах пока полный ноль, да и тем более с теми описаниями, которые даны на этом сайте - научусь лишь методом тыка и с поверхностным знанием, благодаря скриншотам. Не в обиду авторам, то читать получается с трудом. Это, конечно, не хтмл, но блин, все равно. |
| |
Могу написать шаблон. Останется только значения подставить. | Plastic писал(а):0001-L007 имею в виду. Возьмем пример, когда попадает мод со своими языковыми файлами, которые не ссылаются на общий 0001-L007, значит в теории, они подгружают какие то свои, хотя как правило, в мод запихан свой такой же, и если я правильно понимаю, то сначала должен грузится языковой из папки t\ (корректированный мной, к примеру), а остальные - как дополнение, уже из модов, то идут по цепочке?. Если есть какие то скрипты, не моды кат\дат, которые идут со своими текстовиками, ведь правильно отображает и не заменяет общий языковой, тем самым убив названия моих секторов, описаний и остального...Вот этого я не пойму. Может кривовато написал, но надеюсь, что смысл понятен. |
| |
Скрипты/моды могут конфликтовать друг с другом. Я что бы избежать путаницы всегда создаю свой языковой файл. например 7777-L007.xml Вместо 7777 ставь свое число. Хотя та есть ограничение по диапазону, но до 8000 точно можно. Лучше ставить то которое врядли используется. например 3674-L007.xml В моем случае это файл для коммандой консоли. | Код:- <?xml version="1.0" encoding="utf-8"?>
- <language id="7">
- <page id="2008" title="Script Object Commands" descr="0" voice="no">
- <t id="700">MY_ADD_COMMON_WARE</t>
- <t id="701">MY_ADD_COMBAT_WARE</t>
- <t id="702">MY_ADD_TRADE_WARE</t>
- <t id="703">MY_COMMAND_ADD_ROCKETS</t>
- <t id="704">MY_COMMAND_REPAIR</t>
- <t id="705">MY_ADD_BATTERY</t>
- <t id="706">MY_JUMP</t>
- <t id="707">MY_ADD_LASERS</t>
- <t id="761">MY_ADD_ITEMS</t>
- <t id="1137">MY_STATION_MENU</t>
- </page>
- <page id="2010" title="Script Cmd Names" descr="Long version of commandos. These are the commandos assigned to ships using the commandconsole. Page 2010 and 2011 belong together and hold short and long versions of the same commands" voice="no">
- <t id="561">Пополнить запас батарей</t>
- <t id="700">Установить общие модули</t>
- <t id="701">Установить боевые модули</t>
- <t id="702">Установить торговые модули</t>
- <t id="703">Пополнение запаса ракет</t>
- <t id="704">Ремонт корабля</t>
- <t id="705">Пополнить запас батерей</t>
- <t id="706">Прыжок по технологии точка-в-точку</t>
- <t id="707">Получить вооружение</t>
- <t id="761">Меню доставки</t>
- <t id="1137">Дополнительные функции</t>
- </page>
- <page id="2011" title="Script Cmd Shorts" descr="Short version of commandos. These are the commandos assigned to ships using the commandconsole. Page 2010 and 2011 belong together and hold short and long versions of the same commands" voice="no">
- <t id="700">Общ. модули</t>
- <t id="701">Б. модули</t>
- <t id="702">Т. модули</t>
- <t id="703">Купить Р.</t>
- <t id="704">Восстановление</t>
- <t id="705">К. Батареи</t>
- <t id="706">Мой прыжок</t>
- <t id="707">К . Оружие</t>
- <t id="761">Доставка</t>
- <t id="1137">Доп функции</t>
- </page>
- <page id="2022" title="Command Info" descr="0" voice="no">
- <t id="700">Уставливает модули общего назначения</t>
- <t id="701">Уставливает модули боевого назначения</t>
- <t id="702">Уставливает модули для торговли</t>
- <t id="703">Пополняет запас ракет</t>
- <t id="704">Полностью восстановливает корпус и щиты корабля</t>
- <t id="705">Пополняет запас батарей</t>
- <t id="706">Прыжок в сектор по заданным координатам</t>
- <t id="707">Получить доступное вооружение</t>
- <t id="761">Доставка товара</t>
- <t id="1137">Дополнительное меню станций</t>
- </page>
- </language>
|
| |
Страница 2008 идентификатор команды/сигнала Страница 2010 длинное имя команды (которое в меню) Страница 2011 короткое имя команды. Страница 2022 информация о команде. Проще всего скопировать нужные страницы из основного файла 0001-L007.xml и удалить лишние записи. Файл нужно сохранять в кодировке UTF-8 | Plastic писал(а): Спасибо. Кстати, могу ли я сам изменить значение, что бы корабликов появилось побольше? 10-15 это, конечно, тоже малёха. И...То есть, они будут появляться в любом вражеском или в любом нейтрально-дружелюбном? |
| |
В скрипте my.add.enemy находишь строку | Код:- $count.enemy= = random value from 10 to 16 - 1
|
| |
10 минимум, 16 - 1 максимум. Они появляются в том сектору в котором находится игрок ) |
|
| | 30.09.2011 03:31:46 Plastic
Репутация: 0 Сообщений: 25 Регистрация: 26.09.2011 | | Ins писал(а):Могу написать шаблон. Останется только значения подставить. |
| |
Хотя, да бог с ним | Ins писал(а): В моем случае это файл для коммандой консоли. |
| |
Понял | Ins писал(а): В скрипте my.add.enemy находишь строку | Код:- $count.enemy= = random value from 10 to 16 - 1
|
| | 10 минимум, 16 - 1 максимум. Они появляются в том сектору в котором находится игрок ) |
| |
Вот это как раз не очень, если бы только во вражеских. Кстати...Вопросец ещё один: Кто-нибудь знает какой-нибудь пак, откуда можно модели станций потырить? Я создал свою расу, используя мод Aldrin Ships, но в своих секторах, на своих кораблях и без собственных станций - не солидно, не охото использовать те, что постоянно в игре встречаются:) Конечно, я пока пользуюсь альдринскими, но блин, одна только верфь на глыбе смотрится так противненько. |
Редактировалось 2 раз (а). Последний раз 30.09.2011 09:35:55. |
|
|