26

» Администрация XGM / Иконки для уведомлений

Кстати таким образом можно будет убрать лишние слова "Комментарий" и "новый лайк" в тексте, которые не несут особо нужной информации чтобы вчитываться в этот текст.
26

» WarCraft 3 / Вылет редактора при использовании любой клавиши

Мб на клаве зажата какая-то клавиша или включена особая функция FN... А так странная тема, естественно. Случаем не винда 11?
26

» WarCraft 3 / Не работает лидерборд

Проверяешь разных героев а устанавливаешь только для 1. А тебя точно есть 1 герой? Тестил что триггер этот запускается и условия проходят?
26

» WarCraft 3 / вирусная моделька?

Joma, еще вариант - карта при сохранении могла глюкануть и сломаться по неизвестным причинам. Такое бывает.
26

» WarCraft 3 / Захват генератора с помощью точки/области

Еще не понятно, а что такое "захват генератора"? Типа зашел юнитом, и что дальше? Юнит должен стоять или "занят процессом захвата", то есть выполнять захват? А если враг нападет, что делать юниту? Или он должен просто стоять и если кто=то нападет и он выйдет с зоны то все, весь прогресс захвата в ноль? А если в зону зашел враг во время захвата, то прогресс должен остановится или отменится?
26

» WarCraft 3 / вирусная моделька?

Мб забыл что что-то поменял. Моделька на код никак не могла повлиять.
26

» WarCraft 3 / Через триггер добавить время призыва

rsfghd, я не тестил, но даже если заменит (перезапустит) прошлый таймер, то все равно мы не знаем, когда прошлый начался, чтобы добавить к оставшемуся времени 2 секунды. Только если не глобальный контроль времени ведется и выдача таймеров, что не гибки и вроде автору не так надо.
26

» WarCraft 3 / Удалить событие

SсRealm, тебе подойдет только добавление логической переменной. Где она изначально равна true, далее внутри действия (внутри if) делаем еще одну проверку с этой переменной что она равна true, и если да - делаем список действий а переменную устанавливаем на false, все. Больше эта ветка никогда не проиграется, но триггер работать будет.
26

» WarCraft 3 / Через триггер добавить время призыва

Создавать свою систему времени существования юнитов разве что. На стандартное, указанное в РО, ты триггерно не повлияешь.
26

» WarCraft 3 / Удалить событие

Может быть уточнишь вопрос?
Ибо удалить это действие мега-легко. Просто нажать на действие и нажать на кнопку DELETE. Невероятно просто, правда?

Если ты хочешь сохранить какие-то действия внутри if или else, просто выдели их, нажми CTRL+C (или CTRL+X), нажми на if и CTRL + V, и действия будут после if else а не внутри if.
26

» WarCraft 3 / Одновременный краш у всех игроков

Никто тебе не скажет, в чем ты ошибся. Только ты сможешь подумать, проанализировать момент, в который происходит фатал, посмотреть какие триггеры в этот момент должны работать и что срабатывает, и искать там проблему.
Ибо только ТЫ разрабатываешь свою карту и знаешь свою карту только ТЫ.
А причины могут быть самые разнообразные, как деление на ноль (нет), так и действия с несуществующими объектами, как уже написали выше, или еще какими-то специфическими действиями, которые в варике могут не работать в определенных условиях. Дебажить и только дебажить. Убирай триггеры где подозреваешь краш и тести, выводи тестовые данные в чат чтобы понимать что происходит. Включай голову и ищи :)
26

» WarCraft 3 / JNGP: ReBuild by Enobraed

drmax24, почти нет. И дело не в этом редакторе а в самом рефе. По сути тебе надо так сконвертировать карту, чтобы она в целом открывалась в ванильном редакторе 1.26а, и тогда откроется и тут.
Помню была статья и прога какая-то по конвертации, но тебе надо удалить все новые функции Рефа. Да и то не факт что сконвертируется и не будет ошибок в итоговой версии.
26

» WarCraft 3 / Не сохраняется уровень героя и способностей при применении сфинкса

Ну или триггерно "прятать" героя, и спавнить юнита на его месте. По надобности установить нужное здоровье и ману. При обратном превращении смещаем героя на место юнита, удаляем юнита, показываем героя.
26

» WarCraft 3 / Можно ли узнать свой ключ RoC/TFT

То есть игра с твоим ключем на компе сохранилась а диск нет?

А так, может быть у тебя есть аккаунт на батлнете? Если да и ты раньше вводил туда ключ, то на твоем аккаунте должен сохранится. На сайт близзардов зайти и в классических играх найти.
26

» WarCraft 3 / как заранее автоматически узнать кодировку каждого символа в строке?

host_pi, у меня предположение - проходится по строке циклом и брать подстроку из 1 символа. Если подстрока оказывается пустой и при этом еще не конец строки, значит дальше идет символ занимающий 2 символа как минимум, или 3. Далее проверка аналогичная, берем подстроку из 2 символов, если пусто то длина = 3 ибо других вариантов быть не может. Смещаем индекс на 3 и снова чекаем подстроку из 1 символа. Ну и так ты можешь насчитать кол-во "видимых" символов.