ssbbssc, и что же там такого плохого кроме устаревших ограничений по весу? BrEd Pitt, да его походу всеравно никто не читает
я уже вроде кидал ссылку ему а он её проигнорил
ApEJI, периодическим таймером проверяй расстояние между юнитами
для передвижения ректа функция MoveRectTo
только quq_CCCP слегка перепутал
событие создаётся на регион
а регион двигать нельзя
списки, хеш, двумерные массивы
то что ты предложил полный бред который исходит из непонимания того что такое переменные
если кратко то переменная это просто имя для адреса на ячейку памяти
т.к. это имя то оно необходимо лишь для удобства программиста (вместо больших чисел юзаем слова)
т.к. это юзает лишь человек то создавать имена(которые никто не увидит и не сможет юзать) во время выполнения программы не имеет смысла
PT153, у тебя ячейки 2,3,4 и т.д. пустые (в них нету группы)
и ты пытаешь добавить юнита в группу которой не существует
если указать size=n то при запуске карты первые n ячеек твоего массива автоматически будут заполнены пустыми группами
размер массива же всегда фиксирован(8192)
ты походу не понимаешь что такое массивы и переменные
когда ты пишешь "добавить юнита к PoisonArrowsGroup[2]" ты добавляешь юнита не в ячейку PoisonArrowsGroup[2] а в группу которая лежит в этой ячейке
чтобы добавлять юнита в группу в ячейке 2 надо чтобы эта группа существовала (изначально эта ячейка пустая)
для этого либо занеси её вручную(set PoisonArrowsGroup[2]=CreateGroup()) либо указать size>=2 (тогда редактор сам добавит код который при загрузке карты заполнит массив пустыми группами)
так же в разных ячейках массива может хранится одна и та же группа
например
set PoisonArrowsGroup[2]=PoisonArrowsGroup[1] // заносим в ячейку с индексом 2 группу из ячейки с индексом 1
UnitAddGroup(PoisonArrowsGroup[1], myunit) // добавили юнита myunit в группу которая лежит в ячейках PoisonArrowsGroup[1] и PoisonArrowsGroup[2]
set PoisonArrowsGroup[1]=CreateGroup() // занесли в ячейку 1 пустую группу, но во 2 ячейке осталась та группа которая была ранее в ячейке 1
если размер массива 1 то группа была создана лишь для 1 ячейки массива
для остальных ячеек группу надо создать вручную
для этого есть куча функций в разделе отряд либо старый добрый "CreateGroup()"
а вообще включи мозг
если ты чтото не сделал то этого нету
для того чтобы избежать кучи неудобств связанных с обновлением мультибоарда(бегать по коду и искать где что изменяется) умные люди используют инкапсуляцию
zlowar, тут может быть несколько вариантов
кривой русификатор триггеров (или прочие подключаемые файлы)
кривой импорт
кривая карта
кривой вар
кривая ос
кривой комп
кривое место
но всё же стоит создать свой проект и там набирать участников
но про школу лучше не писать
тут в основном активны те кто уже закончил школу
а тупая школота как правило получает бан либо на неё просто всем пофиг (это не значит что ты тупой но 98% школьников которые тут регистрировались были тупыми и ленивыми, поэтому к ним относятся с недоверием)
» WarCraft 3 / Ребят помогите.
BrEd Pitt, да его походу всеравно никто не читает
я уже вроде кидал ссылку ему а он её проигнорил
» WarCraft 3 / Проходимые мосты.
+ старая добрая tcx
они позволяют ходить под мостом, по мосту и даже многоэтажки делать
Ред. nvc123
» WarCraft 3 / Взаимодействие с дижущимися областями
для передвижения ректа функция MoveRectTo
только quq_CCCP слегка перепутал
событие создаётся на регион
а регион двигать нельзя
» WarCraft 3 / По поводу карты.
в результате тем у кого нету либы придётся ковыряться в j файле и искать оригинальные имена
Ред. nvc123
» WarCraft 3 / Взаимодействие с дижущимися областями
так ты ведь ничего нигде не перемещаешь
просто создал новый рект и всё
» WarCraft 3 / Помогите сделать простенькую муи систему
на крайняк могу прислать братков чтобы заставили
но с тебя дорожные расходы
» WarCraft 3 / Ребят помогите.
» WarCraft 3 / Увеличение юнита в размере
» WarCraft 3 / Событие на отлов включения включаемой/отключаемой способности
» WarCraft 3 / Триггерное создание глобальных переменных
то что ты предложил полный бред который исходит из непонимания того что такое переменные
если кратко то переменная это просто имя для адреса на ячейку памяти
т.к. это имя то оно необходимо лишь для удобства программиста (вместо больших чисел юзаем слова)
т.к. это юзает лишь человек то создавать имена(которые никто не увидит и не сможет юзать) во время выполнения программы не имеет смысла
» Администрация XGM / Функции проекта.
» WarCraft 3 / Как сделать больше 4 рас!
» WarCraft 3 / Хостинг скринов.
Ред. nvc123
» WarCraft 3 / Массив "Unit Group"
и ты пытаешь добавить юнита в группу которой не существует
если указать size=n то при запуске карты первые n ячеек твоего массива автоматически будут заполнены пустыми группами
размер массива же всегда фиксирован(8192)
ты походу не понимаешь что такое массивы и переменные
когда ты пишешь "добавить юнита к PoisonArrowsGroup[2]" ты добавляешь юнита не в ячейку PoisonArrowsGroup[2] а в группу которая лежит в этой ячейке
чтобы добавлять юнита в группу в ячейке 2 надо чтобы эта группа существовала (изначально эта ячейка пустая)
для этого либо занеси её вручную(set PoisonArrowsGroup[2]=CreateGroup()) либо указать size>=2 (тогда редактор сам добавит код который при загрузке карты заполнит массив пустыми группами)
так же в разных ячейках массива может хранится одна и та же группа
например
Ред. nvc123
» WarCraft 3 / Массив "Unit Group"
для остальных ячеек группу надо создать вручную
для этого есть куча функций в разделе отряд либо старый добрый "CreateGroup()"
а вообще включи мозг
если ты чтото не сделал то этого нету
» WarCraft 3 / MultiBoard
https://www.xgm.guru/p/wc3/multiboard_main
» Зомби в Деревне (Remake) / Зомби в Деревне (Remake)
» WarCraft 3 / А это к чему? Ошибка в новом редакторе при сохранении.
кривой русификатор триггеров (или прочие подключаемые файлы)
кривой импорт
кривая карта
кривой вар
кривая ос
кривой комп
кривое место
» WarCraft 3 / Нужна помощь
но про школу лучше не писать
тут в основном активны те кто уже закончил школу
а тупая школота как правило получает бан либо на неё просто всем пофиг (это не значит что ты тупой но 98% школьников которые тут регистрировались были тупыми и ленивыми, поэтому к ним относятся с недоверием)
» WarCraft 3 / А это к чему? Ошибка в новом редакторе при сохранении.
» WarCraft 3 / Подкуп пассива:D
подробнее ты сможешь прочесть в статьях (даже в f.a.q. вроде бы есть пример связанный с предметами)
» WarCraft 3 / Присоединение войск
это можно и самому проверить
а вообще есть поиск по триггерам
просто вводишь спасти и всё
» WarCraft 3 / Подкуп пассива:D
условие подобраный предмет является бочёнком пива
действие сменить владельца юнита
подробнее в статьях
» WarCraft 3 / Другая Технология Строительства
потом закрываю вопрос