Придется много расписывать.
Я, как обычно, занимался переводом кампании (To the Bitter End). Мне приходится переводить карты не через редактор на прямую, а правя WTS-файлы по просьбе автора.
Чтобы облегчить себе жизнь, я использую программу для замены текста в нескольких текстовых файлах одновременно. До сих пор все работало нормально, по плану:
— редактирую wts,
— загружаю wts в незапротекченную карту (автор все же согласился выдать мне исходники),
— сохраняю, проверяю в игре.
И вдруг после одного из рутинных сохранений-проверок перестали нормально работать триггеры, отвечающие за открытие дверей с проверкой того, есть ли ключ в карманах героя. Дверь срабатывает, даже если ключа нет. И так со всеми подобными триггерами.
Кроме того, определенный вид войск при в игре поменял цвет команды на красный, хотя он коричневый. Никаких триггеров, отвечающих за перемену цвета или игрока на карте нет (вроде). Это как-то связано с предыдущей, основной проблемой, так как появляются они только вместе.
При этом, сама карта полностью переведена, все работало нормально, и она была, так сказать, "готова для релиза", но после самого последнего сохранения все пошло наперекосяк.
Сперва посетовал на оптимизатор-протектор карты. Попробовал сохранить карту, не защищая ее. Ничего не изменилось.
Подумал на JNGP. Открыл обычный редактор — взял исходник карты, импортировал wts, сохранил, опять же, не защищая — вновь то же самое!
В итоге я исправил проблему, следующим образом:
— открыл карту в редакторе,
— нажал "проверить карту",
— импортировал в кампанию тестовую копию карты, созданную редактором автоматически.
Как ни странно, тестовая копия (WorldEditTestMap.w3x) оказалась без изъянов.
Я еще пользуюсь FNWE. Может ли быть дело в нем?
Вопрос таков: возможно, кто-то сталкивался с подобной проблемой, скажите, чем это вызвано? И как предотвратить такое в будущем?
Заранее спасибо.
Прикладываю скриншот триггера с проверкой ключа. На вид — ничего не обычного.

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

Но ведь сами по себе ошибки не происходят.
Причина подобного это А) - невнимательность либо твоя либо автора В) - программное обеспечение
Что бы в дальнейшем все было окей, просто сначала потести карту полностью что бы знать что и как должно быть, а потом вноси изменения, будь внимательней.
Еще советую связаться с автором и поговорить с ним об этой проблеме, или запросить у него еще 1 исходник да бы сверЯться с ним.
0
3
8 лет назад
Отредактирован Snowik
0
У тебя неправильное условие
Попробуй так :
У тебя стоит тригерный юнит, а тебе нужна реакция на событие, то есть входящий юнит, так как он входит в область, и проверять имеет он предмет или не имеет, точнее сама реакция не проверяет на предмет, это ты уже дальше проверяешь.
Вполне возможно что это из за протекторов и прочего ПО
Загруженные файлы
1
14
8 лет назад
Отредактирован kirlandiya
1
Snowik:
У тебя неправильное условие
Попробуй так :
Дык сейчас-то все и без того работает нормально. И раньше все работало нормально.
Кроме того, я не могу изменять триггеры и вообще редактировать что-то, кроме текстовой части, по указанию автора.
0
3
8 лет назад
0
Кроме того, я не могу изменять триггеры и вообще редактировать что-то, кроме текстовой части, по указанию автора.
Значит это уже ошибка автора, и тогда вообще не парься, он сам сделает все что нужно.
P.s. Проверь то что я сказал на копии карты и глянь что выйдет, а дальше уже суди, ты накосячил или автор.
1
14
8 лет назад
1
Snowik:
Кроме того, я не могу изменять триггеры и вообще редактировать что-то, кроме текстовой части, по указанию автора.
Значит это уже ошибка автора, и тогда вообще не парься, он сам сделает все что нужно.
P.s. Проверь то что я сказал на копии карты и глянь что выйдет, а дальше уже суди, ты накосячил или автор.
Шесть лет кампания работала как следует (у автора по крайней мере). И именно у меня что-то пошло не так. Не будет он ничего исправлять. Скорее всего, у него никаких неисправностей даже не появится.
Тут проблема кроется явно в моем редакторе или вроде того.
0
3
8 лет назад
0
Ошибки есть всегда и у всех, даже у самых опытный программистов.
Порой из за одной мелочи может полететь весь алгоритм, а то что ты делаешь никак не вызывает влияние в данной ситуации.
Опять же повторюсь возможно на работу повлияло некое ПО, и какой-нибудь оптимизатор просто поменял значение, но слишком сомнительно что это сделано не вручную
0
14
8 лет назад
Отредактирован kirlandiya
0
Snowik:
Ошибки есть всегда и у всех, даже у самых опытный программистов.
Порой из за одной мелочи может полететь весь алгоритм, а то что ты делаешь никак не вызывает влияние в данной ситуации.
Опять же повторюсь возможно на работу повлияло некое ПО, и какой-нибудь оптимизатор просто поменял значение, но слишком сомнительно что это сделано не вручную
Оптимизатор ни при чем. Повторяю:
Сперва посетовал на оптимизатор-протектор карты. Попробовал сохранить карту, не защищая ее. Ничего не изменилось.
Подумал на JNGP. Открыл обычный редактор — взял исходник карты, импортировал wts, сохранил, опять же, не защищая — вновь то же самое!
2
3
8 лет назад
Отредактирован Snowik
2
Но ведь сами по себе ошибки не происходят.
Причина подобного это А) - невнимательность либо твоя либо автора В) - программное обеспечение
Что бы в дальнейшем все было окей, просто сначала потести карту полностью что бы знать что и как должно быть, а потом вноси изменения, будь внимательней.
Еще советую связаться с автором и поговорить с ним об этой проблеме, или запросить у него еще 1 исходник да бы сверЯться с ним.
Принятый ответ
4
28
8 лет назад
4
Но ведь сами по себе ошибки не происходят.
ошибки всегда происходят сами по себе
никто их не допускает
особенно создатели карты
kirlandiya, по поводу триггера что ты скинул
удали его нафиг
потом найди того кто его писал и сделай ему лоботомию
0
14
8 лет назад
0
nvc123:
Но ведь сами по себе ошибки не происходят.
ошибки всегда происходят сами по себе
никто их не допускает
особенно создатели карты
kirlandiya, по поводу триггера что ты скинул
удали его нафиг
потом найди того кто его писал и сделай ему лоботомию
Шутки шутками, но уметь читать тоже надо:
Шесть лет кампания работала как следует (у автора по крайней мере). И именно у меня что-то пошло не так. Не будет он ничего исправлять. Скорее всего, у него никаких неисправностей даже не появится.
Тут проблема кроется явно в моем редакторе или вроде того.
В принципе, то, что я описал уже не является проблемой — я ее исправил (не пойми чем). Мне лишь любопытно, уникален ли мой случай. Если да, то проблема кроется в моем редакторе, снабженном JNGP и FNWE, соответственно, лучше их удалить или вовсе переустановить Варик.
Интересно, что я уже сталкивался с внезапным покраснением войск, не только у себя.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.