28

» WarCraft 3 / Swastika

Darkos_root, я пока что снял с публикации
когда доделаешь описание и добавишь карту нажми "заявить на публикацию"
28

» WarCraft 3 / Проблемы с возвышенностями

Принятый ответ
попробуй поднять бывшую впадину
если я прав то она вновь станет глубокой впадиной
28

» WarCraft 3 / Не открывается модель "Lich_King.mdx"

Принятый ответ
что значит не открывается?
не открывается в мдлвизе?
или не видна в вар3
если не видна в вар3 то скорее всего ты не импортировал текстуры в карту
посмотри какие текстуры нужны для модели и импортируй их
28

» WarCraft 3 / Замена ВСЕХ клфиов

nixsam, ты сказал что тебе надо заменить клифы в игре
ну так замени их в архиве War3Patch.mpq
nixsam:
варик начинает брать стандартные клифы Летнего Лордерона.
замени стандартные клифы Летнего Лордерона и он начнёт брать твои клифы
неужели так сложно открыть архив и впихнуть в него новый клиф
28

» WarCraft 3 / Как сделать рельеф сжигаемый

Принятый ответ
периодически перебираем юнитов на карте и проверяем тайл на котором они стоят
если тайл равен твоему тайлу то наносим урон
28

» WarCraft 3 / По типу рельефа

Принятый ответ
заменить текстуру клифа
но она тогда заменится для всех клифов на карте
так чтобы на 1 половине были клифы с зелёной текстурой а на 2 с красной сделать нельзя
28

» WarCraft 3 / Перемещение области.

можно через рб сделать
для этого автору надо знать о хранении данных в оперативной памяти и принцип работы вар3
ну и jass естественно
28

» WarCraft 3 / Замена порчи

сторонню длл
всеравно будет небольшая задержка
единственный вариант это с помощью рб заменить сам алгоритм определения возможности строительства
но это жесть
но судя по всему автору нужно просто тайл поменять без доп эффектов
так что тут проблем нету
1 функция и готово
28

» WarCraft 3 / Базы моделей

google.de
самая крупная база моделей для вар3
ещё у нас не плохая база
главное помнить что большая часть базы на форуме хранится
28

» WarCraft 3 / Замена порчи

darkowlom, нам надо отлавливать положение курсора на карте и менять цвет текстуры а jass таймеры/события отстают от потока отрисовки(сначала отрисовывает курсор а лишь потом говорит что он сдвинулся)
т.е. при наведении на порчу или с порчи мы увидим как текстура мигает с зелёного на красный или наоборот
28

» WarCraft 3 / Замена порчи

darkowlom, не получится сделать цвет текстуры при наведении здания на почву
т.е. когда выбираешь постройку здания и наводишь на место в котором нету почвы текстура пути здания становится красной
28

» WarCraft 3 / Замена порчи

Master113, юзаем функцию замены тайла
потом отлавливаем попытки строительства, нахождение юнитов и прочее
проще говоря имитируем порчу
правда 100% имитации не получится
хотя если тебе надо только менять тайл без эффектов порчи то тупо функцией меняй и всё
28

» WarCraft 3 / Есть ли какая то статья по использованию 13-16 игроков?

Принятый ответ
PomaH, они ничем не отличаются от остальных игроков за исключением того что человек не может за них играть
PomaH:
во первых проставить все позиции альянсов и вражды, так же есть сон ночью
это всё делается в самой карте
PomaH:
так же они вроде как сами возвращаются к точке
это у всех игроков так(если не вырубить аи)
28

» WarCraft 3 / Есть ли какая то статья по использованию 13-16 игроков?

а что должно быть в этой статье по твоему?
и в чём отличие в их использовании от игроков 0-11?
если сможешь на это ответить то я лично напишу для тебя статью по этой теме
28

» WarCraft 3 / Невосприимчивость к стихиям

дать знать, что какой-то определенный скилл применился.
можно реализовать через дамикаст
пример:
у героя есть абилка на основе канала с названием "огненный столб" и стихией огонь
при касте на неё создаётся дамми юнит типа "огонь" которому даётся настоящий огненный столб который он и кастует в цель
при проверки источника урона смотрим к какому типу принадлежит юнит источник урона и если тип источника - "огонь" то обнуляем урон/эффекты
28

» WarCraft 3 / Проверка направления взгляда.

ENAleksey, т.к. направление взгляда представлено углом а не вектором то лучше будет обойтись без векторов и просто сравнить разницу между углами поворота и углами между юнитами
28

» WarCraft 3 / Библиотеки

вар3 видит только те функции которые расположены выше места вызова
например
void a(){
	b(); // выдаст ошибку ибо выше этой строчки нету функции b
}

void b(){}

void c(){
	b() // сработает нормально т.к. выше этой строчки есть функция b
}
правда cjass умеет автоматически переставлять функции местами и может разрешить этот конфликт просто поместив функцию b над функцией a
но если в функцию b добавить вызов функции a то переставить не сможет ибо как не переставляй а ошибка сохраняется
как решить именно твою проблему тебе написали выше
хотя возможно что у тебя в коде двойная зависимость (функция/библиотека a использует функцию/библиотеку b, а та в свою очередь использует функцию/библиотеку a)
это означает что код кривой и его надо удалить после чего почитать про "Модульное программирование" и написать код заново но уже нормально
28

» WarCraft 3 / Система складывания Предметов

а что если предмет на наведение? получается мы кликая не наводим а значит не используем
тогда никак
Artyom18:
Карту лучше.
это не стол заказов
читаем правила сайта
короче ответ на вопрос дан
28

» WarCraft 3 / Боты не добывают золото!

Принятый ответ
Master113, скачай нормальный вар3 версии 1,26 и не нужны никакие патчи
28

» WarCraft 3 / Перестают действовать триггеры, когда их много и кода много

вы оба юзайте каты
а то листать эти стены текста довольно долго
по поводу кода автора
это чистый конверт с гуи
вот статьи
там целая куча статей в которых сказано как правильно писать код