DracoL1ch #1 - 7 часов назад 2

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

очевидно, что работало раньше, работает и сейчас, выделения синхронизируются автоматически, так что проблемы не будет
DracoL1ch #2 - 1 день назад 2

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

ClotPh:
=~DracoL1ch, ну песец, а на что я тогда трачу сегодняшний день =/
я не вижу у тебя строк в указанном примере
DracoL1ch #3 - 1 день назад 0

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

Ни в коем случае не используйте записывание строки через мемхак
Речь о том, чтобы заменить ссылку на строку где-либо своей ссылкой
Хотя смысл и не теряется, но у сборщика мусора явно едет крыша, и без рестарта вк будут рандомно выпадать краши. Так что пока без обновлений строк где-либо вообще
DracoL1ch #4 - 2 дня назад 2
DracoL1ch #5 - 6 дней назад 0

» WarCraft 3 / существует ли функция получения строки-пути пиктограммы юнита?

ну ваще-т разметка есть, базис есть. офк можно
но пока я доживу, чтобы выложить последний мх, вечность пройдет
DracoL1ch #6 - 1 неделю назад 0

» WarCraft 3 / Разбить строку по символу

да, так и делают
я где-то в прошлом видел либу с реализацией indexOf и пары других функций, но не могу найти че-то
DracoL1ch #7 - 1 неделю назад 0

» WarCraft 3 / Разбить строку по символу

substring в помощь
нет, это скриптовый язык, здесь никаких удобств
DracoL1ch #8 - 1 неделю назад 0

» WarCraft 3 / Мусор в памяти

нуллишь, чтобы на объект было 0 ссылок и его мог удалить сборщик мусора, освободив хендл
если объект не удаляется или тебе плевать на счетчики хендлов, можно вообще ничего не нуллить и всё будет норм
DracoL1ch #9 - 1 неделю назад 4

» WarCraft 3 / Мусор в памяти

не надо нулить игроков
DracoL1ch #10 - 2 недели назад 0

» WarCraft 3 / Не работает

мудацкий провайдер у меня, ип хгм в бане роскомпозора и всем похер. прокси наше всё
сайт вообще не открывается, если что, а у автора могут быть проблемы с уже стилями и js, как вариант
DracoL1ch #11 - 2 недели назад (отредактировано ) 0

» WarCraft 3 / Покупка предметов союзнику под контролем

ничего не понял. естественно, кто купил, тот и купил. если че не так, возвращай деньги и всё. иначе выдай предмет. изи. со спелбуками какая-то фигня
DracoL1ch #12 - 2 недели назад 0

» WarCraft 3 / Покупка предметов союзнику под контролем

продавай юнитов, а не предметы
да, сложно, зато 100% точность
DracoL1ch #13 - 2 недели назад 2

» WarCraft 3 / Attack once не прокает сферы

потому что приказ у юнита должен быть attack, иначе не запускается проверка. вот так криво сделали, да
attackonce существует только для локустов и не предназначен для использоваиня игроком, по сути, под него скиллы не рассчитаны
DracoL1ch #14 - 2 недели назад 0

» WarCraft 3 / Время жизни вызываемого юнита

попробуй выдать ему реинкарнацию мгновенную (0.01с), а потом убей. Мб возродится без полоски.
DracoL1ch #15 - 2 недели назад 0
DracoL1ch #16 - 2 недели назад 0

» WarCraft 3 / Вылетает карта

приложи .txt крашей из папки /errors
DracoL1ch #17 - 3 недели назад 0

» WarCraft 3 / Возможно ли такое

да, возможно, очень даже
DracoL1ch #18 - 3 недели назад 0

» WarCraft 3 / Запрет атаки и одиночная атака

меняй acquire range триггерно, и дальность атаки не будет сбрасываться
DracoL1ch #19 - 3 недели назад 0

» WarCraft 3 / Добавить герою геройскую абилку и выучить

ну епт, там 5 слотов под абилки, вы че, упрлс чтоли?
DracoL1ch #20 - 3 недели назад 2

» WarCraft 3 / Добавить герою геройскую абилку и выучить

просто втупую смени ид и должно сработать, если условия у абилки такие же, как в начале (ну требуемый уровень, макс уровень и тп)
DracoL1ch #21 - 3 недели назад 2

» WarCraft 3 / Добавить герою геройскую абилку и выучить

у меня не получилось адекватно заменить в реальной симуляции, что-то упустил, возможно. но весь скилл изучения существует лишь для интерфейса. изученные абилки добавляются и никуда не отнимаются впоследствии, так что можешь просто сменить ид изучаемой, такой подход точно работает
DracoL1ch #22 - 3 недели назад 0

» WarCraft 3 / Не использовали способности.

ну зависит от требований. можно распылить облако, как у грифонов
DracoL1ch #23 - 3 недели назад (отредактировано ) 0

» WarCraft 3 / Как узнать чей владелец аура..

