Перейти к содержимому


Фотография

FT Tools. Level Editor


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 452

#381 Hmt

Hmt

    Триггер-Маньяк

  • Пользователи
  • PipPipPip
  • 878 сообщений

Отправлено 18 Июнь 2011 - 16:50

QUOTE
Дык 1 ментат повышает интеллект до нужного значения, то есть до трёх.
а условий проверки два ? (=3 & >3)
QUOTE
А после психо и двух ментатов — передоз
в моем случае брал интелект 4 и 6, и проверял только < & > (не проверял =)

насколько психо опускает интелект ?
насколько ментат поднимает ?

И так:
Интелект 6 — сожрал психо — 3 — сожрал ментат — 5 Вот и все ...
Все дело в условиях, а химия химией перебивается ...


#382 Qwertyq

Qwertyq

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 94 сообщений

Отправлено 18 Июнь 2011 - 17:55

Я понял, из-за чего! Я ПОНЯЛ!!!
Я забыл поставить галочки preserve trigger... Поставил — всё стало работать.

Это сообщение отредактировано Qwertyq - 18 июня 2011 | 19:00


#383 Hmt

Hmt

    Триггер-Маньяк

  • Пользователи
  • PipPipPip
  • 878 сообщений

Отправлено 18 Июнь 2011 - 18:08

QUOTE
Я забыл поставить галочки preserve trigger... Поставил — всё стало работать.
да мне как-то и в голову не пришло, что стояло иначе :)


#384 Qwertyq

Qwertyq

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 94 сообщений

Отправлено 20 Июнь 2011 - 19:37

Жуткие глюки с взятием или передачей предметов.
Делаю триггер — воин имеет в инвентаре больше 0 предметов "копьё" — дать предмет "копьё" игроку — дать "копьё" НПС "шкаф".
То есть, я бартером даю ему предмет (у меня в инвентаре 3 копья с тегами), а он его не даёт ни игроку, ни в шкаф.


#385 Hmt

Hmt

    Триггер-Маньяк

  • Пользователи
  • PipPipPip
  • 878 сообщений

Отправлено 20 Июнь 2011 - 20:44

QUOTE
Жуткие глюки с взятием или передачей предметов.
посмотри как у меня в `OpenFM`, на старте, сделана передача кучи предметов в разных направлениях.
Все работает без глюков, просто где-то, что-то не так.


#386 Qwertyq

Qwertyq

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 94 сообщений

Отправлено 21 Июнь 2011 - 04:47

Ну это другая ситуация. Предметы там просто отдаются, а у меня не хочет отдавать предмет, полученный в результате торговли.


#387 Hmt

Hmt

    Триггер-Маньяк

  • Пользователи
  • PipPipPip
  • 878 сообщений

Отправлено 21 Июнь 2011 - 05:11

QUOTE
полученный в результате торговли.
я не совсем понимаю, можно по шагам, что происходит и что нужно сделать. попробую продумать скрипт.


#388 Qwertyq

Qwertyq

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 94 сообщений

Отправлено 21 Июнь 2011 - 05:18

Игрок бартером даёт предмет нпс.
НПС передаёт этот предмет игроку.
Предмет передаётся НПС-"шкафу".
Подобное реализовано в OpenFm, где чип передаётся смотрителю, а потом этот чип передаётся неактивному нпс.
На карте из OpenFm это работает, но на моей карте нет, хотя триггеры, в общем-то, аналогичны.

------------
Только что обнаружил забавную штуку. Всё это работает с тегованным предметом, если тег задать в реакторе уровней.
Если поместить на уровень предмет с тегом из базы ent-файлов, то это не работает. Забавно.

Это сообщение отредактировано Qwertyq - 21 июня 2011 | 06:30


#389 Hmt

Hmt

    Триггер-Маньяк

  • Пользователи
  • PipPipPip
  • 878 сообщений

Отправлено 21 Июнь 2011 - 05:40

QUOTE
если тег задать в реакторе уровней.
я ведь неспроста создал папку предметов `start`, в редакторе карт этот номер не пройдет.
Тэг нужно прописывать только в редакторе объектов (жестко прописывать).


#390 Qwertyq

Qwertyq

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 94 сообщений

Отправлено 21 Июнь 2011 - 05:44

Стоп, стоп.
Так у меня как раз ничего не проходит с вещью, тег которой прописан в редакторе объектов.
А вещь, затегованная в редакторе, подходит!

Это сообщение отредактировано Qwertyq - 21 июня 2011 | 06:45


#391 Hmt

Hmt

    Триггер-Маньяк

  • Пользователи
  • PipPipPip
  • 878 сообщений

Отправлено 21 Июнь 2011 - 05:49

QUOTE
А вещь, затегованная в редакторе, подходит!
а как вещь, лежащая в инвентаре может быть затэгована, если она не полежала на земле ?
имя вещи в триггере-условии прописывается руками, ее скорее всего не будет в списке вещей.

