В кратце предыстория: Играл как-то в сотфрп ракатан, удивлялся дермовому ланду и ужасающе тупым командам. Решил, что впихну в темлорд(там команды человеческие) ланд из дрп. Выбрал нужную мне дрп, депротектнул(ну по крайне мере я сделал, что смог в этом плане) обе карты, открыл сначало фрпшный темлорд, зачистил его, подготовил так сказать, сохранил, решил попробовать запустить в варике, при попытке хоставания вылетает и вот я пришёл просить вас, мастеров джасовых кодов и умных вещей помочь мне в моей беде :#
Ошибка вылетает как при краше обыкновенном.
Сразу предупреждаю... В ваших всяких джасах и прочем я ничего не смыслю, абсолютно.
Вот карта, она открывается просто очень долго, не волнуйтесь)
Ах, да, депротектил с помощью x-deprotector
Так же пытался оптимизировать его с помощью векторианского оптимайзера, неудачно(
И да простят меня те, кто против депротекта карт без цели познания >:D
Это тот что я депротектил, вроде как я уже не знаю у меня таких же штук 20-30

Принятый ответ

kittysatalyash:
8gabriel8, Ландшафт собственно не пострадал, просто размеры карт кардинально не совпадают и мне самому проще как-то не по человечески копировать ландшафт и декор, так что вот такие пироги
RiderOfBalance, Ок, я нашёл открытый дрп и скопировал от туда триггеры и заменил. Та открытая дрп работает, на своём я ещё не пробовал, но надеюсь что всё будет работать.
RiderOfBalance, я поставил триггеры с открытой соты, всё ещё не работает, так же я попробовал вообще удалить триггеры и так же всё ещё не работало. Следовательно, скорее всего триггеры тут не причём...
war3map.j:1: parse error
war3map.j:1: Statement outside of function
war3map.j:1: Statement outside of function
war3map.j:1: Statement outside of function
war3map.j:2: Statement outside of function
war3map.j:2: Statement outside of function
war3map.j:3: Statement outside of function
war3map.j:3: Statement outside of function
war3map.j:3: Statement outside of function
war3map.j:4: Statement outside of function
war3map.j:4: Statement outside of function
war3map.j:7: Undeclared variable cj_tmpgr_copy_nw509ert7
war3map.j:9: parse error
war3map.j:9: Statement outside of function
Ниже скриншот с начало .j кода.
Это лишь малая часть проблем, так же в коде есть переменные, чьи имена начинаются с цифр (что недопустимо во всех языках программирования, если мне не изменяет память).
Собственно потому, в .j миллиард ошибок, можешь приложить оригинал карты? Потому что версию, что ты загрузил имеет просто умертвлённый скрипт.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
26
5 лет назад
0
Непонятно, что именно ты делал, как понять:
зачистил его, подготовил так сказать
Как вообще ты себе представляешь замену ланда в карте? А то общаешься терминами, которые сам для своего удобства придумал, и ждёшь нашего телепатического понимания)
0
3
5 лет назад
0
Как вообще ты себе представляешь замену ланда в карте? А то общаешься терминами, которые сам для своего удобства придумал, и ждёшь нашего телепатического понимания)
Тупо копированием, я так уже делал. Копировал ланд в одной карте и переносил на другую, тоже с декорациями.
1
26
5 лет назад
1
Если депротект что-то портит в карте, то по идее можно переносить ланд подменой файлов ландшафта внутри карты без депротекта, только размеры карт скорее всего должны совпадать. Конкретно по файлам ландшафта не сориентирую, так как делал только для карты теней такое, там вот точно должны размеры совпадать, но можешь поискать по сайту, наверное, где-то есть эта информация об устройстве карт.
0
3
5 лет назад
0
8gabriel8, Ландшафт собственно не пострадал, просто размеры карт кардинально не совпадают и мне самому проще как-то не по человечески копировать ландшафт и декор, так что вот такие пироги
RiderOfBalance, Ок, я нашёл открытый дрп и скопировал от туда триггеры и заменил. Та открытая дрп работает, на своём я ещё не пробовал, но надеюсь что всё будет работать.
RiderOfBalance, я поставил триггеры с открытой соты, всё ещё не работает, так же я попробовал вообще удалить триггеры и так же всё ещё не работало. Следовательно, скорее всего триггеры тут не причём...
1
20
5 лет назад
1
kittysatalyash:
8gabriel8, Ландшафт собственно не пострадал, просто размеры карт кардинально не совпадают и мне самому проще как-то не по человечески копировать ландшафт и декор, так что вот такие пироги
RiderOfBalance, Ок, я нашёл открытый дрп и скопировал от туда триггеры и заменил. Та открытая дрп работает, на своём я ещё не пробовал, но надеюсь что всё будет работать.
RiderOfBalance, я поставил триггеры с открытой соты, всё ещё не работает, так же я попробовал вообще удалить триггеры и так же всё ещё не работало. Следовательно, скорее всего триггеры тут не причём...
war3map.j:1: parse error
war3map.j:1: Statement outside of function
war3map.j:1: Statement outside of function
war3map.j:1: Statement outside of function
war3map.j:2: Statement outside of function
war3map.j:2: Statement outside of function
war3map.j:3: Statement outside of function
war3map.j:3: Statement outside of function
war3map.j:3: Statement outside of function
war3map.j:4: Statement outside of function
war3map.j:4: Statement outside of function
war3map.j:7: Undeclared variable cj_tmpgr_copy_nw509ert7
war3map.j:9: parse error
war3map.j:9: Statement outside of function
Ниже скриншот с начало .j кода.
Это лишь малая часть проблем, так же в коде есть переменные, чьи имена начинаются с цифр (что недопустимо во всех языках программирования, если мне не изменяет память).
Собственно потому, в .j миллиард ошибок, можешь приложить оригинал карты? Потому что версию, что ты загрузил имеет просто умертвлённый скрипт.
Загруженные файлы
Принятый ответ
4
3
5 лет назад
4
Яснопонятно, тут проще я так полагаю просто самому сделать на основе открытой соты, чтож жаль, но хотя бы подучу языки программирования, спасибо всем кто пытался помочь :(
3
28
5 лет назад
3
то недопустимо во всех языках программирования
В JASS имена даже с _ начинаться не могут (и заканчиваться тоже).
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.