по нормальному - только на мх
по жассу - группируй всех юнитов вокруг носителя в радиусе аура+200. Не поможет, если владелец ауры может перенестись куда подальше за короткий срок. Перспективы туманны, в общем, и сильно завится от твоих потребностей\. Можно и просто группу с теми, кто изучил пассивку.
DracoL1ch #24 - 3 недели назад 0

» WarCraft 3 / Каждый секунд увеличивает лаги.

Зависит от чего-то. Я не менял код тралла, который использовал вычисления вида
triggerEvalCounter/20
без точки. Начиная с какой-то версии он начала баговать, возвращая целое, хотя до этого годами работал, возвращая дробное. Так что неопределено. Я этот код не менял вообще никак, целые числа оставались целыми, но подход движка изменился.
DracoL1ch #25 - 3 недели назад 0

» WarCraft 3 / Каждый секунд увеличивает лаги.

всегда при работе с реалами ставь точку.
32.
.1
3.14
иначе поведение движка неопределено. ух сколько проблем я поимел с подобной херни.
DracoL1ch #26 - 3 недели назад 0

» WarCraft 3 / Аура процентного восстановления здоровья

с бафом намного удобнее и лучше, забей ты на лишнюю иконку
DracoL1ch #27 - 4 недели назад 0

» WarCraft 3 / Вставка символов в текст

Забавно, а после загрузщки, мемхаком, уже не поменять
DracoL1ch #28 - 4 недели назад 0

» WarCraft 3 / Вставка символов в текст

и что, работает? с первого запуска?
DracoL1ch #29 - 4 недели назад 0

» WarCraft 3 / Вставка символов в текст

никак, шрифт меняется только на уровне всей игры
DracoL1ch #30 - 4 недели назад 0

» WarCraft 3 / Вставка символов в текст

отображаются символы, присутствующие в файле шрифтов вакрарфта. использовать-то можно любые, просто в файле только стандартные есть
DracoL1ch #31 - 4 недели назад 4
DracoL1ch #32 - 4 недели назад 0

» WarCraft 3 / Отключение влияния времени на геймплей

А в чем разница-то? Дальность обзора выровняй и больше не знаю проблем
DracoL1ch #33 - 4 недели назад 0

» WarCraft 3 / Как отловить что был атакован с инвиза?

если ты не познал суровость чистого JASS, то мемхак тоже не осилишь, поверь
DracoL1ch #34 - 4 недели назад 0

» WarCraft 3 / Почему нельзя ставить знак запятой в игровой интерфейс

ты на формочках пишешь? GUI? Где это вообще пишется?
DracoL1ch #35 - 4 недели назад 0
DracoL1ch #36 - 1 месяц назад 0
DracoL1ch #37 - 1 месяц назад 0
DracoL1ch #38 - 1 месяц назад 0
DracoL1ch #39 - 1 месяц назад 0

» WarCraft 3 / Как отследить промах?

таких инструментов в официальном наборе нет
DracoL1ch #40 - 1 месяц назад 0

» WarCraft 3 / Создать в РО способность

у всех есть какой-либо нежелательный эффект. и ни одна абилка друг с другом не стакается, о чем тоже следует помнить при выборе основы
DracoL1ch #41 - 1 месяц назад 0

» WarCraft 3 / Как заставить декорация не пропадать при обзор камер

не видно центра == не видно. у этой системы вроде нет исключений?
DracoL1ch #42 - 1 месяц назад 4
DracoL1ch #45 - 1 месяц назад 0

» WarCraft 3 / UnitDamageTarget

о, круто, значит, работают
DracoL1ch #46 - 1 месяц назад 1

» WarCraft 3 / UnitDamageTarget

потому что точно так же выглядят все формы нанесения урона в игре, это все доступные поля. "атака" определяет маг или физ ли урон с точки зрения игры (с руки или со спелла, если яснее так). Дальняя или нет, очевидно, заставляет реагировать на ближнюю или дальние атаки. но, насколько знаю, никаких взаимодействий не идет, ибо правильно настраивать можно только из движка. Не проверял, но всегда используется attack+ranged
DracoL1ch #47 - 1 месяц назад 0

» WarCraft 3 / Простой вопрос.

эффект вполне отменяется как минимум смертью, другие стопперы тоже должны сработать, хотя и не пробовал
DracoL1ch #48 - 1 месяц назад 0

» WarCraft 3 / Простой вопрос.

ну да
CHANNEL - CAST - EFFECT - ENDCAST - FINISH
какое-то из них ты будешь использовать для стопа, и все ассоциативные триггшеры выполнятся, но не дальше, само собой.
DracoL1ch #49 - 1 месяц назад 0

» WarCraft 3 / Простой вопрос.

перед тем, как начать действие спелла, пройдет еще одна итерация проверок на наличие кд, и если он есть - очевидно, хардкодный эффект не начнется. Триггерные эффекты, которыми ты, собственно, и ловишь событие, сработают, ибо им плевать, ты кнопку нажал? Нажал, вот и держи ответ.
DracoL1ch #50 - 1 месяц назад 0

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

нет, никакого сетевого кода у меня не планируется, а это именно сетевой уровень