27

» WarCraft 3 / Всем привет! я делаю карты для варкрафта 3 рефорджет, на версии…

IzobretatelBoom, а вдруг найдется 1 человек в мире :)
Правда про это можно было написать свой ресурс, мб поделившись своей идеей карты, скринами или наработкой, и там уже написать, что ищешь друзей.
Так может быть кто-нибудь и откликнулся.
27

» WarCraft 3 / Всем привет и доброго дня!Хотел спросить у кого, есть такая…

Опиши подробнее, что ты имеешь ввиду.
Тебе нужна стандартная модель нага воина из варика?
Или то, что ты хочешь, отличается от стандартного нага воина? Если да - опиши детали, которые должны отличаться.
27

» WarCraft 3 / Приветствую, господамы. Мне тут все уши прожужжали с нытьём о…

Blackoops, GetOwningPlayer не считается. Это разные вещи.
GetLocalPlayer() вызывается через код только.
Только если через триггеры/код неправильно ее использовал картодел, можно словить дессинк.
Если у наемника есть РО способность, которая даже без триггеров настроена неправильно или использована криво, а может быть триггер ее отловит вместо другой - то может произойти проблема. К примеру когда делаешь абилку на основе молота бурь и триггерно ловишь применение, а у другого юнита тоже есть эта абилка, и она тоже будет ловиться ибо общий id приказа.
27

» WarCraft 3 / Приветствую, господамы. Мне тут все уши прожужжали с нытьём о…

Принятый ответ
Это сложно с нуля не зная карты копать всю карту. Автору в этом плане проще искать ошибку.
Пускай начнет с того, что будет отслеживать момент десинка.
  1. Что делали люди?
  2. Какие абилки юзали или какой приказ отдавали перед десинком?
  3. Что происходило на карте и какие игровые события могли в этот момент произойти?
Таким образом автор может локализировать проблемные места (триггеры), где уже разбирать более подробно действия, что там происходят и найти причину.
Далее можно отключать некоторые триггеры и тестить.
Также стоит проверить, можно ли повторить десинк в одиночку или нужно пару человек и тд, чтобы с друзьями потестить. Можно ли повторить десинк гарантированно.
Для этой задачи можно добавить тестовые триггеры, которые телепортируют игроков в нужные точки где был десинк с нужным лвлами и шмотками, чтобы "быстрее" добиться этого бага, если он повторяется в одном месте.
Естественно, с утечками надо бороться.
Также стоит обратить внимание на все триггеры, где используется локальный игрок GetLocalPlayer - часто является причиной десинка при неправильном использовании.
27

» WarCraft 3 / Пул случайных улучшений и использование апгрейдов

Принятый ответ
Не до конца понял суть проблемы, но думаю тебе стоит использовать массивы. Они полностью под твоим контролем. Случайный объект - это случайный индекс - целое число от 1 до размера массива.
Если порядок не важен - при удалении карты из массива - просто перемещаем последний элемент в позицию удаляемого и уменьшаем размер массива на 1. Так сохраним пул не полученных карт.

Если карты это юниты - можно использовать группу юнитов и выбирать случайного юнита, удаляя из группы, сохраняя пул.
27

» WarCraft 3 / Почему у ледяных змеев и грифонов стрелковая атака на 1.31

Принятый ответ
Великий ребаланс близзов. Все. Каждый патч близзы как-то меняют баланс, даже типы атак и защит у юнитов.
27

» WarCraft 3 / как мне тригерно опустить юнита ниже 0 я пробывал написать -…

MATRITSA, короче, через редактор объектов:
  1. Устанавливаешь тип движения "Парящий" или "Летающий" (для пеших не работает)
  2. Устанавливаешь минимальную высоту отрицательную (зажимаешь шифт и нажимаешь на поле, меняешь значение на отрицательное число, готово)
  3. Устанавливаешь высоту также отрицательное число.
Готово.
Однако триггерно высота полета все равно не поменяется. Видимо там есть ограничения на отрицательную высоту.
Загруженные файлы
27

» WarCraft 3 / как мне тригерно опустить юнита ниже 0 я пробывал написать -…

quq_CCCP, потестил, да, работает, но триггерно все равно не меняет...
Разве что менять одного юнита на другого с разными высотами.
27

» WarCraft 3 / как мне тригерно опустить юнита ниже 0 я пробывал написать -…

MATRITSA, не существует таких роликов. Проблема специфичная.
В варике такое сделать нельзя.
Мои предложения - это костыли. Гугли как изменять модельки для варкрафт 3, как менять точки крепления, перемещать их.
27

» WarCraft 3 / как мне тригерно опустить юнита ниже 0 я пробывал написать -…

  1. Через анимации (к примеру alternate) опустить. Или модель изначально опустить. В любом случае работа с моделью а не в редакторе.
  2. Если это не полноценный игровой юнит, можно создать модель пустышку с точкой крепления origin в отрицательной глубине. И юниту с такой моделькой прицепить "эффект" твоего юнита к точке origin.
В любом случае работа с моделькой или анимациями у модели
27

» World of WarCraft / ? Есть возможность изменить анимацию перезарядки?

Если вопрос про модификацию игры World of Warcraft то вопрос нужно задать сюда.
(тут же тема про Warcraft 3)
Если вопрос про создание такой анимации в warcraft 3, то это надо уточнить...
Загруженные файлы
27

» WarCraft 3 / Как заставить юнита использовать свою способность в синематике!

Или вот так:
Еще бы хотел добавить, в зависимости от заклинания приказ может быть без цели или с целью: точка, юнит, декорация, предмет. Выбирай нужный приказ и ищи там заклинание в зависимости от цели приказа.
Загруженные файлы
27

» WarCraft 3 / Почему тип предмета не достаётся из хэш таблицы?Сохраняю…

WilliamBz, я тестил, у меня работало, создавало предмет. Правда я на другой версии это таки делал, 1.26а, но все же работало...
27

» WarCraft 3 / Почему тип предмета не достаётся из хэш таблицы?Сохраняю…

WilliamBz, ну все понятно. Оно создает предмет. Но не в том месте, где ты бросил предмет, а в том месте, где ты подобрал предмет в первый раз.
Сделай микро-задержку перед тем, как получить новые координаты предмета.
(ждать 0 секунд тоже подойдет, хотя на самом деле минимум задержки все равно будет)
27

» WarCraft 3 / Почему тип предмета не достаётся из хэш таблицы?Сохраняю…

Принятый ответ
Надо бы прологировать, что у тебя на самом деле происходит. Повыводи в чатик свои переменные, посмотри, что сохраняешь, что загружаешь. Может быть что-то не в том порядке происходит и ты это сможешь отследить по логам.
Если скинешь карту с системой, могу посмотреть и потестить. С нуля лень создавать эту систему. На первый взгляд вроде должно было работать.
27

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

Ответ: вот статья на эту тему
По поводу оформления ресурса для блога вот статья.
Для блога вроде как можно использовать "темы" а не "новый ресурс":
Загруженные файлы