Закончил. Держите пробную версию. Скрипт не отлажен полностью, но впол...
X3 Terran Conflict / X3 Земной конфликт
 
X3 Terran conflict  
 

На сайте онлайн (человек): 32



 



Закончил. Держите пробную версию. Скрипт не отлажен полностью, но впол...

Terran Conflict (X3TC) / Форум / Скрипты и моды для X3 Terran Conflict / Все мелкие вопросы по скриптам и модам задаем тут! (Не загрязняйте форум мелкими темами)

Все мелкие вопросы по скриптам и модам задаем тут! (Не загрязняйте форум мелкими темами)
(http://x3tc.net/x3_forum/?tid=234)
Автор: Malstrime
(01.08.2011 21:26:41)

 Не так давно Guyver писал(а):
 

   Закончил. Держите пробную версию. Скрипт не отлажен полностью, но вполне работоспособен. Приглашаю всех принять участие в тестировании. Отпишитесь, пожалуйста, что не работает/косячит, и что бы Вы хотели бы добавить/изменить.
Описание: Скрипт добавляет всем грузовикам новую команду в раздел специальных корабельных команд. Команда позволяет наладить снабжение TL определенным товаром. Для ее активации вам необходимо:
- Транспортер.
- Программный модуль снабжения.
- ТПМ-1 (в TS и на еще некоторых кораблях встроен).

От вас потребуется указать:
- TL, который необходимо снабжать.
- Товар, которым необходимо снабжать.
- Кол-во товара, которое должно быть в трюме снабжаемого корабля.

Я дам:
- Собственно, снабжение корабля.
- Контроль за кол-вом товара в трюме.
- Пополнение ресурсов снабженца.

Принцип работы:
Пусть у нас есть TL, который нужно снабжать кристаллами и держать их на уровне 10000 ед. Вводим данные, наш снабженец приступает к работе. Пока на TL не будет необходимого кол-ва кристаллов, корабль будет летать по секторам и скупать кристаллы. Когда на TL наконец наберется 10000 кристаллов, он начнет следовать за ним, пока вновь не потребуется пополнить ресурсы - при следовании за TL снабженец будет поддерживать уровень в 10000. Если этот уровень будет превышен, то снабженец переведет излишек себе в трюм (или сколько сможет). Если уровень опустится ниже 10000, то корабль переведет товар из своего трюма до достижения 10к (или сколько сможет). Если в трюме снабженца остается количество товара меньшее, чем число, получаемое формулой поддерживаемый_уровень_товара*5/100/объем_поставляемого_товара для текущих условий 10000*5/100/4=125), то снабженец летит пополнять припасы.

Советы:
- Снабдите Вашего снабженца прыжковым двигателем (не забудьте настроить корабль на его использование).
- Исследуйте вселенную - снабженец будет летать за ресурсами только к известным станциям.

Уточнения:
- Список товаров формируется из всех доступных для покупки товаров во Вселенной Х.
- При составлении списка не учитывается рейтинг, необходимый для покупки какого-либо товара.
- Снабженец не может снабжаться батареями в автоматическом режиме (если на снабжении у вас не батареи).
- Ограничения на использование команды: На 1 снабженца 1 товар и один снабжаемый корабль. Ну и версию игры желательно 3.0+.
- Снабженцы независимы друг от друга.

Что планируется:
- Сортировка товара в списке выбора.
- Пополнение снабженца батареями.

Список будет дополняться, если я посчитаю нужным включить туда еще какой-либо пункт.

Используемые ресурсы:
- COMMAND_TYPE_SPECIAL_59
- page№ 8800

Upd: Ап

дерево темы → Все мелкие вопросы по скриптам и модам задаем тут! (Не загрязняйте форум мелкими темами) Все мелкие вопросы по скриптам и модам задаем тут! (Не загрязняйте форум мелкими темами) »
Список игр