nazarpunk, пруфов не будет, вчера и сегодня тестил карту с этими же верховными магами и подъёмами, с друмя разными друзьями, не крашит
Но расскажу историю
Я сделал карту, на ней было много этих мостов и подъёмов, первые 15-20 игр в течение 20 часов она не крашила, потом после очередного сохранения (изменились характеристики только одного юнита) начала крашить, причём регулярно и быстро, после долгих часов тестов, мы с другом сократили круг поисков до этих самых подъёмов, и нам удавалась регулярно вызывать краши, спавня водяных и просто стреляя в друг друга на этих подъёмах, после этого мы полностью сделали новую карту уже без этих подъёмов, но со всеми теми же триггерами и всем прочим, и у нас всё до сих пор всё нормально
Как уже упоминал выше, вчера мы несколько раз пытались для видео этот краш, но ничего не получилось, проблема как внезапно появилась, так и исчезла
P.S. Если я когда-нибудь буду делать карту с этими подъёмами, и у нас опять будет крашить, я запишу видео
Число не помещается в GUI полоски хп бара, поэтому и не отображается, как бы это странно не звучало, там какая-то проверка есть, если число не влезает, то оно не отобразится
(Информация не точная, ответил по воспоминаниям из детства)
Попробуй метод от обраного
Скачай ещё один (второй) JNGP себе на компьютер и просто меняй там все эти настройки и параметры все подряд, пока не испортишь тайлсеты
А потом как испортишь, то уже будет понятно как починить (ломать не строить, это быстрее)
Стандартные функции написаны на Jass
Чтобы стандартные JASS функции (не относится к нативкам, а относится например к DisplayTextToForce) не крашили на AngelScript, нужно их полностью переписать на этом же AngelScript, потому что это всё-таки 2 разных языка программирования с разным синтаксисом
fenathesnake, Минуточку, до меня только сейчас дошло, DisplayTextToForce() это же jass функция, она вообще не должна работать на другом языке (AngelScript), вот это я рыбка адун
fenathesnake, а без него у меня ничего на экран и не выводится, так как карта ещё не успевает доиницилизорваться, поэтому функция там и не срабатывает и не крашит
Сейчас перепишу через таймер, я тоже обычно пишу всё через таймеры, просто тут новый язык для меня, решил быстро протетстить
Arturyq, в какой ситуации тебе нужно чтоб крип той или иной скилл применял, в той и опиши
Например заклинание "Магический Огонь" нейтрально-вражедебные кидают если у врага больше чем 50 маны
Заклинание "Бросить камень" просто сразу кидают
А какую-нибудь "Пронзающую смерть" дают только если рядом несколько врагов
nazarpunk, где-то месяц назад когда я спрашивал про дессинхронизацию, я выяснил что на моей карте она была именно из-за них, мы с другом создали карту 64х64 где не было ничего, кроме 2 верховных магов и 7 подъёмов, и она вызывала дессинх, сейчас друг спит, но на днях запишу видео с дессинхом
P.S. Она крашила как раз если он там вызывал водяного иди стрелял в меня или я в него стрелял
Напиши скрипт, чтобы использовали, если просто дать крипу способность, если у него заранее не прописано, то что он это в такой то ситуации должен использовать, он ничего соответствено делать не будет
nazarpunk, мемхаковские функции (или функции где используется мемхак) заменять на рефорждевские (или аналагично на функции Blz) (то есть в коде будут замаскированные), а там можно будет выбрать по версии нужную функцию или вручную потом быстро сопоставить функции друг другу быстро, друг на рефордже, помогаю ему с картой
Если карта расчитана на несколько игроков не используй Мосты и Подъёмы, некоторые частоиспользуемые действия, например спавн юнитов и атака ренжевиков, вызывает дессинхрон
» WarCraft 3 / Движение по объектам.
Но расскажу историю
Как уже упоминал выше, вчера мы несколько раз пытались для видео этот краш, но ничего не получилось, проблема как внезапно появилась, так и исчезла
» WarCraft 3 / Как сделать полоску хп у юнита/здания невидимой?
(Информация не точная, ответил по воспоминаниям из детства)
» WarCraft 3 / Варкрафт 3 не для ноутбуков!?!
» WarCraft 3 / Варкрафт 3 не для ноутбуков!?!
Скачай ещё один (второй) JNGP себе на компьютер и просто меняй там все эти настройки и параметры все подряд, пока не испортишь тайлсеты
А потом как испортишь, то уже будет понятно как починить (ломать не строить, это быстрее)
» WarCraft 3 / Чередование способностей у юнита
» WarCraft 3 / UjAPI - AngelScript Как правильно подключить, чтобы стандартные функции, не крашили?
Чтобы стандартные JASS функции (не относится к нативкам, а относится например к DisplayTextToForce) не крашили на AngelScript, нужно их полностью переписать на этом же AngelScript, потому что это всё-таки 2 разных языка программирования с разным синтаксисом
» WarCraft 3 / UjAPI - AngelScript Как правильно подключить, чтобы стандартные функции, не крашили?
» WarCraft 3 / UjAPI - AngelScript Как правильно подключить, чтобы стандартные функции, не крашили?
» WarCraft 3 / UjAPI - AngelScript Как правильно подключить, чтобы стандартные функции, не крашили?
Остальное выводится
» WarCraft 3 / UjAPI - AngelScript Как правильно подключить, чтобы стандартные функции, не крашили?
Сейчас перепишу через таймер, я тоже обычно пишу всё через таймеры, просто тут новый язык для меня, решил быстро протетстить
» WarCraft 3 / ИИ
Например заклинание "Магический Огонь" нейтрально-вражедебные кидают если у врага больше чем 50 маны
Заклинание "Бросить камень" просто сразу кидают
А какую-нибудь "Пронзающую смерть" дают только если рядом несколько врагов
Ред. Tredor46
» WarCraft 3 / UjAPI - AngelScript Как правильно подключить, чтобы стандартные функции, не крашили?
» WarCraft 3 / Движение по объектам.
P.S. Она крашила как раз если он там вызывал водяного иди стрелял в меня или я в него стрелял
» WarCraft 3 / Проблемы с экспортом из Blender (2)
Это модель для рефорджа?
» WarCraft 3 / Memhack или UjAPI что лучше в плане в возможностей и оптимизации?
» WarCraft 3 / ИИ
» WarCraft 3 / Маскировка имени функций
» WarCraft 3 / Маскировка имени функций
» WarCraft 3 / Маскировка имени функций
» WarCraft 3 / Движение по объектам.
» WarCraft 3 / Маскировка имени функций
» WarCraft 3 / Создать крипов около армии и зданий!
Там буквально "одним" действием это делается
» WarCraft 3 / Можно ли отлавливать исключения в vjass/jass/cjass?
» WarCraft 3 / Чередование способностей у юнита
'AQQQ' - Удар грома
'AWWW' - Молот бурь
» WarCraft 3 / Противопехотная установка