32

» WarCraft 3 / Баги анимаций во время и после морфа

Ну разумеется триггерно задавать анимацию,это описано в моей статье про предметы и морфы.
32

» WarCraft 3 / Хак на память Warcraft3

ClotPh, можно, что бывает при паузе? Ну там сало, текущий приказ будет выполнятся новый не отдать. Кнопки заблочены.
32

» WarCraft 3 / Хак на память Warcraft3

ClotPh, нет, для этого нужно пилить триггер который за этим всем следит, у способностей за этим следит бафф - который и есть триггер, но внутригровой + имеющий доступ ко всем событиям движка.
32

» WarCraft 3 / Хак на память Warcraft3

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

    set pAddSilenceOnAbility=GameDLL+0x052B60 // оффсет для 1.26
    set pRemoveSilenceFromAbility=GameDLL+0x052BC0 // оффсет для 1.26

	set pAddSilenceOnAbility = GameDLL + 0x3E9FA0 // оффсет для 1.27
    set pRemoveSilenceFromAbility = GameDLL + 0x3EE3C0 // оффсет для 1.27


    function AddSilenceToAbility takes integer a returns nothing
        if a > 0 then
            call CallThisCallWith3Args( pAddSilenceOnAbility, a, 0, 1 )
 //0 for hide, 1 for silence 
        endif
    endfunction
    
    function RemoveSilenceFromAbility takes integer a returns nothing
        if a > 0 then
            call CallThisCallWith3Args( pRemoveSilenceFromAbility, a, 0, 1 )
        endif
    endfunction
 
    function AddSilenceHideToAbility takes integer a returns nothing
        if a > 0 then
            call CallThisCallWith3Args( pAddSilenceOnAbility, a, 1, 1 )
        endif
    endfunction
 
    function RemoveSilenceHideFromAbility takes integer a returns nothing
        if a > 0 then
            call CallThisCallWith3Args( pRemoveSilenceFromAbility, a, 1, 1 )
        endif
    endfunction
32

» WarCraft 3 / Отравленное оружие

Неправильно настраиваете, яд и скорость бега и скорость атаки замедляет на ура.
Смотри настройки других ядов.
32

» WarCraft 3 / Краш у локального игрока

Была даже целая тема с разбором методов десинха с крашем, поиск в помощь.
32

» WarCraft 3 / Добавить плагин-панель в редактор триггеров.

Принятый ответ
Доделывать we.hack. Из JNGP и добавлять все что хочется, на хайве и гитхабе вроде была инфа, так же у нас JNGP. Занимается Ханашиби, стучи к нему в лс насчет редактора.
32

» WarCraft 3 / Массово проверить, существует ли способность в редакторе

Можно, есть всякие пасеры в оптимизаторах и редакторе, тот же виджитайзер выдает список используемых и не используемых способностей, если надо отдельную проверку - пилите хак, в JNGP вроде были исходники и описание.
32

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

Alexey103, я ваще не понимаю что ты там делаешь, обьясни что тебе нужно? Что за код? Вижу какие то приказы, нахрена тут группа каждый раз когда кто то отдаст приказ?
32

» WarCraft 3 / Анимация портрета

Araders, а хотя погодь:
    function SetUnitPortrait takes integer uiobjectaddr, string s returns nothing
        call WriteNullTerminatedString( s, uiobjectaddr + 0x34 )
    endfunction
Вот функция которая позволяет ставить юниту модель портрета, нужен мемхак второй версии. Щяс проверю, сработает ли uiobjectaddr + 0x34 смена анимации.
Есть еще :
function GetUnitModelPortrait takes integer id returns string
	local integer k=GetUnitUIDefByIdCaching(id)
	if k < 1 then
		return null
	endif
	set k=k+0x34
	if RMem(k)>0 then
			return ConvertNullTerminatedStringToString(RMem(k))
	endif
	return null
endfunction
А вот функции с есть со скоростью аним и цветами, но они требуют библиотеку dota helper. Надо будет лича спросить.
32

» WarCraft 3 / Анимация портрета

Насколько помню никак на портрет повлиять низя, он еще и локальный для всех игроков. В мемхаке вроде была функция смены модели юниту, а так же функции задающие модели анимацию - т.е можно создать спецэффект с моделью паладина и поставить ему анимацию "attack" и он будет махать молотом, но про то как получить адресс модели портрета и будет ли с ним это работать я что то не припомню.
Если планируйте или уже используйте мемхак - то возможно решение будет.
32

» WarCraft 3 / Существует ли карта способностей?

PrincePhoenix, для начала хватит основ, jass это не создание турбины для самолета, не утрируй а. Потом когда накопите знаний сделайте все сами быстро, без багов и софта. Все учить вас никто не заставляет, но без труда что нельзя сделать?
Потом про дебилов - не открыли бы редаткор если были таковыми, для меня тоже модмейкинг не работа а хобби, а автор треда лень. Потом еще раз - софт для дурака, что для мартышки очки, всех проблем решить не сможет.
Потом уже давно отвлеклись от темы, тему закрыть а автору ссыль в статьи.
Если вы чего то не умеете но хотите это сделать - учитесь, не хотите -не делайте! Не хочешь ты писать свои сайты да не пиши, черт с тобой иди балетом занимайся если тебе это даётся и нравится. Тут дело именно в желании, вас палкой же никто не гонит делать карты =)
32

» WarCraft 3 / Есть здесь кто в формулах движения даммиков шарит?

