Учимся простейшим скриптам
X3 Terran Conflict / X3 Земной конфликт
 
X3 Terran conflict  
 

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



 



Учимся простейшим скриптам

Форумы: Terran Conflict (X3TC) / X3 Земной конфликт / Скрипты и моды для X3 Terran Conflict / Учимся простейшим скриптамВойти
Количество: 338
«<2345678910111213141516>»
Учимся простейшим скриптам
15.07.2011 13:31:14
Malstrime

Репутация: 3611
Сообщений: 5699
Регистрация: 19.01.2009
 SarQy писал(а):
Как можно созданный корабль заставить патрулировать (скажем арагонский НПС). И скажем если его убили он респился. Интересно это возможно...
 

 Да, вкратце схема:
1. Проверка существования корабля.
    Существует - пункт 3.
    Не существует - пункт 2.
2. Создаем корабль, оснащаем, даем команду к патрулю.
3. Ждем 1 минуту.
4. Переходим у пункту 1.

Редактировалось 1 раз (а). Последний раз 15.07.2011 13:31:37.

15.07.2011 15:10:06
SarQy

Репутация: 0
Сообщений: 11
Регистрация: 06.12.2009
Так правильно будет?
15.07.2011 15:46:20
Malstrime

Репутация: 3611
Сообщений: 5699
Регистрация: 19.01.2009
Это только пункт 2. Кстати, чтоб было короче - стирай все строки кроме первой и вместо них пропиши (насколько я помню Торговые -> Для кораблей) команду add default items to ship. большинство добавится автоматом.
30.07.2011 13:10:19
Странник (модератор)
 STIXES писал(а):
 

Еще одна цитата длиной в километр с вопросом в духе "Я НИЧО НИПОНЯЛ", набранным капслоком - получите предупреждение. Если Вы не в состоянии изложить суть возникших затруднений и не поняли вообще ничего - займитесь чем-нибудь другим.
15.08.2011 04:53:55
Сплитский_Хаак2

Репутация: 2
Сообщений: 21
Регистрация: 14.08.2011
Люди.)
Возник такой вопрос. Насчёт того, можно ли эти скрипты скопировать в реунионе? Точнее сделать так. Написать эти скрипты только в Реунионе.) Можно ли так сделать?
15.08.2011 06:40:14
Malstrime

Репутация: 3611
Сообщений: 5699
Регистрация: 19.01.2009
 Сплитский_Хаак2 писал(а):
Люди.)
Возник такой вопрос. Насчёт того, можно ли эти скрипты скопировать в реунионе? Точнее сделать так. Написать эти скрипты только в Реунионе.) Можно ли так сделать?
 

   Да. Но осторожно.
15.08.2011 12:36:33
Сплитский_Хаак2

Репутация: 2
Сообщений: 21
Регистрация: 14.08.2011
 Malstrime писал(а):
   Да. Но осторожно.
 

В первую очередь попробую набрать скрипты на - захват кораблей, и деньги-дребеденьги.) Спс.)


18.08.2011 21:57:17
tnik123

Репутация: 0
Сообщений: 3
Регистрация: 03.08.2011
замутил супер-шип из урока 9. проблема всего одна - корабль встает на автопилот.
он не уязвим это радует! но стоит двинутся неуязвимость разом исчезает. даже сверял со скрином все тютелька-в-тютельку. кто знает в чем соль подскажите
18.08.2011 22:13:15
КС

Репутация: 693
Сообщений: 3933
Регистрация: 30.08.2009
 tnik123 писал(а):
замутил супер-шип из урока 9. проблема всего одна - корабль встает на автопилот.
он не уязвим это радует! но стоит двинутся неуязвимость разом исчезает. даже сверял со скрином все тютелька-в-тютельку. кто знает в чем соль подскажите
 

Быть не может. Сам проверял (да и писал)... Покажите, пожалуйста, скриншот вашего скрипта... (а ещё лучше - киньте мне в личку ваш скрипт)
 Malstrime писал(а):
Посмотрел уроки, которые писал довольно-таки давно. Что-то меня это не совсем устраивает теперь, ибо все слишком просто. Люди не понимают, ЧТО они пишут и КАК оно работает.
 

Не переборщи с подробностями, а то не знающий человек от обилия информации может ничего и не понять...

Редактировалось 2 раз (а). Последний раз 18.08.2011 23:19:47.

18.08.2011 23:17:02
Malstrime

Репутация: 3611
Сообщений: 5699
Регистрация: 19.01.2009
Посмотрел уроки, которые писал довольно-таки давно. Что-то меня это не совсем устраивает теперь, ибо все слишком просто. Люди не понимают, ЧТО они пишут и КАК оно работает.
19.08.2011 06:05:04
ФОРВАРД

Репутация: 1170
Сообщений: 3459
Регистрация: 04.06.2009
 Malstrime писал(а):
Люди не понимают, ЧТО они пишут и КАК оно работает.
 
