Суббота, 21.10.2017, 00:36
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 41234»
Форум » Прочее » Прочее » Редактор: создание миссии и некоторые скрипты (Редактор: создание миссии и некоторые скрипты)
Редактор: создание миссии и некоторые скрипты
PzKpfw-VДата: Среда, 24.03.2010, 19:33 | Сообщение # 1
Лейтенант
Группа: Бойцы
Сообщений: 141
Репутация: 7
Статус: Не в сети
Здесь я буду писать некогторые скрипты и инструкции по созданию миссий

По ссылкам "пример" вы будете переправлены на файлообменник, где сможете скачать архив и просмотреть, как выполняется данное действие


ник в игре [t_70]Schnaps
в "Мире Танков" - Schnaps
скайп - schnaps517
 
PzKpfw-VДата: Среда, 24.03.2010, 19:38 | Сообщение # 2
Лейтенант
Группа: Бойцы
Сообщений: 141
Репутация: 7
Статус: Не в сети
Создание миссии: мисия создается в редакторе в режиме F3
сначала расставляем объекты (техника, пехота и т.п.) в режиме 2
далее сложнее smile


ник в игре [t_70]Schnaps
в "Мире Танков" - Schnaps
скайп - schnaps517
 
PzKpfw-VДата: Среда, 24.03.2010, 19:48 | Сообщение # 3
Лейтенант
Группа: Бойцы
Сообщений: 141
Репутация: 7
Статус: Не в сети
учим патруль ходить по заданному маршруту:
1) создаем триггер в режиме 6 и называем его как угодно
2) в поле condition пишем условия (об этом позже)
3) ну и собственно, сам триггер:
смотрим на mid-ы нашего патруля (к примеру 1 2 3)
расствавляем вайпоинты в режиме 4 и линкуем их в цепочку (по кругу) например 0, 1, 2, 3, 4, 1
в поле commands создаем команду waipoint
в ней:
who - actor
mid - 1 2 3 (у вас могут быть другие)
waipoint - 0 (у вас может быть другой)

Пример


ник в игре [t_70]Schnaps
в "Мире Танков" - Schnaps
скайп - schnaps517
 
PzKpfw-VДата: Среда, 24.03.2010, 20:10 | Сообщение # 4
Лейтенант
Группа: Бойцы
Сообщений: 141
Репутация: 7
Статус: Не в сети
создание задания на уничтожение пехоты:
1) в F3 - F9 вкладка task делаем задание: называем как угодно
primary - если ставить галку - основное
desc - текст задания
2) рассмотрим на примере того патруля (см. пред. пост)
делаем триггер
у него в поле condition
entities
mode - work
source - standart
mids - 1 2 3 (у вас могут быть другие)
type - human
state - not dead
count - ==
value - 0

3) commands
delay - 1
scene - task
name - 1 (у вас может быть другое)
state - completed

Пример
отстреливаем врагов и задание выполняется!


ник в игре [t_70]Schnaps
в "Мире Танков" - Schnaps
скайп - schnaps517
 
PzKpfw-VДата: Среда, 24.03.2010, 20:39 | Сообщение # 5
Лейтенант
Группа: Бойцы
Сообщений: 141
Репутация: 7
Статус: Не в сети
на уничтожение танка:
1) создаем задание в F3-F9
2) делаем триггер
у него в поле condition
entities
mode - work
source - standart
mids - 1(у вас могут быть другой)
type - tank
state - not operatable
count - >=
value - 1

3) в поле commands тоже самое, что и в примере с пехотой

Подсказка: поле value в случае с танком означает количество уничтоженных юнитов данного типа

Пример
Уничтожаем танк и задание выполняется!


ник в игре [t_70]Schnaps
в "Мире Танков" - Schnaps
скайп - schnaps517
 
PzKpfw-VДата: Среда, 24.03.2010, 20:41 | Сообщение # 6
Лейтенант
Группа: Бойцы
Сообщений: 141
Репутация: 7
Статус: Не в сети
таг hidden

этот таг скрывает юнитов до выполнения связанной с ними командой в тригере


ник в игре [t_70]Schnaps
в "Мире Танков" - Schnaps
скайп - schnaps517
 
PzKpfw-VДата: Среда, 24.03.2010, 21:09 | Сообщение # 7
Лейтенант
Группа: Бойцы
Сообщений: 141
Репутация: 7
Статус: Не в сети
обучаем ботов пользоваться техникой
1) ставим танк или сау (можно и другое biggrin )
2) ставим наших ребят smile
3) делаем триггер
в условиях ничего не пишем
команды:
actor_state
selector - mids - миды наших солдат
speed - fast
heath - 10000
команда вайпоинт (по которому они побегут к танку/сау)
4) скорее всего они сломают корпус
поэтому
следующий триг (я рассматриваю слачай с сау)
условия:
entities
source - advanced
group
select - mids (мид нашей сау)
include - brocken_components - body

