Как сделать лифт. |
![]() ![]() « Consul » 1376905080000
| 2 | ||
Тема создана из-за многочисленных вопросов: как сделать как на этой карте? как сделать лифт? почему у меня он сломался? и т.п. Начнем. Для создания лифта нам нужно создать тот граунд, который будет поднимать мышей. Ставим ему подвижность и фиксированный угол (1) ![]() Далее создаем второй граунд (желательно за оффскрином) с этими же параметрами, а вот длину лучше сделать больше. ![]() Соединение граундов. Для того, чтобы лифт поднимался, а самого механизма не было видно мы должны связать граунды. 1.Копируем XML код карты и вставляем в блокнот. ![]() 2. Между <O /></Z> пишем <O /><L></L></Z> 3. Перед </L> вставляем <JP AXIS="0,1" M2="Z1" M1="Z2" /><JP AXIS="1,0" M2="Z1" M1="Z2" /> 4. Узнаем Z наших платформ. ![]() ![]() 5. Вместо M2="Z1" пишем Z платформы которая поднимает мышей (в нашем случае 1), а вместо M1="Z2" пишем Z платформы за оффскрином (3). Так наш код должен выглядить:<L><JP AXIS="0,1" M2="1" M1="3" /><JP AXIS="1,0" M2="1" M1="3" /></L> 6. Копируем ВЕСЬ код карты (от <C> до </C>) и вставляем в игру. ![]() "Поднимающий" механизм. Теперь наши граунды связаны, а именно, если мы будем поднимать нижнюю платформу, то будет подниматься и верхняя платформа, что сейчас мы и будем делать. Создаем шоколадную платформу, длина который меньше нижнего граунда (который за оффскрином), делаем её подвижной и ставим красное поворотное крепление в центр шоколадной платформы. ![]() Чтобы лифт не съезжал вбок, по бокам нижней деревянной платформы ставим граунды облака. Тестируем карту и радуемся :) |
![]() ![]() « Consul » 1376905200000
| 1 | ||
/Будущий FAQ/ |
![]() ![]() « Consul » 1376905560000
| 1 | ||
Резерв |
![]() ![]() « Citoyen » 1376997960000
| 1 | ||
ввожу весь код ,а мне пишет неверный код. |
![]() ![]() « Consul » 1377000420000
| 1 | ||
Maychu a dit : Возможно ты не закрыл код? <L><JP AXIS прочее.... </L>? Если нет - скинь код, попробую исправить. |
![]() ![]() « Citoyen » 1377001320000
| 1 | ||
Уже сделала) там ошибку допустила. Нашла и исправила. Всё работает. Спасибо) |
![]() ![]() « Citoyen » 1377185100000
| 1 | ||
Даже я додумалась, как это сделать. Пасиба |
![]() ![]() « Citoyen » 1377187440000
| 1 | ||
а если я хочу 3 лифта сделать в одной комнате, как дальше сделать? Один уже работает как бы лстальные подключить? |
![]() ![]() « Consul » 1377187800000
| 1 | ||
Maychu a dit : Точно так же, главное чтобы сам механизм, который поднимает балку за оффскрином, не мешал рядом стоящему такому же, а так можно сделать сколько угодно :) |
![]() ![]() « Citoyen » 1385732460000
| 1 | ||
я теперь буду тебя долго доставать) ясли все лифты должны работать на одну высоту, то есть поднимать например на 200 (кто они там пиксели?) то можно в ту команду, не переписывать ее на 3 механизма например, а прикрепить 1к 4, 2 к 4, и 3 к 4? (4 за оффскрином, остальные - лифты) |
![]() ![]() « Consul » 1385737200000
| 1 | ||
Да я только рад :) Да, можно сделать механизм за оффскрином, и все лифты привязать к той шоколадной палке :) |
![]() ![]() « Citoyen » 1389278460000
| 1 | ||
</L> это называется L? |
![]() ![]() « Citoyen » 1389314160000
| 1 | ||
Uuuupppp a dit : Если я не туплю то нет Оо <C><P F="3" L="1600" H="800" /><Z><S></S><D></D><O /></Z></C> L - длина карты Оо от 800 до 1600 |
![]() ![]() « Consul » 1389337200000
| 1 | ||
L="" Длина карты <L></L> - отдельный тег для кодов <JD <JP (механизмы/привязки) |
![]() ![]() « Citoyen » 1389455340000
| 1 | ||
Хороший урок. |
![]() ![]() « Consul » 1389607920000
| 1 | ||
ну тоже ап |
![]() ![]() « Citoyen » 1390395900000
| 1 | ||
конечно сначала половина этова не удалась всё ламась... занаво перечитала...ну и какбы получилось) |
![]() ![]() « Consul » 1390396140000
| 1 | ||
Soifei a dit : Вначале трудно, зато какие потом карты можно делать)) |
![]() ![]() « Citoyen » 1390397400000
| 1 | ||
Bushmeister a dit : ^-^ |
1 | ||
..пффффф...пять раз переделывал перечитывал - неполучается как быть?? |