3
15
7 лет назад
3

» WarCraft 3 / Always

Не существует события "всегда", потому что это слишком абстрактно и размыто, да и вообще такое слово событием являться не может.
Напиши, что именно тебе хочется реализовать. Тебе дадут дельный совет.
0
15
7 лет назад
Отредактирован EnergyFrost
0

» WarCraft 3 / Timer

То есть? Это немного разные вещи.
Таймер используется вот так:
void F(){
	...
	TimerStart(твой_таймер, период, одно\много- кратный, функция)
	...
}
То есть таймер запускает другую функцию по истечению периода.
Дальше сам домыслишь. Как на гуи- не помню. Но суть, надеюсь понятна.
А вот вейт не помню как работает но, вроде, он просто останавливает поток на n времени.
0
15
7 лет назад
Отредактирован EnergyFrost
0
2
15
7 лет назад
Отредактирован EnergyFrost
2

» WarCraft 3 / Как создать многомерные хранилища?

Steal nerves, лови. Годный такой мануал.
На сишные структуры похожи. Короче. Прочитаешь на 2-3 раза - все поймешь.
Загруженные файлы
0
15
7 лет назад
0

» WarCraft 3 / Можно ли увеличить модель ауры?

biridius, вроде же можно просто все кости выделить и растянуть. Легче получатся и быстро
3
15
7 лет назад
3

» WarCraft 3 / Определение действия юнтов

Не уверен, что получится, т.к. не пробовал, но думаю, можно попробовать.
Триггерно отлавливаешь полученный приказ и в соответствии с ним присваиваешь юниту какое-то число (к примеру 0- удерживать позицию, 1- атаковать и тд). И все. Как будешь приравнивать- не имеет значения. Хоть хеш, хоть параллельные массивы, хоть число юнита (если, конечно, оно не занято). Пофиг какая реализация. Но идея вот!
0
15
7 лет назад
Отредактирован EnergyFrost
0

» WarCraft 3 / Насчёт неведимки

Попробуй на зелье невидимости замутить. Либо скриптом через другие абилки (например абилка акамы без кд), ну если получится. Ну это первое, что приходит на ум
17
15
7 лет назад
Отредактирован EnergyFrost
17

» WarCraft 3 / Как усовершенствовать Гидроманта в такую сторону?

Боже, парень! Перестань плодить глупые вопросы. Просто начни читать статьи. Я уверен, что после внимательного прочтения 5 первых статей у тебя отсеются 50% вопросов. + юзай поиск. Такие вопросы уже были неоднократно
0
15
7 лет назад
0

» WarCraft 3 / Перевод real->int->real в умениях и аурах

Нет. Либо процент, либо интовое, либо вещественное округленное. Если надо вещественное неокругленное, то забивай вручную
0
15
8 лет назад
0

» WarCraft 3 / как двигать юнитов?

Юнит с аурой- U .2 путя:
  1. Создаешь ауру-пустышку. Проверяешь всех юнитов рядом с U, если есть баф- двигай, нет- ничего
    1. Проверяешь всех юнитов с U на ряд условий (союзник или враг, герой или не герой, живой или мертвый и тд и тп), если подходи- двигаешь.
ИМХО бафом удобнее
2
15
8 лет назад
Отредактирован EnergyFrost
2

» WarCraft 3 / Опрос, ваше мнение. Выбираем имя персонажу!

Бери отсюда. админ, нет! Это не реклама. Тут есть годные и не нужно придумывать. А если все же очень хочется придумать- советую созвучно сделать из 2-3 имен гибрид.
2
15
8 лет назад
2

» WarCraft 3 / Предметы, интересные баги и фитчи!

quq_CCCP, благодарю, полезная статейка. Картой занимаюсь около 3 лет, а о таких полезных фитчах руны не слыхал!
0
15
8 лет назад
Отредактирован EnergyFrost
0

» WarCraft 3 / Исчезание юнита

quq_CCCP, этот парень с айсикапа ответил: ,,Я всегда через лаунчер запускаю клиент''.
0
15
8 лет назад
0

