0
28
4 года назад
0

» WarCraft 3 / Ошибка при загрузке сохраненной игры из за [HashTable]

ScorpioT1000, на самом деле уже нет, максимальный размер массива в vJass совпадает с максимальным размером массива с версии 1.29.
0
28
4 года назад
Отредактирован PT153
0

» WarCraft 3 / Бета версия Warcraft III Reforged 1.32

Proshel_Doty, в СК2 призраки могут быть женского и мужского пола, для сражений можно выбирать скин. У командира коопа Новы скин выбирается случайно. Тоже срань?
Персонаж он есть один.
Это не персонаж, а какое-то чучело, что даже в сюжете игры не принимает участие, ведь это просто бой. Или ты их секты тех, кто думает, что Артаса и Иллидана в баб превратили?
Для вашего сведения, дх и дк для сражений имеют отдельные модели и озвучку. Отличий минимум, но они есть.

Все скины делаются с целью разнообразия и как способ монетизации. Хороший скин - скин, сохраняющий черты юнита, чтобы юнит в скине был узнаваем и отличался от других юнитов, дабы не было путаницы. Плохой скин тот, который этому правилу не следует.
3
28
4 года назад
Отредактирован PT153
3

» WarCraft 3 / Случайная раса без повторений.

понял как запомнить рандомного игрока
Создать переменную такого типа в менеджере переменных и установить значение переменной через соответствующее действие.
Игрок = Случайный игрок из группы Х
Удалить игрока Игрок из группы Х
0
28
4 года назад
Отредактирован PT153
0

» WarCraft 3 / Откуда могла взяться погрешность?

  1. Функция SquareRoot даёт такие значения. Убери её вызов и корень считай на калькуляторе Windows.
  2. Смещение у тебя такое себе. Делишь на 100, умножаешь на 22. Такое число вполне себе может не иметь точного представления в типе float, зависит от значений максимальных координат.

И хватит использовать BJDebugMsg. Используйте это, рассинхрона не будет.
function DebugMsg takes string s returns nothing
    call DisplayTimedTextToPlayer(GetLocalPlayer(), 0., 0., 5., s)
endfunction
0
28
4 года назад
0

» WarCraft 3 / Бета версия Warcraft III Reforged 1.32

Немного сухих цифр из Википедии
И причём тут они? Речь о том, что когда это было добавлено во вселенную WarCraft, про прогиб не говорили. А когда решили обновить одну игру по той же вселенной под новый канон (потому что вселенная за это время развивалась) сразу буча нытья поднялась. Не только по поводу женского пола.

Мне всё равно не понять претензий по этому поводу. Вам не нравится, что в реворджд добавили дх и дк женского пола?
3
28
4 года назад
Отредактирован PT153
3

» WarCraft 3 / Случайная раса без повторений.

МассивРас - массив рас.
ВерхРас - целочисленная, означающая самую последнюю занятую ячейку в МассивРас. Изначально 4.
РасаИгрока - массив расы игрока, id игрока есть номер ячейки.
Для А = 1 до 4 делать
    Число = Случайное число от 1 до ВерхРас
    РасаИгрока[A] = МассивРас[Число]

    Если МассивРас[Число] не равно МассивРас[ВерхРас], то
        МассивРас[Число] = МассивРас[ВерхРас]
    ВерхРас = ВерхРас - 1
Если у игроков id не 1, 2, 3 и 4, то нужно добавить массив IdИгрока, где в ячейках 1, 2, 3 и 4 будут записаны настоящие id игроков.
Для А = 1 до 4 делать
    Число = Случайное число от 1 до ВерхРас
    РасаИгрока[IdИгрока[A]] = МассивРас[Число]

    Если МассивРас[Число] не равно МассивРас[ВерхРас], то
        МассивРас[Число] = МассивРас[ВерхРас]
    ВерхРас = ВерхРас - 1
3
28
4 года назад
Отредактирован PT153
3

» WarCraft 3 / Бета версия Warcraft III Reforged 1.32

патчей в Вове
Как только вышли там дк, дк были обеих полов, это было сразу с выходом WotLK давным давно, когда о толерантности говорили только в контексте Речи Посполитой. С выходом Легиона были добавлены дх сразу обеих полов. Не вижу никакого прогиба в контексте добавления этих полов в WC3: R.
Shamrock:
Вы совсем с ума посходили со своей толерантностью. Летающие корабли в сеттинге средневековья вас не смущают? Космические приключения в сеттинге средневековья вас не смущают. А тут их видите ли негры с азиатами угнетают. Вот ведь лицемерные ублюдки.
Именно.
Ikobot:
Там климат не то что не распологает на такие расы.
Уверен? А как же кратер Унгоро? Да и причём правила реального мира к выдуманному? Вон в диабло 3 архангел справедливости тоже негр, что-то не видел возмущений по поводу климата во время выхода игры. А сейчас по всякой ерунде ноют "Уууу, добавили скин негров, прогнулись, ведь там климат не располагает".
koloff:
эти вещи будут множиться
Пока что множится только нытьё.