Думаю ты прав. Такое чувство, как будто чегото не хватает. Они просто тупо переписывают твой урок и все. На данный момент я уже почти закончил свой первый скрипт, из твоих уроков попробовал пару примеров и сразу понял что этого недостаточно. Макс, нужно написать что то вроде пособия. Например Мистр в своих уроках танцев, в первом же посте прежде чем учить, дает ссылку на книгу " Скрипты это легко". Вот как раз эта книга мне очень сильно помогла. Однако с тех пор как она была написана, много воды утекло, появилось не мало новых команд которые там не описаны. ИМХO: Нужно либо найти что то по новей и дать ссылку, либо написать дополнение к той старой книге.
19.08.2011 06:05:46
ФОРВАРД

Репутация: 1170
Сообщений: 3459
Регистрация: 04.06.2009
 Malstrime писал(а):
Люди не понимают, ЧТО они пишут и КАК оно работает.
 
Думаю ты прав. Такое чувство, как будто чегото не хватает. Они просто тупо переписывают твой урок и все. На данный момент я уже почти закончил свой первый скрипт, из твоих уроков попробовал пару примеров и сразу понял что этого недостаточно. Макс, нужно написать что то вроде пособия. Например Мистр в своих уроках танцев, в первом же посте прежде чем учить, дает ссылку на книгу " Скрипты это легко". Вот как раз эта книга мне очень сильно помогла. Однако с тех пор как она была написана, много воды утекло, появилось не мало новых команд которые там не описаны. ИМХO: Нужно либо найти что то по новей и дать ссылку, либо написать дополнение к той старой книге.
19.08.2011 06:15:27
Сплитский_Хаак2

Репутация: 2
Сообщений: 21
Регистрация: 14.08.2011
Мальстрим?
Вот такой " деликатный " вопрос....
Когда, я вынес Королевский Тупик, то на эсминце хааков почти не осталось батарей ля прыжка... и совсем забыл что у меня есть скрипт на товары...

Приказываю Гипериону закупить батарей. Закупил. Решил с ним встретится на верфи в Прайме. Но... Когда я вылетаю из восточных врат, за мной вылетает Гиперион. И он стукается об мой эсминец... И хана ему

Можно-ли его как-нибудь возвратить? Если есть, то с радостью её приму... 

Заранее СПС.
19.08.2011 07:06:43
Malstrime

Репутация: 3611
Сообщений: 5699
Регистрация: 19.01.2009
Сплитский_Хаак, корабль-то можно восстановить, но содержимое трюма, команды, настройки ничто не вернет.

Форвард, в принципе, основы там расписаны очень хорошо, но некоторые моменты требуют уточнения.

У меня есть кое-какая идея, но не сейчас.
19.08.2011 07:43:23
Сплитский_Хаак2

Репутация: 2
Сообщений: 21
Регистрация: 14.08.2011
 Malstrime писал(а):
Сплитский_Хаак, корабль-то можно восстановить, но содержимое трюма, команды, настройки ничто не вернет.

Форвард, в принципе, основы там расписаны очень хорошо, но некоторые моменты требуют уточнения.

У меня есть кое-какая идея, но не сейчас.
 



С содержимым трюма как-нибудь разберёмся... мне корабль главное..... )

Подожду.)
01.09.2011 13:25:18
dmtr

Репутация: 0
Сообщений: 8
Регистрация: 13.08.2011
привет всем.
и у меня тож возникла проблема. уже совсем запарился.
выкидываю в сектор станцию, а она ничего не производит. время  цикла 0, количество продукции  0, с сырьем похожее.
пробовал разные варианты в коде но ничего не получается(((
подскажите плиз.
01.09.2011 14:06:19
Malstrime

Репутация: 3611
Сообщений: 5699
Регистрация: 19.01.2009
 dmtr писал(а):
привет всем.
и у меня тож возникла проблема. уже совсем запарился.
выкидываю в сектор станцию, а она ничего не производит. время  цикла 0, количество продукции  0, с сырьем похожее.
пробовал разные варианты в коде но ничего не получается(((
подскажите плиз.
 

    Изначально все станции создаются "пустышками". Используйте команду add default wares to station/dock.
01.09.2011 14:57:10
dmtr

Репутация: 0
Сообщений: 8
Регистрация: 13.08.2011
 Malstrime писал(а):
    Изначально все станции создаются "пустышками". Используйте команду add default wares to station/dock.
 


пробовал .
ничего не выходит.
01.09.2011 17:41:33
Destroyerm

Репутация: 433
Сообщений: 958
Регистрация: 09.08.2011
 dmtr писал(а):
пробовал .
ничего не выходит.
 

скорее всего ты неправильно пробывал
ещё великий мастер - джедай Йода говорил "Не надо пытаться, делай либо не делай - пытаться не существует." ... Короче я с ним не согласен!!!
вообщем я сразу догадался о твоей ошибке---===>>>::: ты это не той станции присвоил !!!

Редактировалось 1 раз (а). Последний раз 01.09.2011 17:42:21.

01.09.2011 19:13:44
Cardinal

Репутация: 228
Сообщений: 188
Регистрация: 16.01.2011
 dmtr писал(а):
пробовал .
ничего не выходит.
 


Как я понимаю, речь идет о фабрике. Для нее в скрипте должна быть команда типа:
$station -> factory production task: on=[TRUE],
где $station - переменная, задающая станцию.
Примечание: эта команда должна следовать за строками, заполняющими станцию (типа add default wares to station/dock), иначе работать не будет.
«<2345678910111213141516>»
Список игр