Привет Гость!
Ты можешь:
Войти или зарегистрироваться

Забыл пароль
Регистрация
Меню сайта
Главная страница
Моды ПК игр Форум Flash игры/журналы Помощь сайту WAP/PDA версия сайта Мы вКонтакте
Категории
Уроки по модификации java [176]
Уроки по переводу java игр [15]
Программы для компьютера [102]
Программы для телефона [85]
Модификация смартфонных игр [15]
Symbian, Android, iPhone и т.д.
Прочее [35]
Уроки по модификации ПК игр [10]
Мини-чат
Главная » Статьи » Уроки по модификации java

18.11.2010, 15:05

Ф.А.К. по редактору карт для Pipyakas

Скачать редактор карт для Pipyakas

Редактор только на английском языке?
Да

Почему у меня не запускается редактор?
Проверьте наличие следующих библиотек в папке с редактором:
— libpng12-0.dll
— zlib1.dll

Горячие кнопки
Ctrl + N — Создать новую карту
Ctrl + O — Открыть карту
Ctrl + S — Сохранить карту
Ctrl + Shift + S — Сохранить карту как..
Ctrl + P — Настройки карты
Ctrl + I — Информация о карте
Ctrl + R — Рэндомизировать спрайты
B — Перейти в режим рисования спрайтов
E — Перейти в режим стирания спрайтов
P — Перейти в режим конфигурирования спрайтов
Alt + T — Включить\Отключить отображение дорог
Alt + W — Включить\Отключить отображение стены
Alt + O — Включить\Отключить отображение объекты
Alt + S — Включить\Отключить отображение спец. объекты (флаги, спауны и так далее)
Alt + A — Включить\Отключить отображение верхушек деревьев
Alt + G — Включить\Отключить отображение сетки
Home — Переместить карту в центр экрана

Как создавать карты?
Menu — File — New. Задаем размеры карты.

Не могу понять как работаю триггеры\условия победы\спауны\что-то другое
Просто откройте на редактирование созданную нами карту и посмотрите как это реализовывали мы.

Как добавлять карты в кампанию?
Карты в игру добавляются простой заменой старых карт. Для этого:
— создаем карты
— переименовываем их в map0.map, map1.map, map2.map и так далее
— открываем дистрибутив с игрой (файл .jar) через архиватор (например, WinZip)
— переходим в папку pipyakas_pro.jar\maps\campaign
— копируем созданные карты в открытую папку с заменой данных
— устанавливаем измененную игру
— запускаем игру и начинаем компанию
— радуемся! smile

Как добавить карты в BlueTooth режим игры?
— создаем карты
— добавляем префиксы к названиям карт в зависимости от условий победы

(пример названия карты для дефматча: dm_forest.map):
* ctf_ — захват флага
* dm_ — дефматч
* tm_ — командная игра

— открываем дистрибутив с игрой (файл .jar) через архиватор (например, WinZip)
— переходим в папку pipyakas_pro.jar\maps
— открываем на редактирование файл list
— прописываем в соответствующие строки названия ваших карт
— заливаем карты в папку pipyakas_pro.jar\maps
— устанавливаем измененную игру
— запускаем игру по bluetooth
— радуемся! smile

А как отменить действие?
Чтобы отменить действие нажимаем на клавиатуре "E" и кликаем по объекту. Важно чтобы был выбран тот же объект, что вы пытаетесь удалить.

Как добавить бонус на карту?
Чтобы добавить бонусы:
— выбираем среди спрайтов "Special" — "Items".
— на клавиатуре нажимаем "P". Кликаем по установленному мешочку
— выбираем "Properties"
— выбираем тип бонуса

Deathzone-функции ONGROUND,UNDERGROUND и MOTION DEPENDED что каждая делает?
Лучше не использовать этот параметр — в полную меру и корректность не работает.
- ONGROUND — если наступаешь в клетку — подыхаешь.
- UNDERGROUND — хотели сделать ямы.
- MOTION DEPENDED — если ходить по одной клеточке, аккуратно, то не умрешь на этой клетке, а если бежать быстро — помрешь.

