Показать сообщение отдельно
Старый 31.05.2013, 10:02   #18
Владислав
ПроЭктировщик
 
Аватар для Владислав
 
Регистрация: 08.05.2011
Сообщений: 143
Написано 46 полезных сообщений
(для 219 пользователей)
Ответ: Cubeedge [alpha, xors3d]

Harter, спасибо!

LLI.T.A.L.K.E.R., там есть, тут нет

привязка в триггер идет по координатам. если игрок занимает его координаты он активируется.
его запись в редакторе будет такая:
trigger(x, y, z, a, command)
x, y, z - координаты триггера(ставятся автоматически, но вручную можно несколько триггеров на одни координаты назначить)
a - кол-во срабатываний (если 0 - то неограниченно)
command - команда триггера:
menu(%name%) - открывает меню с именем name
console(%command%) - отправляет команду в консоль (например "level %level_name%" - загружает уровень, или "reset" - выгружает все и выкидывает в главное меню)
Все команды триггеров могут выполнятся на лету, при загрузке карты (просто добавлять их в список команд в редакторе, например score(%count%) - назначает кол-во кубов для перехода на следующий уровень, а player(x, y, z) - назначает активный гг-куб)

При добавлении платформы в редакторе нужно добавить команду (появляется в списке автоматически, нужно заполнить несколько параметров) выглядит как
pform(x1,y1,z1,x2,y2,z2,status,pause,pong,activato rs)
x1,y1,z1 - координаты первой точки платформы (добавляются сразу)
x2,y2,z2 - координаты второй точки (к которой движется)
status - 0 - не двигается, 1 - двигается ко второй точке, 2 - двигается к первой точке.
pause - период ожидания в миллисекундах перед тем, как платформа начнет движение к противоположной точке.
pong - "пингпонг", при 1 - платформа находясь во второй точке ждет промежуток pause и движется к первой, также из первой ко второй. проще говоря платформа двигается туда-сюда. При 0 - платформа срабатывает только 1 раз.
activators - кол-во триггеров, необходимое для активации платформы (0 - хватит и одного, >0 уже конкретное число)

для активации платформы есть команда pstatus(x1,y1,z1, status)
x1,y1,z1 - координаты первой точки платформы.
status - какой статус присваивается.
__________________


Последний раз редактировалось Владислав, 31.05.2013 в 13:48.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Владислав за это полезное сообщение:
LLI.T.A.L.K.E.R. (02.06.2013), St_AnGer (31.05.2013)