Кстати если эффект чисто визуальный, мб пригодится эта инфа ссылка
Суть - способности "cyclone" и "impale" умеют прикреплять к кости спецэффекта модель цели, таким образом эмитируя эффект подбрасывания или вращения юнита, это можно использовать в своих целях сделав крассивый эффект с помощью подредактированной модели смерча.
32

» WarCraft 3 / Существует ли карта способностей?

PrincePhoenix, к тому что неумение - не преграда, а нежелание как раз преграда. Чудософта нет и не будет, из за узкости - нереально сделать программу которая бы учитывала все хотелки нехочухи, все модели которые были бы нужны, невозможности решения проблем с кодом из за того что код за вас делает софт а не вы сами, софт то думать не умеет в отличи от живых людей. Далее я привел пример автора - который типичный "Нехочуха", он не дебил раз смог открыть редаткор и что то делать на гуи, просто нехочет учится и развиватся.
Я уже забыл когда были вопросы по существу, в темах один базис - разжеванный в 101 статье, ни 1 вопроса про реализацию действительно сложных и интересных вещей. С утечками они борятся и не могут никак победить, не хотят значит. Начать писать на jass не сложно, достаточно захотеть это делать, я помогаю всем желающим, но не делаю за кого то карты и способности, потом что это ведет только к деградации.
Я как заметил меня никто не слушает, все гнут свое хочу, вот неумею, вот кодером быть сложно - может и сложно, но для того что есть у векса в его наработке или тех же абилок из библиотеки вам этого хватит, а вот когда упретесь в сложные абилки, мемхак, вам помогут. Но что то нет тем про это дело.
Далее я привел в пример фрога - который был не круче вас, он ваще небыл ни грамма кодером, но сделал карту которую все захотели? Нашел помошников, кодеров. Вы чем хуже?
32

» WarCraft 3 / Существует ли карта способностей?

uranus, мало дефолта - идем на хайв или еще куда, я модели малость правил под себя (но мне далеко до модельщика), потом сколько не засунь моделей в тулу вашу, это будет мало, путь в никуда. Модели - это самое незначительное в построении кастомных способностей, как и иконки - если за вас это будет делать тула, вы точно похожи на "Великого Нехочуху" из мультика.
Потом автор далеко от кода очень сильно и даже не пытается что осилить из статей, просто вываливает свои поделки на форум с вопросом "а что нетак?", Ему надо изи одной кнопкой сделать карту - результат таких потуг был известен еще 10 лет назад, называется он "Еще одна карта", если вы ничего своего в дело не вложили то никогда ничего стоящего не получится.
Не надо рассказывать какой вы очешуительный балансер, идейщик, художник - вон фрог был гуишником, но слепил доту, нашел кодеров и ему самое критичное поправили, сделал сам, начал с чужой карты, тащил с хайва в карту все что мог и не мог, никаие тулы ему были ненужны.
32

» WarCraft 3 / Существует ли карта способностей?

Нахрена все это нужно если можно просто подучить что как делается и сделать все самому, а? Сложные утилиты, с ограниченным функционалом которые ничему не научат хомячков, так же породят проблем на их картах. Путь в никуда, не зря векс сделал все иначе еще 10 лет назад. Vjass и cJass совместно с JNGP и так дают достаточное облечение и ускорения разработки карты, а библиотеки для конструкции способностей и подавно, куда еще проще? Тут нужно начинать с себя, а не выдумывать тулу которая сделает все нажатием одной кнопки.
32

» WarCraft 3 / ИИ

Принятый ответ
MadeControl, в мпк архиве, в папке scripts, их очень много, по несколько на каждую миссию кампании.Из себя представляют обычные текстовые файлы с кодом ИИ на jass.
32

» WarCraft 3 / Картинка

Принятый ответ
Никак, все параметры рассы выбираются до старта игры и во время игры изменениям не подлежат.
32

» WarCraft 3 / [Мемхак] Кто нить нашел адрес счетчик способности?

ClotPh, уже не помню, кароче лич запилил на мемхаке функцию чтобы лепить любое число в счетчик зарядов и юзает его для дебаг целей ( абилка заблокированна сайленсом от орба слоу, у нее тикают заряды, юзается как счетчик агилы у сларка к примеру) . Я поковырял и бросил, мне не пригодилось.
32

» WarCraft 3 / [Мемхак] Кто нить нашел адрес счетчик способности?

pro100master, под рукой нету, лича теребите, там функция позволяет счетчик изменять у осветительной ракеты только ( 'Amfl' ), на прочие абилки не работает.
32

» Биржа взаимной помощи / Биржа взаимной помощи

ClotPh, ну если интересны скиллы на подобии доты, тоже можешь глянуть, некоторые перековерканные вещи из доты есть. Аналог форсстафа в моей карте рекошетит цель от препятствий по причудливым траекториям, но так же помогает столкнуть себя вниз с уступа. Есть тосс как у тиника, но уже с физикой где цель подпрыгивает и летит по энерции + плюхается по воде (правда в моей карте это составляющая ульта одного персонажа, где почти все абилки связаны - звездопад, скачёк, превратится в крысокошку, огненное лассо, после превращения в "крысокошку" способности кардинально меняют свою механику)
32

» Биржа взаимной помощи / Биржа взаимной помощи

Sergarr, ну часть без мемхака, часть конкретно построены на мемхаке, где без него никак, часть из кастомных абилок практически полностью эмитируют близзардовские абилки в плане механики. Holw of terror у меня не просто снижает атаку врагам, он добавляет сворованные единицы урона магу, вешая бафф который полностью подчиняется механике стандартных баффов - это все мемхак.