2

Конкурс карт от 2KXAOS продлён до 10-го августа

» WarCraft 3
ещё 15 дней для тех трудится над картами.

Читать далее...
2

Как сделать черный экран игрокам?

» WarCraft 3
Всем привет! Крч я хочу сделать так что бы при ожидании чего либо, например начало игры, был черный экран, ну или камера была наведена на зону где стоит туман войны без серого просвета тумана, ну то есть... что бы не было видно рельефа.
4

Элементарное!

» WarCraft 3
Как вывести сообщение в чат? Не от имени игроков.
3

Почему не работает предмет?

» WarCraft 3
Иногда перестают работать предметы. В этот раз перестал работать предмет типа блинка, без триггеров, простой, некоторое время поработал, а потом просто при клике на него не появляется курсор типа "указать цель", но он все еще кликабельный. Если создать наново карту, то все хорошо, но пройдет некоторое время (мин 30 или больше) может перестать работать и другие предметы. В чем причина?
2

Убрать последние нули у Real

» WarCraft 3
Например 0.0050 то должен выходить как 0.5% в экране то есть
По математику так 0.0050*100=0.5, но почему оно не хочет так делать? становит 0.500
3

Как сделать паузу для определенного игрока?

» WarCraft 3
Всем привет! Как сделать паузу для опред.игрока? В Warcraft III. WORLD EDITOR
15

Как отловить что был атакован с инвиза?

» WarCraft 3
Как отловить что атакован с инвиза способность!!!
4

Отключение влияния времени на геймплей

» WarCraft 3
Возможно ли каким либо образом отключить день и ночь, но при этом оставить крутиться временной таймер сверху. Если да, то как?
6

Отмена текущего приказа

» WarCraft 3
Вот например я отдал юниту приказ идти в точку это можно отследить через событие а как зделать чтою этот приказ идти в точку он проигнорировал.
1

vJass: метод destroy()

» WarCraft 3
В некоторых наработках сталкивался с одной фишкой: когда внутри структуры есть лично прописанный метод destroy() со своим кодом. По факту сам же метод есть у каждой стуктуры в движке варика и он просто уничтожает копию ее. Неужели можно допустим еще задать дополнительные параметры по мимо основных, что есть в варике?
1

Будет ли десихронн?

» WarCraft 3
if GetLocalPlayer() == p then
            set m = CreateMultiboardBJ(2, 10, "Характеристики" )
endif
Времени нет на проверку в сети, так как иду спать. Будет ли десихронн?
Спасибо большое!!!
2

SharpCraft World Editor Extended Bundle: Проблема с массивами

» WarCraft 3
Знает кто какие настройки необходимо выставить в SharpCraft, что бы и дальше работать с массивами подобного рода в структурах внутри библиотек? Раньше в обычном JNPG спокойно использовал подобное, а тут проблема вдруг с этим. Другая же проблема еще есть, что он ругается на local, set, call.
2

Леденящий крик

» WarCraft 3
Что за поля предпочтение союзникам/врагам?
8

Как удалить герой, если он остается в памяти.

» WarCraft 3
Например после репика героя все равно он хранит в памяти как и его удалить. Спасибо
function onCommandPlayer takes nothing returns nothing
        local player p = GetTriggerPlayer()
        local string s = GetEventPlayerChatString()
        local integer i = GetPlayerId(p)
        
        if SubString(s, 1, 7) == "delete" then
            if characters[i] != 0 then
                call RemoveUnit(characters[i].u)
                call characters[i].destroy()
                set characters[i] = 0
            endif
        endif
endfunction
7

Почему нельзя ставить знак запятой в игровой интерфейс

» WarCraft 3
Я например описание поменял и добавил знак запятой а в игре до знака запятой текста не имеет.... Как исправить?
2

Очищается группа

» WarCraft 3
По непонятным причинам этот код убирает всех юнитов из группы после первого срабатывания причем эта группа udg_mуGroup[] даже не фигурирует только ее хэш LoadGroupHandle(udg_hash,h,h)

Читать далее...
5

Стан в неуязвимость

» WarCraft 3
Как оказалось, "Молот бурь" нельзя кастовать в неуязвимых юнитов, несмотря на то, что в разрешенных целях я обозначил их. Какая способность станит через неуязвимость?
3

Юнит в группе

» WarCraft 3
Есть ли какой-нибудь способ узнать в какой группе юнит, если у меня 1000 групп то при переборе варкрафт проседает. А то у меня есть только идея заносить каждого юнита в хеш таблицу, не создат ли это еще больших проблем?
1

Старая карта в варике

» WarCraft 3
Добрый день, читающий мою просьбу)
Ищу карту да не могу найти
World Of WK Chapter 2 Human Revenge.
Помогите пожалуйста найти! на эпикваре нет, на других источниках не нашёл. мб у кого завалялась
(там героями людей против орков сражаешься)
6

Warcraft 3: 1.28+

» WarCraft 3
Какой JNGP подходит для работы с вариком версии 1.28? У меня сейчас стоит 1.28.5, пытался ставить шейп крафт но он че то не все функции выдает плюс запускает через ROC, а значит w3x формат не читает.
4

Получить ширину текста текстаг

» WarCraft 3
Можно ли получить ширину текста тестага чтобы возможно его сместить минус координат X половина ширины.. Чтобы текст выводил прямо над головой, искал много наработок так и не нашел.
7

Почему анимация начинает иногда проигрываться многократно?

» WarCraft 3
С моделью возникла проблема, когда триггером проигрываешь ей анимацию Stand Victory, то модель может начать несколько раз её начинать проигрывать заново, а может и один раз проиграть. Конкретно у этой модели Stand Victory выглядит как приседание с последующим подъёмом. То есть, например, модель триггерно начинает исполнять Stand Victory, только чуть пригнула колени, как тут же выпрямилась и начала обратно склоняться, но чуть пригнув колени опять выпрямляется и начинает сначала. Так может по семь раз быть, может два, а может ни одного.
Ссылка на модель: yadi.sk/d/OqZ_MmAX3LKW3M
14

Карта путей для воды или другие варианты

» WarCraft 3
Здравствуйте, друзья!
Я пока в отъезде и не имею возможности самостоятельно проверить варианты, потому очень нуждаюсь в ваших консультациях. Ситуация такова, что есть карта с рекой, на берегу помост, а на нём юниты. У помоста стоит лодка, которая переходит под контроль игрока. Помост является просто декорацией, не разрушаемым объектом даже. Под помостом подъёмные платформы, по которым юниты двигаются будто по помосту, а не по дну реки. Так вот лодка проплывает по помосту, как по воде. Можно ли так сделать, чтобы лодка не могла плавать по помосту, но могла бы принимать с него юнитов и высаживать на него юнитов?
Мне сразу представилась карта путей воды, но не знаю, как её установить.
4

Триггерное изменение индексов атаки

» WarCraft 3
Доброго времени суток. Столкнулся с проблемой. У моего юнита следующий начальный тип атаки: дальний бой и артиллерия. Когда он получает некоторую способность, ему даётся способность на основе Allb, которая открывает второй тип атаки: осадный и артиллерия. У второго типа атаки больше радиус и площадь поражения. Однако радиус атаки не увеличивается (увеличивается только площадь поражения), а при попытке приказать Attack Ground игра вылетает.
Я пытался сделать так: убрать атаку по умолчанию, и прописать в способностях юнита другую способность на основе Allb, которая открывает первый тип атаки. Но тогда у юнита сразу две атаки!
Что мне вообще нужно сделать:
Триггерно убрать первый тип атаки и добавить второй (у обоих типов одинаковые разрешённые цели).
Чтобы игра не вылетала при приказе Attack Ground.
Как это сделать?
6

Некорректно работает команда (отменить команду ctrl+z)

» WarCraft 3
В редакторе карт перестала нормально работать (отменить команду ctrl+z),то есть я могу отменить лишь один шаг , а дальнейшие отступления не доступны. Что делать ?
2

Случайная точка в области, утечка ли?

» WarCraft 3
Если я запускаю действие, создать юнита в случайной точке области "point 1", создаёт ли это утечную область в районе области "point 1"?
3

Можно ли сделать предмет не покупаемым?

» WarCraft 3
Что бы он был в магазине но купить его нельзя было, а ещё лучше что бы он при этом имел иконку DISBTN, пока не выполнишь какое либо условие. Вроде как способность у юнитса не доступна пока не купишь улучшение.
4

Проблема с работой библиотеки

» WarCraft 3
Я попытался создать библиотеку, которая даёт специальный ид юниту по его хэндлу, но ничего не работает, хотя ошибок я не замечаю. В чем проблема?
((код
library UnitSpecialId
private integer CountedUnits
private integer array HandleIdOfUnit
private integer array SpecialId


private function CheckUnitId takes unit u returns boolean
call BJDebugMsg("2")
local integer i = GetHandleId(u)
local integer index = 1
local boolean b = false
loop
if (i==HandleIdOfUnit[index]) then
set b = true
set index = CountedUnits
endif
call BJDebugMsg(I2S(index)+" - index")
exitwhen (index >= CountedUnits)
set index = index+1
endloop
call BJDebugMsg("3")
return b
endfunction

Читать далее...
3

Бред с war3.mpq и war3x.mpq

» WarCraft 3
Какого штруделя при УДАЛЕНИИ файлов из этих архивов или ЗАМЕНЕ файлов даже на файлы МЕНЬШЕГО размера размер самих этих архивных файлов УВЕЛИЧИВАЕТСЯ?