» WarCraft 3 / Конфликт способностей предмета и героя

quq_CCCP, я не знаю, что такое фейз)
0
15
8 лет назад
0

» WarCraft 3 / Конфликт способностей предмета и героя

quq_CCCP, придумал способ полегче. Просто проверять наличие бафа стремительность. Если его нет- давать руну. Нет-нет )
0
15
8 лет назад
Отредактирован EnergyFrost
0

» WarCraft 3 / Конфликт способностей предмета и героя

quq_CCCP, руна не помогла -(
//Событие - использует предмет
    if GetItemTypeId(GetManipulatedItem())=='I02S'
    {
        bj_lastCreatedItem=CreateItem('I037',0,0)
        UnitAddItem(GetManipulatingUnit(),bj_lastCreatedItem)
        RemoveItem(bj_lastCreatedItem)
    }
Тут я активировал способность героя после активации сопсобности предмета
Даже пробовал баф удалять. Не помогло
Загруженные файлы
0
15
8 лет назад
0

» WarCraft 3 / Ослабление

вот костыль:
Создаешь спеллы, которые могут уменьшать на % кол-во брони, урона.
100 уровней. 1 уровень- 1 %.
В триггере считаешь сколько отсутствует- накладываешь такую способность, уровень которой равен твоему %.
Если надо отслеживать- делаешь таймер. Если надо на N секунд- в способности прописываешь. Насчет маны- есть абилки понижающие ману. Создаешь 4 споосбности. понижение на 1, 10, 100, 1000. Считаешь- отнимаешь. Долго расписывать лень
0
15
8 лет назад
0

» WarCraft 3 / Конфликт способностей предмета и героя

quq_CCCP, они разные. Даже бафы попробовал разные создать. Вот руну не пробовал.
0
15
8 лет назад
0

» WarCraft 3 / Как бороться с утечкой Handle при волнах

darkowlom, будет забавно, если он на твоем ответе закроет вопрос
0
15
8 лет назад
0

» WarCraft 3 / Вылетают несколько игроков

Fraps, если вылетает карта у определенной группы игроков - проблема в триггерах.
Какое описание вопроса, такой и ответ...Не реплея нет. Ни самой карты. Ни даже видосика.
0
15
8 лет назад
0

» WarCraft 3 / Исправьте ошибки

Если что-то не работает- уже значит, что что-то неправильно. И сделай описание к прикрепленному файлу, чтобы не копаться, а сразу понимать, че нужно.
1
15
8 лет назад
1

» WarCraft 3 / Создание лога.

Читай статью и будет тебе счастье. А организовать записи ручками. Все самостоятельно прописать. Подобрал предмет- так и запиши. Нанес урон- так и запиши. Атаковал..
1
15
8 лет назад
Отредактирован EnergyFrost
1

» WarCraft 3 / Как назначить X и Y координаты в одну строку с гибкой системой?

Самый простой способ. Юзай это как условие.
int a,b;
bool StringToInt(string s){
    int i=0
    loop{
        exitwhen SubString(s,i,i+1)=="," || i==StringLength(s)-1
        i++
    }
    if i<StringLength(s)-1{
        a=S2I(SubString(s,0,i))
        b=S2I(SubString(s,i+1,StringLength(s)))
    }
	return (GetRectMinX(bj_mapInitialPlayableArea) <=  a and a <= GetRectMaxX(bj_mapInitialPlayableArea) and GetRectMinY(bj_mapInitialPlayableArea) < =b and b <=GetRectMaxY(bj_mapInitialPlayableArea) )
}
0
15
8 лет назад
0

» WarCraft 3 / Как сделать уровни у триггерной способности

Смотря, что делает эта способность. В большинстве случаев урон устанавливается в триггере. Остальное настраивается в канале. Описание забивается только вручную, если параметр триггерный.
2
15
8 лет назад
2

» WarCraft 3 / Цыкал с задержкай

Starman2222, нормальный цикл не может быть с задержкой. Используй таймер, как тебе уже сказал nvc123. Таймер и переменную, которая будет считать кол-во уже исполненных витков.