Немного вопросов

Автор as3, 19 мая 2009 01:06:06

« назад - далее »

0 Пользователи и 3 гостей просматривают эту тему.

Shadowhide

вопрос о заданиях:
нужно украсть обьект  и всё
что для этого нужно прописать в командной строке ??

Dront

Как сделать цель "украсть объект", написано, опять же, в базовой обучалке к Дромеду. Ничего архисложного там нет.
"You cannot run from life as you did from us, Garrett! Life has a way of finding you..."
"Beware the dawn of the Metal Age."

Shadowhide

там написано про всякие переменные\скрипты очень всё запутано

Dront

quest_create_mis goal_state_0, 0
quest_create_mis goal_visible_0, 1
quest_create_mis goal_type_0, 1
quest_create_mis goal_target_0, (номер того, чего нужно спереть)
Домашнее задание: разобраться, что вся эта хрень значит. Иначе другие цели потом будет не создать - если не будешь знать, что означают эти 4 строчки.
"You cannot run from life as you did from us, Garrett! Life has a way of finding you..."
"Beware the dawn of the Metal Age."

Shadowhide

1-??
2-видимая-невидимая ??
3-тип цели ??
4-номер цели
Добавлено позже
непашет нихрена

Dront

2 и 3 - идея правильная. А что означают цифры 0, 1?
(Толкаю обратно в обучалку: разобраться в этом стОит.)
Что не пашет? Если в окне "цели" появился 1 квадратик, и при взятии объекта он отмечается галочкой - всё работает. Другое дело, что текст целей сам по себе появиться не должен, и его тоже надо написать. (Что, кстати, тоже объясняет всё та же несчастная обучалка, будь она неладна. :) )
"You cannot run from life as you did from us, Garrett! Life has a way of finding you..."
"Beware the dawn of the Metal Age."

Shadowhide

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

Zontik

Кривизна рук при взятии объекта значения не имеет.
Первая цифра в каждой строчке - номер цели. Вторая - статус. Для каждой строки вторая цифра имеет особенное значение.
В первой строке 0 означает, что цель еще не выполнена (1 - выполнена, 2 - зачеркнута красным кружком, 3 - провалена).
Во второй строке 0 означает, что цель не отображается в списке. В твоем случае надо поставить 1. Больше вариантов нет.
В третьей строке 0 означает, что цель не имеет типа и назначается вручную. Тип твоей цели - украсть объект - 1. (Убить кого-то - 2; награбить определенную сумму ценностей - 3).
Ну и четвертая строка - не забудь вписать правильный номер.
Повнимательней с пробелами при наборе команд. И опечатки... Команда принимается даже с опечатками, но неправильно названная переменная работать НЕ БУДЕТ!
Проверить результат можно через меню редактора: Editors - Mission quest data.
Дайте глазам отдохнуть! Тёмное место

Shadowhide

в том и проблема что всё прописано а задание не выполняется


Dront

А на StartingPoint'е стоит скрипт VictoryCheck?
Или, может, цель кражи - нечто драгоценное (добавляющее лут)? (Тогда цель должна быть не "укради объект", а "ограбь на ... ценностей" с оговоркой на этот самый объект как "специальный".)
"You cannot run from life as you did from us, Garrett! Life has a way of finding you..."
"Beware the dawn of the Metal Age."

Shadowhide

ЦитироватьА на StartingPoint'е стоит скрипт VictoryCheck?
я про такое впервые слышу :)
может я просто забыл загрузить convict и gen :confused:

Добавлено позже
этот VictoryCheck:как его поставить? :suspect:

Dront

Так же, как на картину ставил StdDoor: через S -> Scripts в свойствах. Только у стартовой точки.
Если бы ты не загрузил Convict и gen, то у Гарретта бы не было здоровья, живность бы не ходила и т.д. Вряд ли в этом дело.
"You cannot run from life as you did from us, Garrett! Life has a way of finding you..."
"Beware the dawn of the Metal Age."

Shadowhide

вуухаа ура спасибо  заработало
БЬЮ ЧОЛОМ БАРИН!!!!!!!!!!!!!!
Добавлено позже
ещё вопросик
в своём уровне я зделал призрак который проходит сквозь стену но он проходит сквозь неё как только уровень начинается а мне нужно чтобы он прошёл только тогда когда я смотрю
как это сделать ?
Добавлено позже
и ещё напрочь отсутствуют звуки

Dront

Цитироватьв своём уровне я зделал призрак который проходит сквозь стену но он проходит сквозь неё как только уровень начинается а мне нужно чтобы он прошёл только тогда когда я смотрю
Можно поподробнее описать? Призрак находится на расстоянии от тебя (т.е. нужно до него дойти) или, чтоб увидеть, нужно просто при появлении на уровне повернуться к нему мордой лица? Во втором случае можно просто повернуть стартовую точку под таким углом, чтоб она смотрела на призрака. В первом случае решение сложнее.
Звуки чего отсутствуют? Надеюсь, оружие и AI звуки издают? Или имеешь в виду - "окружных" звуков нет (т.е. ветра на улице, например)?
"You cannot run from life as you did from us, Garrett! Life has a way of finding you..."
"Beware the dawn of the Metal Age."

Shadowhide

ЦитироватьЗвуки чего отсутствуют? Надеюсь, оружие и AI звуки издают? Или имеешь в виду - "окружных" звуков нет (т.е. ветра на улице, например)?

да текстура под ногами не звучит и ветра нету и сущевства всевозможные тоже молчат
а так гарет издаёт звуки ударах\залезаниях на уступы