Сейчас 06:55:48 Воскресенье, 28 апреля, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Переход к примеру в данж.
Переход к примеру в данж.
PrikolДата: Вторник, 24 Июля 2012, 11:30:31 | Сообщение # 1
8 уровень
Группа: Проверенные
Сообщений: 699
Награды: 0
Репутация: 427
Блокировки:
Вот например у меня компания. И в этой компании есть данж. Если в него заходишь должно перебросить на следующую карту. (как раз данж). И вот Если ты выходишь то тебя перекидывает на начальную карту. И вот 2 вопрос
1) переход на следующую карту ( в нашем случае данж), КАК СДЕЛАТЬ ЧТО БЫ КАРТА СМЕНИЛАСЬ ( на Гуи)?
2) Как сделать так если переносился герой то сохранялся, и опыт, и деньги, и предметы? ( на Гуи)
Я видел такое в компании с Рексаром в квесте. Помогите


 

L1ke_a_SiRДата: Вторник, 24 Июля 2012, 12:11:14 | Сообщение # 2
4 уровень
Группа: Проверенные
Сообщений: 99
Награды: 0
Репутация: 39
Блокировки:
Quote (Prikol)
Я видел такое в компании с Рексаром в квесте. Помогите

Ну так зайди, в Модуль --> Редактор кампаний --> Файл --> Открыть кампанию ( в папке Campaigns --> DemoCampaign.w3n ).
Справа будет список карт, входящих в кампанию.
Выбери самую первую, и посмотри триггеры.
А по сабжу, нужно юзать буфер игры и хэш-таблицы.
 

SirNikolasДата: Вторник, 24 Июля 2012, 13:00:26 | Сообщение # 3
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Quote (L1ke_a_SiR)
нужно юзать буфер игры и хэш-таблицы


 

NaturekidДата: Вторник, 24 Июля 2012, 13:30:33 | Сообщение # 4
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Игра - set next level - не то разве для перехода?

 

SirNikolasДата: Вторник, 24 Июля 2012, 13:32:35 | Сообщение # 5
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Предварительно нужно сохранить героя и все необходимое в буфер и записать его на диск.

 

PrikolДата: Вторник, 24 Июля 2012, 14:14:02 | Сообщение # 6
8 уровень
Группа: Проверенные
Сообщений: 699
Награды: 0
Репутация: 427
Блокировки:
SirNikolas,
А как это сделать? Ну
Quote (SirNikolas)
все необходимое в буфер и записать его на диск.

Как сохранить?


 

L1ke_a_SiRДата: Вторник, 24 Июля 2012, 14:51:08 | Сообщение # 7
4 уровень
Группа: Проверенные
Сообщений: 99
Награды: 0
Репутация: 39
Блокировки:
Quote (SirNikolas)
и хэш-таблицы

Спасибо за подметку, Сир. Перепутал хэш с кэшом. :)
 

NaturekidДата: Вторник, 24 Июля 2012, 14:51:08 | Сообщение # 8
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
буфер игры - создать
Буфер игры - сохранить целую/боевую единицу ит.д.
Буфер игры - сохранить
вроде бы всё
а потом
буфер игры - создать
установка переменной целая= загрузить с буфера
Буфер игры - восстановить юнит лицом к...
Буфер игры - сохранить
всё.


 

SirNikolasДата: Вторник, 24 Июля 2012, 15:59:59 | Сообщение # 9
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Quote (L1ke_a_SiR)
Спасибо за подметку, Сир.
Я сэр, а не сир.
Quote (Naturekid)
буфер игры - создать
установка переменной целая= загрузить с буфера
Буфер игры - восстановить юнит лицом к...
Буфер игры - сохранить
Зачем сохранять буфер при загрузке?


 

NaturekidДата: Вторник, 24 Июля 2012, 16:05:37 | Сообщение # 10
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Quote (SirNikolas)
Зачем сохранять буфер при загрузке?

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

Добавлено (24 Июля 2012, 16:05:37)
---------------------------------------------
Просто с тех пор кеш пока больше не использовал кроме как для примеров, потому не хочу ошибиться, не поставив того, чего следовало...


 

SirNikolasДата: Вторник, 24 Июля 2012, 16:24:36 | Сообщение # 11
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Naturekid, кэш используется в синглплеере, в кампаниях. Какие другие игроки?

 

NaturekidДата: Вторник, 24 Июля 2012, 18:31:29 | Сообщение # 12
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Ну в локальной сети %) , хотя похоже у меня опять что-то сломалось с этой функцией...=(

 

PrikolДата: Вторник, 24 Июля 2012, 19:19:05 | Сообщение # 13
8 уровень
Группа: Проверенные
Сообщений: 699
Награды: 0
Репутация: 427
Блокировки:
бЛин! Я немогу на следущую карту перейти! Какая должна быть функция я вхожу в область ( все с буфером я сделал)))) ) И должно на следущую карту. Какая функция %)


 

NaturekidДата: Вторник, 24 Июля 2012, 19:27:27 | Сообщение # 14
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Ставь Игра - set next level - название карты
После чего делай Игра - Victory Игрок 1 красный...


 

PrikolДата: Вторник, 24 Июля 2012, 19:35:13 | Сообщение # 15
8 уровень
Группа: Проверенные
Сообщений: 699
Награды: 0
Репутация: 427
Блокировки:
Сейчас попробуем...

 

NaturekidДата: Вторник, 24 Июля 2012, 19:44:42 | Сообщение # 16
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Все дружно тупим, никто не догадался открыть стандартную карту кампании варика из war3xlocal.mpq и посмотреть :D
http://rghost.ru/39391858
Открываем и роемся в категории триггеров под названием "Level Data"


 

PrikolДата: Вторник, 24 Июля 2012, 23:09:40 | Сообщение # 17
8 уровень
Группа: Проверенные
Сообщений: 699
Награды: 0
Репутация: 427
Блокировки:
Всё получилось !
Вот только опять вопрос. ДЕйствие
Quote (Naturekid)
Игра - set next level

Выбирает карту из Папки Maps. А если я залью в архив например?! Я меняю на имя нужное 2.w3x(это имя 2)))))(Следующий уровень 2.w3x) И вот меня выбрасывает в Менюшку! В архиве так не получится или в папке... ИЛИ Я ОПЯТЬ НУБЛЮ?




Сообщение отредактировал Prikol - Вторник, 24 Июля 2012, 23:11:03
 

NaturekidДата: Вторник, 24 Июля 2012, 23:21:52 | Сообщение # 18
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Путь можно писать в
Quote (Prikol)
Игра - set next level

\frozenthrone\Other\aos\3coridors part 2 к примеру :D
По моему как то можно и выйти из папки мапс, кажется если начть путь так \..\..\program files\war 3\
В кампании с рескаром мельком видел как там определяется Blizzrd folder, но врать не буду , точно не знаю, а вот архив наверняка он не откроет офк.

Добавлено (24 Июля 2012, 23:21:52)
---------------------------------------------

Quote (Naturekid)
точно не знаю,

точно не знаю что этот
Quote (Naturekid)
Blizzаrd folde
даёт...


 

PrikolДата: Среда, 25 Июля 2012, 12:13:16 | Сообщение # 19
8 уровень
Группа: Проверенные
Сообщений: 699
Награды: 0
Репутация: 427
Блокировки:
Naturekid,
Жаль) Ждём дальше

Добавлено (25 Июля 2012, 12:13:16)
---------------------------------------------
АП




Сообщение отредактировал Prikol - Среда, 25 Июля 2012, 12:07:03
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Переход к примеру в данж.
  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz