Истинная сила

Добавлен , опубликован
Жанр:
Минимум игроков:
1
Максимум игроков:
1
Версия Warcraft:
Сделанная недавно 10-ти минутная RPG карта.
В карте нестандартное управление, на клавишах, хотя это не удобно...
Управление:
передвижение:
стрелка вверх - бег
стрелка влево - поворот по часовой
стрелка вправо - поворот против часовой
стрелка вниз - разворот
способности:
ячейки:
0,0: Q
1,0: W
2,0: E
3,0: R
0,1: A
1,1: S
2,1: D
3,1: F
0,2: Z
1,2: X
2,2: C
2,3: V
Некоторые клавиши не задействованы...
Цель событий карты:
  • Убить Иллидана, прервав произнесение 6-ти секундной способности
  • Убить Лана'Тель, которую исцеляют её солдаты сгустками света, летящими с небес
Способность "Chose Target" выбирает ближайшую к герою цель
Убить Иллидана нужно с 1-ой попытки, так как при смерти героя вы проиграете, берегитесь огненных сгустков, летящих с неба.
Когда Вы играете Королём Мёртвых, тогда можете умирать сколько угодно.
Какое-то чудо помогло загрузить карту, она в вашем распоряжении, господа!
Сначала убедитесь, что у вас та же версия игры (в нижней части экрана меню игры), для которой сделана карта!
Выпуск The Frozen Throne и Reign of Chaos на Windows:
  • (если это zip архив) Достать файл w3x, w3m или w3n из архива, открыв его двойным кликом
  • Открыть расположение игры с помощью правого клика по иконке игры - открыть расположение файла. Иногда это нужно повторить в открывшемся окне (ссылка на ссылку)
  • Если это карта:
    • Открыть папку Maps
    • (не обязательно) Создать там подпапку XGM
    • Переместить файл w3x или w3m в папку Maps или подпапку
  • Если это кампания (w3n):
    • Открыть папку Campaigns
    • Переместить файл w3n в папку Campaigns
Выпуск Reforged на Windows:
  • (если это zip архив) Достать файл w3x, w3m или w3n из архива, открыв его двойным кликом
  • Открыть проводник (Win + E)
  • Если это карта:
    • Ввести в адресной строке Documents\Warcraft III\Maps или %UserProfile%\Documents\Warcraft III\Maps и нажать Enter
    • (не обязательно) Создать там подпапку XGM
    • Переместить файл w3x или w3m в папку Maps или подпапку
  • Если это кампания (w3n):
    • Ввести в адресной строке Documents\Warcraft III\Campaigns или %UserProfile%\Documents\Warcraft III\Campaigns и нажать Enter
    • Переместить файл w3n в папку Campaigns
Выпуск The Frozen Throne и Reign of Chaos на Mac:
  • (если это zip архив) Достать файл w3x, w3m или w3n из архива, распаковав его двойным кликом
  • Откройте Искатель (Finder)
  • Нажмите и удерживайте клавишу OPTION или ALT, затем перейдите в меню Finder в верхней строке меню и откройте меню "Перейти". Когда вы удерживаете клавишу OPTION или ALT, в раскрывающемся меню появится опция "Библиотека". Нажмите "Библиотека". Теперь вы находитесь в папке "Библиотека"
  • Откройте "Поддержка приложений" - Blizzard - Warcraft III
  • Создайте папку "Maps", если ее нет
  • Поместите файлы карт в папку "Maps"
  • В случае кампаний вместо Maps папка Campaigns
Выпуск Reforged на Mac:
В выпуске Reforged такой же алгоритм, но надо перейти в раздел Библиотека от "вашего аккаунта", а не в глобальную библиотеку.
Пример пути: Users/ВАШ АККАУНТ/Library/Application Support/Blizzard
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
2
Функции близарда с BJ на конце в основном использовались в роликах, когда лень было что-то искать, переводил в код и добавлял куда нужно необходимые функции, насчёт "срача" согласен, ибо когда находил ошибку было тяжело исправить. Доработаю как появится возможность, а насчёт того когда заменю - зависит уже не только от меня, но и от интернета. Я не расчитывал создавать системы и боялся, что одно будет контактировать с другим... Хотя убедился, что хеш-таблица сделана оригинально: в одну ячейку можно записать несколько данных, к примеру действительную или хандл триггера. Насчёт концовки: смерть Лана'тели и возрождение её как Кровавой королевы, что по сути имеет место быть в мире warcraft'a, не оригинально, но всё же, как мне кажется, закончено и вполне логично
21
HelloWorld, Просто нужно было вывести экран победы)
В хеш-таблице одна ячейка может хранить только одно значение любого типа
parent 1 2 3 4 ...
c h i l d 1 1 1 1
c h i l d 2 2 2 2
c h i l d 3 3 3 3
c h i l d 4 4 4 4
c h i l d . . . .
c h i l d . . . .
c h i l d . . . .
теоретически может быть максимум 2 147 483 647 parent и child то есть мы получаем 2 147 483 647^2 пространства для содержания инфы = хоть попой поедай
28
хэш нужен только для атача к триггеру
где именно в этой мапе используется хэш?(качать лень)
21
nvc123, ну он таблицы использует где не лень) от систем, до управления поведением крипов...
Я например юзаю их в исключительных случаях при условии что делаю какие-то спаренные способности, для общения между собой разных функций, вношу на id какого-либо объекта индекс к параллельным глобальным массивам данных с которыми оперирую под таймером в лупе... нувыпонели)
А вот годик или полтора назад у меня был так называемый период хеш-срачей, я там хранил все вплоть от массивов юнитов, до ихнего текущего хп)
28
атач числа к таймеру
хэш только для атача к триггеру нужен
хранить текущее хп юнита в хэше это круто)
круче только хранить его cv в хэше
я советую юзать структуры(те же параллельные массивы,только можно ещё в структуре объявлять массивы)
21
nvc123, этот эксплоит знаю, почему-то он не завоевал мое доверие когда-то
круче только хранить его cv в хэше
вот функция для экономии места и памяти при таких действиях) она гинеальна :D
код
globals
hashtable udg_Hash = InitHashtable()
endglobals

function be takes unit u, integer i returns nothing
call SetUnitUserData(u, i)
call SaveInteger(udg_Hash, GetHandleId(u), GetHandleId(u), GetUnitUserData(u) )
endfunсtion
28
я свою мапу делаю(стратегия с некоторыми элементами рпг ) как думаете её опубликуют?
21
nvc123, ябопубликовал) какой там размер карты, какая атмосфера?)
28
с начало выбираешь гера,начинаешь фармиться,а тавернах покупаешь юнитов(каждый юнит имеет опыт который повышается когда юнит убивает)некоторые геры могут призывать юнитов
через 20 минут игры по моей задумке хорошо вкаченный юнит будет сильнее гера
212-212 размер
4 команды в каждой по 2 игрока
также будет несколько квестов
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.