Понедельник, 29.04.2024, 09:01


Главная страница
Регистрация
Вход
Eight Large Friends Приветствую Вас Дух | RSS |  

Новинки для WarCraft-a: последние версии популярных карт и патчей.

Aнимированные аватары из WarCraft

 DotA Allstars 6.62b   Патч WarCraft 3 TFT 1.24a -> 1.24b
 Angel Arena Allstars 1.70 Beta2  CHAOS V0.5.2Beta  Hero Duel 2.6  Twilight's Eve ORPG v1.13F
 Arena of Champions BETA 3.5 AI  Diablo III Warcraft Beta v1.18  Lord of the Rings  Upadoro TD v0.97e
 Awakening of Nagas 0.99z  Element TD Survivor 4.1b  Mathias Part I-V  Warlock 089
 Battle Ships Crossfire 4.31  Eternal War's Isle v2.05  Naruto vs Bleach 1.2d  WaRussLand v2.27a +AI - 1.0
 Blades of Vengeance v5.16+AI  EWIX Arena v3.55  Naruto: Battle Royal v4.0  X Hero Siege 3.45
 Bleach Wars 3.1  Grand Battle v1.4 AI  Orcs vs. Peoples v. 2.06  Последняя Битва 2.3b
 Bunker 2  Green TD: Wipeout v6.7 rus  Russian Dota 4.61  Четвертая война 1.2с
 Burbenog TD 2.44  Hell TD v5.10  Russian Star Wars v1.8
Меню сайта

Под каталог
Общее [4]
DotA [2]
Ladder [26]
Коды [1]
Создание карт [20]
Юмор [2]

Наш опрос
Хотите ли вы, чтобы тематика нашего сайта перешла на STALKER?
Всего ответов: 256

Пользователи
Всего: 1
Духов: 1
Героев: 0

Поздравляем с Днем Рожденья:
gangstadan51(29)

Сегодня на сайте были:

Статистика сайта
Всего новостей:
Всего файлов: 771
Всего статей: 55
Всего изображений: 175
Всего комментариев: 60

Всего пользователей: 835
Администраторов: 1
Гл. Модераторов: 0
Модераторов: 0
Пользователей: 834
Зарег-но сегодня: 0
Зарег-но вчера: 0
Зарег-но за неделю: 0
Зарег-но за месяц: 0

wc3elf.clan.su » Статьи » Создание карт

Создание кампании с локациями, использование Кэш и Буфер игры

Пролог

На определенном этапе картостроения хочется создать кампанию, в которой способности и предметы героя будут переходить из карты в карту… Сперва я начал использовать такую не хитрую схему: Создаю карты для кампании, импортирую в кампанию, создаю кнопки (делаю видимые не видимые), переходы от карты в карту и т.д. Потом я создавал простого юнита (главного героя кампании), понятно «простую боевую единицу»!!!, а не героя!!!. Называл его, делал внешний вид, озвучку и т.д., но не трогал способности. Потом я клонировал юнита столько раз, сколько способностей ему нужно было дать… Далее дело за малым… Юниту для первой карты даешь всего одну способнось… А далее наращиваешь по мере прохождения все новые и новые способности… Но как вы понимаете такие способы не поднимут вашу карту высоко, а с юнитами долго возиться приходится. 
Внимание производить создание героя и др. нестандартных единиц следует в редакторе нестандартных единиц Кампании!!! 
Теперь поехали

1. Кеш и Буфер игры

Вот мы проделали создание карт для кампании импортировали в кампанию и пр. Теперь создали героя… Разместили его на карте, описали квесты и пр. Теперь делаем следующее. В триггере в котором у вас описываются условия победы (или перехода на другую локацию), после всех действий включая Victory (или Перейти на другую карту), описываем следующее, чтобы сохранить героя в кэш: 
Буфер игры - Create Game Cashe; 
Вводишь название кэша (например: war.w3v;);Расширение ОБЯЗАТЕЛЬНО ;
Буфер игры - Store Unit ;
В строке Unit укажи юнита, которово хочешь сэйвить, в строке Label введи его имя (транслитом), в строке Category введи, скажем, название главы. Last created game cashe не изменяй. 
Буфер игры - Save Game Cashe ;
Last created game cashe не изменяй.

Далее на следующей карте кампании описываешь следующее 
Чтобы выгрузить героя из кэша, нужно: 
Буфер игры - Create Game Cashe ;
Вводишь название кэша (который ты создал раннее С РАСШИРЕНИЕМ);
Буфер игры - Restore Unit Facing Angle;
В строке Label введи имя героя, которого сохранил (транслитом), в строке Category введи название категории (её название это название этой же строки, когда ты сохранял). Выбери какого цвета он будет, где он появица и куда он будет смотреть (в градусах). Создай переменную и назови её, скажем, RestoredUnit типа Боевая Еденица;
Set Variable;
И сделай: Set RestoredUnit = (Last restored unit);
Буфер игры - Save Game Cashe;
Last created game cashe не изменяй.

2. Создание компании с локациями

Вот мы и подошли к самому истерзанному вопрос: «Как сделать локации как в кампании Даротара???». Некоторые предлагают перегрузить оперативку и все объекты перекинуть в кэш. Поверьте есть более долгий, но простой способ. Создаете несколько, на первый взгляд, одинаковых карт… Например вы получили задание, убить орков которые осаждают укрепления командира Романты которые находятся в другой локации… Триггер который ранее переносил вас в локацию в которою еще не пришли орки, а укрепления целы отключаем, а новый который переносит вас в карту где орки уже пошалили включаем. Вот игроку кажется что он в той же карте, только с уничтоженными укреплениями и орками… К стати для большей эффектности делаем еще промежуточные карты, что бы если вы вернулись еще не выполнив задание вам говорили куда вы должны идти… 

3. Напоследок

Эта статья написана для тех кто уже соображает в триггерах и редакторе… Если возникают вопросы просьба писать в ЛС, а не комментариями!!! Еще одна деталь при каждом переходе от локации к локации перезаписывайте старый Кэш, а не создавайте новый… Это поможет сберечь память на компьютере… И не заваливать корневую папку…

Категория: Создание карт | Добавил: admin (20.07.2009)
Просмотров: 1081 | Комментарии: 1 | Рейтинг: 5.0

Всего комментариев: 1
1 Fun_Panda  
0
Круто

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

Случайные фото

Поиск по каталогу
AoS (145)
arena (133)
TD (89)
RPG (75)
Dota (49)
Melee (48)
naruto (24)
Battle (14)
Wars (14)
AI (13)
Blades (11)
Bleach (8)
Diablo (8)
Green (8)
war (8)
Land (7)

Друзья сайта

По всем вопросам рекламы
на сайте пишите админу.


SanCity.ru - Город Вашей мечты. Online игра нового поколения.

ELF © 2009
Рейтинг SIMPLETOP.NET Rambler's Top100 Яндекс цитирования