команды
actor - player
selector - mids (mid нашей сау)
player (плеер наших бойцов)

delay - 1

actor - actor_component
selector - mids (mid нашей сау)
component - body
stste - work

delay - 5

actor - board
selector - mids (миды наших бойцов)
vehicle - mids (mid нашей сау)

все это конечно работает, но может получиться так, что наши ребята ее разнесут, но тут ничего сделать нельзя, то есть как повезет biggrin

Пример


ник в игре [t_70]Schnaps
в "Мире Танков" - Schnaps
скайп - schnaps517
 
PzKpfw-VДата: Четверг, 25.03.2010, 15:10 | Сообщение # 8
Лейтенант
Группа: Бойцы
Сообщений: 141
Репутация: 7
Статус: Не в сети
задание найти предмет
1) ставим нужный нам предмет (я ставлю кейс)
2) ставим нашего пеха
3) делаем триггер
у него:
условия:
inventory
mode - work
selector - mids (mid нашего пеха)
wehre - box
item - название нашего предмета (у меня secret_doc_bag1)
compare - greater
amount - 0

Подсказка: поле amount означает количество предметов данного типа (0 означает любое)

В командах аналогично остальным заданиям

Пример
Берем кейс и задание выполнено!


ник в игре [t_70]Schnaps
в "Мире Танков" - Schnaps
скайп - schnaps517
 
PzKpfw-VIBДата: Четверг, 25.03.2010, 21:00 | Сообщение # 9
Лейтенант
Группа: Солдаты
Сообщений: 134
Репутация: 5
Статус: Не в сети
Думаешь поможет?
 
PzKpfw-VДата: Четверг, 25.03.2010, 21:22 | Сообщение # 10
Лейтенант
Группа: Бойцы
Сообщений: 141
Репутация: 7
Статус: Не в сети
команда talk
делаем диалоги
1) создаем триггер
2) в условиях что угодно
3) команды:
delay - 1
actor - talk
selector - mids (mid говорящего)
text - текст реплики

Code
<a target="_blank" href="http://www.radikal.ru"><img src="http://s55.radikal.ru/i148/1003/29/680c762dd9f1.jpg" ></a>

тут думаю все гениально просто поэтому обойдемся без примера


ник в игре [t_70]Schnaps
в "Мире Танков" - Schnaps
скайп - schnaps517
 
PzKpfw-VДата: Четверг, 25.03.2010, 21:28 | Сообщение # 11
Лейтенант
Группа: Бойцы
Сообщений: 141
Репутация: 7
Статус: Не в сети
команда delete
эта команда удаляет юнитов по определенному условию
пишется в тригере по любому условию
в selector пишутся mid-ы юнитов, которые подлежат удалению
ОБЯЗАТЕЛЬНО ставте задержку в delay! без этого многие триггеры не работают

тут тоже просто biggrin и поэтому без примера smile


ник в игре [t_70]Schnaps
в "Мире Танков" - Schnaps
скайп - schnaps517
 
PzKpfw-VIBДата: Пятница, 26.03.2010, 22:53 | Сообщение # 12
Лейтенант
Группа: Солдаты
Сообщений: 134
Репутация: 5
Статус: Не в сети
Надо будет попробовать на досуге.
 
MAxДата: Воскресенье, 28.03.2010, 14:09 | Сообщение # 13
Рядовой
Группа: Солдаты
Сообщений: 3
Репутация: 0
Статус: Не в сети
Молодец happy
 
MAxДата: Воскресенье, 28.03.2010, 14:10 | Сообщение # 14
Рядовой
Группа: Солдаты
Сообщений: 3
Репутация: 0
Статус: Не в сети
Но тока я серовно не понял как создавать мисии
 
MAxДата: Воскресенье, 28.03.2010, 14:11 | Сообщение # 15
Рядовой
Группа: Солдаты
Сообщений: 3
Репутация: 0
Статус: Не в сети
Можеш меня считать своим другом.Удачи!!!!
 
Форум » Прочее » Прочее » Редактор: создание миссии и некоторые скрипты (Редактор: создание миссии и некоторые скрипты)
Страница 1 из 41234»
Поиск:

Михаил ~RuSPanzer~ Рыбалка © 2009-2017 | Хостинг от uCoz