Параметры триггеров:
*trigger active — активация не активированного триггера (триггер становится активным)
*trigger exec — запуск указанного триггера
*level win — заканчивает уровень победой при срабатывании
*level lose — заканчивает уровень проигрышем при срабатывании
*pointer set — установить игроку указатель клетки в которую надо бежать
*pointer delete — удалить указатель
*damage 50% — выбивает у персонажа 50% здоровья "громко" — с кровью и виброй
*trigger exec (w\o del.) — запускает триггер, игнорируя его задержку
*sp active — активирует спаун-точку
*sp deactive — деактивирует спаун-точку
*emitter toggle — переключатель генератора частиц (Particles)
*weapon spawn — спаунит оружие (Static weapon), если оно спрятано в начале уровня
*item spawn — спаунит предмет, который спрятан в начале уровня
*wall spawn — устанавливает стену на указанном месте
*wall remove — удаляет стену с указанного места
*camera set — мгновенно перемешает камеру на указанное место (игрок и управление блокируются)
*camera slide — плавно перемещает камеру на указанное место (игрок и управление блокируются)
*camera free — прекращает манипуляции с камерой (управление возвращается)
*bot remove — удаляет бота с карты (как в конце начального ролика)
*counter — запускает действие, когда триггер активировался несколько раз (юзать поле Execution times)
*message — показывает на экране сообщение (поле Parameter)
*damage 50% (silent) — выбивает у персонажа 50% здоровья "тихо" — без крови и вибры
*camera slide slowest — ме-е-е-дленное скольжение камеры (игрок и управление блокируются)
*weapon remove — удаляет, попавшее в триггер оружие Static weapon (например, каучуковый арбуз)

Как установить условия победы на карте?
За победу отвечают триггеры с параметрами Level Win и Level Lose. Как только запускаются эти триггеры, то уровень либо выигрывается, либо проигрывается. Отсюда и пляшем. Например, надо сделать так, чтобы при проходе Пипяка по триггеру уровень выигрывался\проигрывался, то просто ставим триггер, задаем ему параметр Level Win\Level Lose.
Если не ставить триггеров Level Win и Level Lose, то конец уровня наступит после убийства всех врагов.

Какие есть параметры запуска триггера?
*player — триггер активируется только игроком
*nobody — триггер не активируется никем. Нужно для того, чтобы можно было делать ветвистые, сложные последовательности триггеров, когда один активирует другой.
*anybody — триггер активируется любым объектом
*teams #0,#1 — триггер активируется только игроками какой-либо команды
*neutrals — триггер активируется нейтральными монстрами
*team #0 — триггер активируется только игроками команды №1
*team #1 — триггер активируется только игроками команды №2
*on start — триггер активируется автоматически при старте уровня

Как задать триггеру область срабатывания?
Область срабатывания — это та область на карте, которая чувствительна к параметру "Параметр запуска триггера (Executor)". Например, мы хотим чтобы пипяка пробежался по дорожке и триггер сработал, тут все понятно — ставим триггер прямо на проходе. Но, если есть широкий проход, тот тут надо как-то назначить целую область срабатывания. Для этого существуют параметры "Width" и "Height", отвечающие за высоту и ширину области реагирования, соответственно.

Как задать триггеру область действия?
Область действия (Target X, Target Y), в отличие от области срабатывания может ровняться только одной клетке. Это точка карты, на которую будет действовать триггер. Например, если вы задали параметр "trigger active", значит в этом параметре надо устанавливать координаты триггера, который вы хотите активировать. Если вы задали параметр "wall spawn", то в этом параметре надо устанавливать координаты точки, в которую вы хотите поставить стену.

Что означает значок с четырьмя разноцветными кружечками?
Это значит, что на одном квадрате вы поставили более одного триггера\items\флага\итд. Чтобы получать доступ к какому-либо объекту в куче необходимо:
- нажать на клавиатуре "P"
- выбрать в палитре объектов тот объект, который мы хотим редактировать
- кликнуть по скопление объектов
- выбрать необходимый объект из списка

Как устанавливать противников на карте?
— переходим в палитре спрайтов special -> spawn point
— ставим на карту спаун
— жмем на клавиатуре P
— жмем по нужному спауну -> properties
— в поле Race задаем чувака который должен будет появляться из этого спауна. Там же можно настроить время респауна, количество врагов и так далее