Позже:
Тэг `WaterChip` жестко прописан в редакторе объектов.
Проверка условия наличия чипа у смотрителя — тэг прописан руками,
нет его в списке предметов. При этом все должно работать как надо :)

P.S: Я отказался от тэгования предметов в редакторе карт, не помню почему,
но на то точно были веские причины.


#392 Qwertyq

Qwertyq

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 94 сообщений

Отправлено 21 Июнь 2011 - 07:33

Проверил. На тестовой карте с тем же самым предметом всё нормально.
На основной — никак! Может, косяк редактора?!


#393 Hmt

Hmt

    Триггер-Маньяк

  • Пользователи
  • PipPipPip
  • 878 сообщений

Отправлено 21 Июнь 2011 - 16:11

QUOTE
Может, косяк редактора?!
не думаю, скорее всего другая причина.


#394 The Master

The Master

    Чистосердечный зевака

  • Пользователи
  • PipPipPip
  • 2 167 сообщений

Отправлено 29 Июнь 2011 - 22:31



#395 avvas

avvas

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 34 сообщений

Отправлено 01 Сентябрь 2011 - 06:50

У меня в редакторе нет тайлов. Сначала использовал поиск, тут говорится про использование тайлов напрямую, но как их в редактор добавлять?


#396 der Fluger

der Fluger

    Pugilist Illustrator

  • Пользователи
  • PipPipPip
  • 2 223 сообщений

Отправлено 01 Сентябрь 2011 - 08:45

Нужно распаковать .bos-файлы с тайлами (tiles_0.bos, например) в папке core. В этой статье подробно описано как.


#397 Buzzil

Buzzil

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 115 сообщений

Отправлено 23 Сентябрь 2011 - 21:29

Идея из воздуха(не тестировалась).

Берем спрайт небольшого завала камней, плюс спрайт этих же камней, но уже "по обеим сторонам" от центра.

Прикручиваем к ентити двери.

Берем спрайт лопаты/кирки и прикручиваем его к энтити ключа. Тагаем.

Ставим пачку "завалов"-дверей, тагаем, локед, таггед-кей — лопата/кирка.
Ставим триггеры вида(видимо, для каждого "завала" отдельно):
1) Object Script State -> Set variable (X = True)
2) If variable (X = True) -> Set Object Scrip State (ScriptState — Yes) [Preserve]

Вроде должен получится завал, который можно будет расчистить только лопатой/киркой.


#398 Hmt

Hmt

    Триггер-Маньяк

  • Пользователи
  • PipPipPip
  • 878 сообщений

Отправлено 24 Сентябрь 2011 - 07:03

QUOTE
Ставим пачку "завалов"-дверей, тагаем, локед, таггед-кей — лопата/кирка.
QUOTE
Вроде должен получится завал, который можно будет расчистить только лопатой/киркой.
Зачем такие сложности ?
Или вся соль в "размахивании" киркой ?

Допустим, у вас есть в инвентаре кирка, есть некий завал,
скажем есть определенный навык в качестве условия.

Кликаем по завалу — получаем некое ветвление:
1. У вас нет кирки.
2. У вас есть инструмент, но вы не умеете им пользоваться.
3. Завал расчищен + 100500XP


#399 Buzzil

Buzzil

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 115 сообщений

Отправлено 24 Сентябрь 2011 - 10:12

2Hmt

В вашем посте, наверное, не хватает определяющего слова ТРИГГЕР. Иначе я его совсем не понял.

А вообще да — можно и триггером. Хотя киркой помахать для аутентичности может быть полезно.

Вопросы:
- Возможно ли настроить оружие-патроны таким образом, чтобы при минимальных повреждениях в НР на цель оказывалось максимальное «нелетальное» воздействие? Т.е. — нокдаун, ломание конечностей, «простужен»(в чьем-то там переводе) и т.п.
- Аналогичное воздействие, но для мин?
- Возможно ли добавить актеру тэг иным способом, кроме прописать его в Level Editor? (судя по этой теме теги из Entity Editor на актеров не клеятся, а через SPSpawn)


#400 Hmt

Hmt

    Триггер-Маньяк

  • Пользователи
  • PipPipPip
  • 878 сообщений

Отправлено 24 Сентябрь 2011 - 11:47

QUOTE
не хватает определяющего слова ТРИГГЕР
Прощу прощения, я подумал это очевидно (дурацкая привычка).
QUOTE
- Возможно ли добавить актеру тэг иным способом, кроме прописать его в Level Editor?
(судя по этой теме теги из Entity Editor на актеров не клеятся, а через SPSpawn)
Речь идет о присвоении тэга какому-либо персонажу во время игрового процесса ?




Похожие темы Свернуть

  Название темы Форум Автор Статистика Последнее сообщение


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Рейтинг@Mail.ru