У меня была история с большим количеством нест. Спеллов, и когда я пытался удалить сразу несколько, вылетал фатал и редактор закрывался. Я это понял и удалял потихоньку, по одному, два спеллу, каждый раз сохраняя. И постепенно ошибки стали появляться все реже, до тех пор, пока вообще не исчезли. У тебя если с первого раза вылетает фатал, попробуй удалить другие нест. Юниты или нест. Способности, а потом вернуться к своей занозной. Вообщем предлагаю тебе эмпирический метод.
Не убрать, а сделать, чтобы он не мигал. Для сравнения - иконка рудника статична, а иконка героя медленно 'пульсирует', меняя уровень прозрачности. Вот мне нужно, чтобы иконка героя была так же статична, как и иконка рудника.
vincent_freeman, я утечки удаляю, у меня лагает только при пикании, после пика лаги прекращаются. Что если, я один раз пикаю, а затем с помощью цикла и хэш-таблицы маркирую каждого юнита в группе. Мб так меньше нагружать будет?
Проверил отдельно ИФку, она работает! То есть что получается: при поступлении нового события (истекший таймер) локалка интежер не сохраняет значение -1 ? Блин...это плохо
Я так понимаю тут нужен хеш, чтобы при первом срабатывании триггера запомнить данные локалки, и уже после второй сработки триггера воспроизводить данные из хеша в локалку снова. Верно?
Вообщем, вроде добился чего хотел! Вот кусок моего мазохизма, как первый шаг к жасс)
Тогда чему равно изначальное значение локалькой интежер? И как прописать это значение в If ?
Мб так ? if i == () then. GetLocalPlayer, вроде разобрался как выйти из положения. Теперь ситуация такая: не срабатывает условие If. Почему? Ему нужно еще что-то? Типа LOOP или FUNCTION?
Написал, как посоветовали, триггер разблокировался, но действия не выполняются. =( nvc123:
локальные переменные должны быть объявлены в самом начале (до ифа и прочего)
так у меня локальная и объявлена до ифа
Принцип такой: сначала проверяется, есть ли значение у локалки. Если значения нет - ставить, 15. Если значение есть - ставить значение локалки + 1. И отображать строками, через глобалки.
Нужна модель стрелки белого цвета. Никаких анимаций не требуется. Можно на основе стандартной модели, главное чтобы стрелка лежала параллельно ланду. Сделайте плизз))
» WarCraft 3 / "Приказы"
» WarCraft 3 / Стальной вихрь
» WarCraft 3 / Ссылки редактора
» WarCraft 3 / Ошибка
» WarCraft 3 / Единицы измерения скорости передвижения
» WarCraft 3 / Как импортировать кастомные заклинания в world editor ?
» WarCraft 3 / Вопрос про снижение лагов
» WarCraft 3 / Какая функция тяжелее (легче)?
» WarCraft 3 / Как убрать пульсацию иконки героя на мини-карте?
Отредактирован Stiletto
» WarCraft 3 / Какая функция тяжелее (легче)?
» WarCraft 3 / Время действия ауры после исчезновения источника
» WarCraft 3 / Какая функция тяжелее (легче)?
» WarCraft 3 / "1,2,3,4,5 . . ."
» WarCraft 3 / "Тик-так"
» WarCraft 3 / Триста девяносто девять уровней способности с отриц. значением
» WarCraft 3 / Орудийные башни и "Боевая тревога"
» WarCraft 3 / Триста девяносто девять уровней способности с отриц. значением
» WarCraft 3 / Ошибка компиляции
Я так понимаю тут нужен хеш, чтобы при первом срабатывании триггера запомнить данные локалки, и уже после второй сработки триггера воспроизводить данные из хеша в локалку снова. Верно?
Вообщем, вроде добился чего хотел! Вот кусок моего мазохизма, как первый шаг к жасс)
Отредактирован Stiletto
» WarCraft 3 / Ошибка компиляции
Мб так ? if i == () then.
GetLocalPlayer, вроде разобрался как выйти из положения. Теперь ситуация такая: не срабатывает условие If. Почему? Ему нужно еще что-то? Типа LOOP или FUNCTION?
» WarCraft 3 / Ошибка компиляции
nvc123:
Принцип такой: сначала проверяется, есть ли значение у локалки. Если значения нет - ставить, 15. Если значение есть - ставить значение локалки + 1. И отображать строками, через глобалки.
» WarCraft 3 / Нужна модель? - Вам сюда!
» WarCraft 3 / UFS Arena build 1864
» Прочее / Концепт-трейлер The Elder Scrolls V: Skyrim
» WarCraft 3 / Сферы
» WarCraft 3 / Сферы