Так-то близзард давно решили поддерживать меньшинства, так что прогнулись они уже давно.
1
28
4 года назад
1

» WarCraft 3 / Бета версия Warcraft III Reforged 1.32

что случайно
Нет, не случайно, дк и дх в том же ВоВ всегда были обоих полов. А рефорджд изначально под ВоВ делали и делают.
0
28
4 года назад
0

» WarCraft 3 / Бета версия Warcraft III Reforged 1.32

Ну да, толерантный=)
При чём тут это?
0
28
4 года назад
Отредактирован PT153
0

» WarCraft 3 / Уровень улучшения

wetalq, есть такой пункт в РО у юнита "Улучшение атаки" или что-то в этом роде, а у улучшений есть пункт "Применить улучшение атаки".
Также можно увеличить урон в процентах, и в зависимости от "костей" атаки юнита.
0
28
4 года назад
0

» WarCraft 3 / депротект карты (за плату)

Попробуйте xDeprotect. В РО всё будет, но вот триггеров не будет.
0
28
4 года назад
0

» WarCraft 3 / Lua и ООП

Vlod, есть издания поновее, у меня было только такое, так как книгу покупать вообще-то нужно)
0
28
4 года назад
0

» WarCraft 3 / Lua и ООП

Vlod, а что с ней не так? Нормальная книга.
1
28
4 года назад
Отредактирован PT153
1

» WarCraft 3 / Способности, которые нельзя добавить в спеллбук?

Я не думаю, что такие способности можно пихать в спелбук.
Загруженные файлы
1
28
4 года назад
Отредактирован PT153
1

» WarCraft 3 / Способности, которые нельзя добавить в спеллбук?

HAMHAM, а у ратуши нет этих способностей? Если есть, то конечно они будут снаружи.
Какой патч?
0
28
4 года назад
0

» WarCraft 3 / Помогите настроить триггер

Hate, ехехехехе.
function GetAttackedUnitBJ takes nothing returns unit
    return GetTriggerUnit()
endfunction
2
28
4 года назад
2

» WarCraft 3 / Помогите настроить триггер

Hate, атакованный юнит на самом деле юнит триггера, а юнит триггера для события получения урона, собственно, является юнитом, что получил урон.
2
28
4 года назад
Отредактирован PT153
2

» WarCraft 3 / Lua и ООП

Почему self = nil можно не делать
Потому что это аргумент функции, локальная переменная, она уничтожится после выхода из функции.
Двоеточние это синтаксический сахар, который в определение метода добавляет аргумент self на первое место, а при вызове метода через : передаёт объект, что стоит до двоеточия, в аргумент self.
0
28
4 года назад
0

» WarCraft 3 / Отследить строителя (1.32+) Возможно ли?

Так же, как и раньше. Через расстояние и текущий приказ.
0
28
4 года назад
0

» WarCraft 3 / UnitGroup течет (DestroyGroup не помогает)

А как обнулять, если мы её возвращаем?
Через глобалку.

зачем предпоследним действием удаляешь всех юнитов из пустой группы?
Он также присваивает переменной юнита, которая уже null, ещё раз null.
2
28
4 года назад
2

» WarCraft 3 / Cannot find appropriate CD keys

Не знаю с чёрным дизайном сайта
С чёрным ссылки лучше выделяются.
Нет.
Да, жирным лучше видно.
0
28
4 года назад
0

» WarCraft 3 / UnitGroup течет (DestroyGroup не помогает)

Оно может начать течь через случайное время после старта, или после создания другого объекта.
Внутри какая-то ошибка сборки мусора или чего, что и ведёт к утечке хендлов в случайные моменты.
0
28
4 года назад
Отредактирован PT153
0

» WarCraft 3 / UnitGroup течет (DestroyGroup не помогает)

Точнее течёт хендл, а не сама группа. Размер потребления ОЗУ не сильно растёт (если вообще растёт).
Утечка происходит из-за не обнулённой переменной g.
0
28
4 года назад
0

» WarCraft 3 / Критическая ошибка в триггерах

DarkLigthing, именно, на сайте есть разбор формата карт.