0
14
6 лет назад
0

» WarCraft 3 / почему не работает Изменение структуры событие

ну как он может быть бесконечным если 1 пребовляеца сначало проверка событие потом +1 и ваше почему нелизя вместо цыкла от 0 до 10 зделать нахождение юнита сразу
я ставил начало и с -1 нефига
0
14
6 лет назад
0

» WarCraft 3 / почему не работает Изменение структуры событие

извини но мне просто фотал ерор выдаёть как я тебе отлатку зделаю
0
14
6 лет назад
0

» WarCraft 3 / как найти айди юнита

жали а есить возможносить добавить в юнита дополнителиный элемент типа целочисленая и задать например ей номер 1 и при обрашение к этому юниту получить доступ к этой переменой как к здоровю или мане
0
14
6 лет назад
Отредактирован MATRITSA
0

» WarCraft 3 / как найти айди юнита

я создавал массив который сортеровал по игрококу а сечас решыл расшырить арсортимент иза воскрешение и призывов всяких
перепачинений и копирование
скажыти есть возможностить указать какой будет хендол у создоного обекта
или както приписать к нему не знаю целочисленое к которому можно будет узнать при обрашение к юниту
Загруженные файлы
0
14
6 лет назад
0

» WarCraft 3 / как найти айди юнита

мне надо чтобы один и тотжы игрок мог исполизовать одного и товожы юнита в каличестве до 7 юнитов примерно
и способности одного не перебевали способности другова
способности с таймерами
0
14
6 лет назад
Отредактирован MATRITSA
0

» WarCraft 3 / как найти айди юнита

а может предложыть еше
или можете готовые врянты предложыть чтобы в приделах 100 создаваца максимум могло
или есить команда на изменение хендола юнита
0
14
6 лет назад
0

» WarCraft 3 / как найти айди юнита

а пример можеш написать далише я додумаю
одна из проблем я не как не могу правелиные параметры вписать в фунцую по причини малого количества знаний
всё я додумался set udg_IndexPlayer = GetHandleId(udg_TrigerUnit)-1040000
0
14
6 лет назад
0

» WarCraft 3 / как найти айди юнита

RAW CODE что это
RAW CODE это код который отвечает за тип юнита
но мне нужно узнать не тип а юнит ID
тип юнита можно и в редактори обектов узнать а ID юнита для каждого юнита своё
5
14
7 лет назад
5

» WarCraft 3 / Проверка координат в окружности

спасибо мне помогло я как рас 5 класс не закончел
0
14
7 лет назад
Отредактирован MATRITSA
0

» WarCraft 3 / Мне нужно Сохранить точку Кругом

Мне нужно записать в переменную точку куда нажал мышкой игрок Юнит в радиусе 1200 от дами юнита в радиосе круга квадрат не подходит
0
14
7 лет назад
0

» WarCraft 3 / У меня не может сохраница карта

А причины бага?
0
14
7 лет назад
Отредактирован nvc123
0

» WarCraft 3 / У меня не запускаеца варик ошыпку не выдаёть

Сделал такой класс
struct Spell
        integer Ability
        string Name
        string Func
        
        static method create takes integer pAbility, integer pAct, string pFunc, string pName returns thistype
            thistype this = thistype.allocate()
            set this.Ability = pAbility
            set this.Name = pName
            set this.Func = pFunc
            SaveInteger(udg_Hash, pAbility, pAct, this)
            call DisplayTimedTextToPlayer(Player(0), 0,0,60, pFunc)
            return this
        endmethod
        
        static method execute takes integer pAbility, integer pAct returns nothing
            thistype this = LoadInteger(udg_Hash, pAbility, pAct)
            call DisplayTimedTextToPlayer(Player(0), 0,0,60, this.Func)
            ExecuteFunc(this.Func)
        endmethod
endstruct
Сохраняю так:
Spell.create('A00V', 0, "Trig_Senka_Bjakuja_Actions", "Byakua")
Зарегистрировал триггер на все спелы и в нем
Spell.execute(GetSpellAbilityId(), 0)
В отладочном сообщении вижу NULL
Идеи?
Нашёл в чем дело тестом
SaveInteger(udg_Hash, 100, 0, 1000)
local integer test = LoadInteger(udg_Hash, 100, 0)
в test содержиться 0!
0
14
7 лет назад
0

» WarCraft 3 / У меня не запускаеца варик ошыпку не выдаёть

Удобно. Увидел возможность создавать объекты
struct SpellEngine
integer Ability
integer Name
string Func
endstruct
можно SpellEngine закинуть в HashTable ?
0
14
7 лет назад
0

» WarCraft 3 / У меня не запускаеца варик ошыпку не выдаёть

Тут можно создавать структуры? Тогда одно поле должно быть типы code? Что туда присвоить триггер.
0
14
7 лет назад
0

» WarCraft 3 / У меня не запускаеца варик ошыпку не выдаёть

Я пытаюсь связать триггеры со спелами через HashTable. Как это реализовать? Есть идеи?
0
14
7 лет назад
0

» WarCraft 3 / мне нужны триггеры карты холи вар

Челику нужна волшебная палачка вникнуть во всё
0
14
7 лет назад
0

» WarCraft 3 / Как заставить юнитов, в радиусе 500, вокруг юнита, бить его 7 с?

ну а тепери как
ваше помощи в тригерах штука сложная у Меня друг есит знаем мы WE одинаково Я ему не могу обесить нечего он мне
приходеца делать готовые работы и посылать друг другу
Загруженные файлы
0
14
7 лет назад
0

» WarCraft 3 / мне нужны триггеры карты холи вар

Эта всё дело времени Старайся что та делать даже если не понимаеш как это делать и научишся из своего опыта говорю первый просто тригер из двух команд я напесал через 2 дня после бесприрывного сидение
0
14
7 лет назад
0

» WarCraft 3 / поменять моделику персанажу

Статия СССР помогла тока вот Способности должны даваца не через героя графу а через графу воин иначе не пашет
0
14
7 лет назад
0

» WarCraft 3 / поменять моделику персанажу

Так возможность есть чтоб у юнита не пропадали спелы и из переменых не удалялся
0
14
7 лет назад
Отредактирован MATRITSA
0

» WarCraft 3 / поменять моделику персанажу

Я зделал резулитат Способности пропали я надеюси из переменых юнит не пропал эх пропал
0
14
7 лет назад
0

» WarCraft 3 / поменять моделику персанажу

морф в другова юнита это как