Как отменить последнее действие?
Отменять действия нельзя.
Вариант: если вы поставили что-то не то, то не меняя спрайта нажмите на клавиатуре "E" (англ.) и кликните второй раз по тому месту, куда поставили спрайт.

Как установить грядки с морковкой, деревья с бананами, тележки с кирпичами?
- ставим Object — Bananas\Bricks\Carrot на карту
- ставим Special — Items поверх Bananas\Bricks\Carrot
- нажимаем P на клавиатуре
- кликаем по Item — Properties
- устанавливаем параметр Type соответственно тому, что мы хотим видеть (для грядки — Carrot и так далее)

Как сделать регулярно появляющееся оружие?
- Помести на карте оружие, настрой его.
- Поставь триггер.
- Задай для него параметр 'Weapon spawn'.
- Executor -> On start.
- Execution times -> 0
- Execution delay -> ? (это промежуток времени, через который оружие появится снова)
- Target -> Pick (щелкни нужное оружие)
- Activate trigger -> Pick -> щелкни этот триггер.

Зачем выбирать "x" и "y" (расстояние) в "дымке"?
Это сдвиг относительно центра спауна частиц в пикселях.

Что такое тент?
Это не реализованный магазин.

Совет: карты надо начинать распутывать со спауна игрока: ищем первый триггер, на который пипяка наступит и смотрим что он делает. Так же, бывают триггеры в левом верхнем углу и иногда в стенах — это автоматические триггеры

Совет: для того, чтобы не было "ой чота у меня запускается, а играть не могу", сначала ставьте Spawn Point в предполагаемые координаты спауна игрока, а затем врагов. Тогда меньше придется возиться с настройками.

Категория: Уроки по модификации java | Добавил: Tommy_M
Просмотров: 2872 | Комментарии: 2 | Рейтинг: 0.0/0

Всего комментариев: 2
Спам
s0vwa   (18.11.2010 17:08) [Материал]
А чё, тут всё легко) Я не читая создавал, а потом прочитал про всё)

Спам
nordmax08   (18.11.2010 16:35) [Материал]
ОООО! Нее, я точн на пип мод не буду делать... biggrin tongue

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

о, привет
Новинки
  • Файлы
  • Статьи
  • Новости

Rise Of Antares
Комментов: 1 | Загрузок: 43
РЕЗНЯ 3D: Not city of sins
Комментов: 0 | Загрузок: 100
Vice Multi-Player 0.1 beta RC 8-4-9-5
Комментов: 0 | Загрузок: 18
GTA San Andreas Beta 1
Комментов: 1 | Загрузок: 171
Galaxy Force 2 FINAL
Комментов: 42 | Загрузок: 1
Haunting abandoned mansion (color mod)
Комментов: 0 | Загрузок: 148
Deadly game Resident Evil 7 DLC
Комментов: 0 | Загрузок: 226
GTA SA FLY
Комментов: 0 | Загрузок: 281
GTA SA Mobile: Definitive Edition
Комментов: 1 | Загрузок: 492
QUAKE
Комментов: 51 | Загрузок: 432

Чат в Телеге
Комментов: 0 | Просмотров: 61
ODN Remake - скриншоты
Комментов: 0 | Просмотров: 80
O. D. N Remake
Комментов: 0 | Просмотров: 130
Новый сайт с мобильными загрузками - Oldfag
Комментов: 7 | Просмотров: 1490
Здорово и вечно 2 свободное человечество анонс номер два
Комментов: 9 | Просмотров: 1418
Дневник разработки "Шизофрения 3D" #2 - Концепция
Комментов: 2 | Просмотров: 1431
Дневник разработки "Шизофрения 3D" #1 - Общая инфа
Комментов: 0 | Просмотров: 1381
Случайный мод
2565 456 9 3.5
Статистика
Онлайн всего: 2
Гостей: 2
Пользователей: 0
Пользователи
Гости сайта

[ Нас сегодня посетили ]
При копировании материалов, желательно оставлять ссылку на этот сайт!
© Tommy_M 2009-2024 | Хостинг от uCoz