Everlasting Summer

Everlasting Summer

Моя маленькая Утопия
 This topic has been pinned, so it's probably important
Diharumi  [developer] 18 Feb, 2016 @ 1:12pm
Отлов ошибок
О любых обнаруженных вами ошибках в моде (как технических, так и в плане текста) сообщайте сюда для их дальнейшего исправления.
< >
Showing 1-15 of 20 comments
mr. Kraken 18 Feb, 2016 @ 7:42pm 
I'm sorry, but an uncaught exception occurred.

While running game code:
File "d:/Programs/Steam/steamapps/workshop/content/331470/623213295/mlp_prolog_1.rpy", line 280, in script
fr "В общем, я сегодня…"
Exception: Sayer fr is not a function or string.

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "d:\Programs\Steam\steamapps\common\Everlasting Summer\renpy\bootstrap.py", line 288, in bootstrap
renpy.main.main()
File "d:\Programs\Steam\steamapps\common\Everlasting Summer\renpy\main.py", line 434, in main
run(restart)
File "d:\Programs\Steam\steamapps\common\Everlasting Summer\renpy\main.py", line 107, in run
renpy.execution.run_context(True)
File "d:\Programs\Steam\steamapps\common\Everlasting Summer\renpy\execution.py", line 696, in run_context
context.run()
File "d:/Programs/Steam/steamapps/workshop/content/331470/623213295/mlp_prolog_1.rpy", line 280, in script
fr "В общем, я сегодня…"
File "d:\Programs\Steam\steamapps\common\Everlasting Summer\renpy\ast.py", line 580, in execute
raise Exception("Sayer %s is not a function or string." % self.who.encode("utf-8"))
Exception: Sayer fr is not a function or string.

Windows-8-6.2.9200
Ren'Py 6.99.4.467
Everlasting Summer 1.2
SashaFran  [developer] 18 Feb, 2016 @ 11:37pm 
Originally posted by mr. Kraken:
I'm sorry, but an uncaught exception occurred.

While running game code:
File "d:/Programs/Steam/steamapps/workshop/content/331470/623213295/mlp_prolog_1.rpy", line 280, in script
fr "В общем, я сегодня…"
Exception: Sayer fr is not a function or string.

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "d:\Programs\Steam\steamapps\common\Everlasting Summer\renpy\bootstrap.py", line 288, in bootstrap
renpy.main.main()
File "d:\Programs\Steam\steamapps\common\Everlasting Summer\renpy\main.py", line 434, in main
run(restart)
File "d:\Programs\Steam\steamapps\common\Everlasting Summer\renpy\main.py", line 107, in run
renpy.execution.run_context(True)
File "d:\Programs\Steam\steamapps\common\Everlasting Summer\renpy\execution.py", line 696, in run_context
context.run()
File "d:/Programs/Steam/steamapps/workshop/content/331470/623213295/mlp_prolog_1.rpy", line 280, in script
fr "В общем, я сегодня…"
File "d:\Programs\Steam\steamapps\common\Everlasting Summer\renpy\ast.py", line 580, in execute
raise Exception("Sayer %s is not a function or string." % self.who.encode("utf-8"))
Exception: Sayer fr is not a function or string.

Windows-8-6.2.9200
Ren'Py 6.99.4.467
Everlasting Summer 1.2

Конфликт модов
Отправьте пожалуйста скрин ваших модов
Поправим к вечеру, либо если хочется скорее поиграть, то можете удалить другие моды. Должно помочь
Ки 19 Feb, 2016 @ 3:06am 
I'm sorry, but an uncaught exception occurred.

While running game code:
File "C:/Program Files (x86)/Steam/steamapps/workshop/content/331470/623213295/mlp_day_1.rpy", line 821, in script
stop ambience2 fadeout 5
File "renpy/common/000statements.rpy", line 203, in execute_stop_music
renpy.music.stop(fadeout=eval(p["fadeout"]), channel=channel)
Exception: Audio channel u'ambience2' is unknown.

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\bootstrap.py", line 288, in bootstrap
renpy.main.main()
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\main.py", line 434, in main
run(restart)
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\main.py", line 107, in run
renpy.execution.run_context(True)
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\execution.py", line 696, in run_context
context.run()
File "C:/Program Files (x86)/Steam/steamapps/workshop/content/331470/623213295/mlp_day_1.rpy", line 821, in script
stop ambience2 fadeout 5
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\ast.py", line 1641, in execute
self.call("execute")
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\ast.py", line 1659, in call
renpy.statements.call(method, parsed, *args, **kwargs)
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\statements.py", line 144, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 203, in execute_stop_music
renpy.music.stop(fadeout=eval(p["fadeout"]), channel=channel)
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\audio\music.py", line 221, in stop
c = get_channel(channel)
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\audio\audio.py", line 604, in get_channel
raise Exception("Audio channel %r is unknown." % name)
Exception: Audio channel u'ambience2' is unknown.

Windows-7-6.1.7601-SP2
Ren'Py 6.99.4.467
Everlasting Summer 1.2
Originally posted by SashaFran:
Originally posted by なく顔:
I'm sorry, but an uncaught exception occurred.

While running game code:
File "C:/Program Files (x86)/Steam/steamapps/workshop/content/331470/623213295/mlp_day_1.rpy", line 821, in script
stop ambience2 fadeout 5
File "renpy/common/000statements.rpy", line 203, in execute_stop_music
renpy.music.stop(fadeout=eval(p["fadeout"]), channel=channel)
Exception: Audio channel u'ambience2' is unknown.

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\bootstrap.py", line 288, in bootstrap
renpy.main.main()
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\main.py", line 434, in main
run(restart)
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\main.py", line 107, in run
renpy.execution.run_context(True)
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\execution.py", line 696, in run_context
context.run()
File "C:/Program Files (x86)/Steam/steamapps/workshop/content/331470/623213295/mlp_day_1.rpy", line 821, in script
stop ambience2 fadeout 5
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\ast.py", line 1641, in execute
self.call("execute")
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\ast.py", line 1659, in call
renpy.statements.call(method, parsed, *args, **kwargs)
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\statements.py", line 144, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 203, in execute_stop_music
renpy.music.stop(fadeout=eval(p["fadeout"]), channel=channel)
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\audio\music.py", line 221, in stop
c = get_channel(channel)
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\audio\audio.py", line 604, in get_channel
raise Exception("Audio channel %r is unknown." % name)
Exception: Audio channel u'ambience2' is unknown.

Windows-7-6.1.7601-SP2
Ren'Py 6.99.4.467
Everlasting Summer 1.2
Попробуйте отписаться от мода, и удалить его содержимое
Мод находится по адресу Steam\SteamApps\workshop\content\331470\623213295
Вновь подпишитесь на мод. Проблема обязана пропасть
Ой-ой, не надо тут советовать такое... У меня подобная ошибка тоже вылезала, и я знаю, с чем она связана. Тут проблема не в том, что нужно переподписаться на мод. а в том, что у некоторых из-за одного установленного мода включился режим разработчика, поэтому игра более придирчива к ошибкам в коде.
Эта ошибка указывает на то, что нет канала ambience2. Поэтому нужно это в коде исправить, в строчке 821 в файле mlp_day_1.rpy. Я понимаю, что у вас этой ошибки нет, так как у вас нет того косячного мода.

А разрабам того мода я говорил. чтобы они удалили пару файлов, но они не прислушались... В итоге при запуске игры с их мода подхватывается config.developer = True, и у некоторых игроков вылазят такие ошибки, которх у большинства не бывает.
SashaFran  [developer] 19 Feb, 2016 @ 3:23am 
Originally posted by Лена:
Originally posted by SashaFran:
Попробуйте отписаться от мода, и удалить его содержимое
Мод находится по адресу Steam\SteamApps\workshop\content\331470\623213295
Вновь подпишитесь на мод. Проблема обязана пропасть
Ой-ой, не надо тут советовать такое... У меня подобная ошибка тоже вылезала, и я знаю, с чем она связана. Тут проблема не в том, что нужно переподписаться на мод. а в том, что у некоторых из-за одного установленного мода включился режим разработчика, поэтому игра более придирчива к ошибкам в коде.
Эта ошибка указывает на то, что нет канала ambience2. Поэтому нужно это в коде исправить, в строчке 821 в файле mlp_day_1.rpy. Я понимаю, что у вас этой ошибки нет, так как у вас нет того косячного мода.

А разрабам того мода я говорил. чтобы они удалили пару файлов, но они не прислушались... В итоге при запуске игры с их мода подхватывается config.developer = True, и у некоторых игроков вылазят такие ошибки, которх у большинства не бывает.
Ленка, да ты супер. Но вот что нам делать
Originally posted by SashaFran:
Originally posted by Лена:
Ой-ой, не надо тут советовать такое... У меня подобная ошибка тоже вылезала, и я знаю, с чем она связана. Тут проблема не в том, что нужно переподписаться на мод. а в том, что у некоторых из-за одного установленного мода включился режим разработчика, поэтому игра более придирчива к ошибкам в коде.
Эта ошибка указывает на то, что нет канала ambience2. Поэтому нужно это в коде исправить, в строчке 821 в файле mlp_day_1.rpy. Я понимаю, что у вас этой ошибки нет, так как у вас нет того косячного мода.

А разрабам того мода я говорил. чтобы они удалили пару файлов, но они не прислушались... В итоге при запуске игры с их мода подхватывается config.developer = True, и у некоторых игроков вылазят такие ошибки, которх у большинства не бывает.
Ленка, да ты супер. Но вот что нам делать
Исправить stop ambience2 на stop ambience. Вот и всё)
SashaFran  [developer] 19 Feb, 2016 @ 3:33am 
Originally posted by Лена:
Originally posted by SashaFran:
Ленка, да ты супер. Но вот что нам делать
Исправить stop ambience2 на stop ambience. Вот и всё)
раз ты здесь нечто гуру. Можешь подсказать одну вещь. Мод, когда перезаливаем, то он почему то не обновляется у людей, а спасает только переподписка
Что делать в таком случае, не знаешь?
Originally posted by SashaFran:
Originally posted by Лена:
Исправить stop ambience2 на stop ambience. Вот и всё)
раз ты здесь нечто гуру. Можешь подсказать одну вещь. Мод, когда перезаливаем, то он почему то не обновляется у людей, а спасает только переподписка
Что делать в таком случае, не знаешь?
Вот это уже наверное глюки стима... По идее стим должен автоматически рассылать обновления игрокам.
mr. Kraken 19 Feb, 2016 @ 7:38am 
Originally posted by SashaFran:
Конфликт модов
Отправьте пожалуйста скрин ваших модов
Поправим к вечеру, либо если хочется скорее поиграть, то можете удалить другие моды. Должно помочь

h_ttp:/my-files.ru/guzfvn
Last edited by mr. Kraken; 19 Feb, 2016 @ 7:38am
Maksa-Paksa 19 Feb, 2016 @ 8:06am 
I'm sorry, but an uncaught exception occurred.

While running game code:
File "C:/Program Files (x86)/Steam/steamapps/workshop/content/331470/623213295/mlp_day_1.rpy", line 821, in script
stop ambience2 fadeout 5
File "renpy/common/000statements.rpy", line 203, in execute_stop_music
renpy.music.stop(fadeout=eval(p["fadeout"]), channel=channel)
Exception: Audio channel u'ambience2' is unknown.

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\bootstrap.py", line 288, in bootstrap
renpy.main.main()
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\main.py", line 434, in main
run(restart)
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\main.py", line 107, in run
renpy.execution.run_context(True)
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\execution.py", line 696, in run_context
context.run()
File "C:/Program Files (x86)/Steam/steamapps/workshop/content/331470/623213295/mlp_day_1.rpy", line 821, in script
stop ambience2 fadeout 5
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\ast.py", line 1641, in execute
self.call("execute")
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\ast.py", line 1659, in call
renpy.statements.call(method, parsed, *args, **kwargs)
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\statements.py", line 144, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 203, in execute_stop_music
renpy.music.stop(fadeout=eval(p["fadeout"]), channel=channel)
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\audio\music.py", line 221, in stop
c = get_channel(channel)
File "C:\Program Files (x86)\Steam\steamapps\common\Everlasting Summer\renpy\audio\audio.py", line 604, in get_channel
raise Exception("Audio channel %r is unknown." % name)
Exception: Audio channel u'ambience2' is unknown.

Windows-8-6.2.9200
Ren'Py 6.99.4.467
Everlasting Summer 1.2

В начале второго разговора со Славей.На площади.
Maksa-Paksa 19 Feb, 2016 @ 8:18am 
Всё исправил, использовав совет Лены.
Поменял stop ambience2 на stop ambience.
SashaFran  [developer] 19 Feb, 2016 @ 9:49am 
Originally posted by Maksa-Paksa:
Всё исправил, использовав совет Лены.
Поменял stop ambience2 на stop ambience.
Нет нет нет, тогда стопится эмбиент лагеря. Нужно попросту стереть эту строчку
Наконец-то выдалась минутка, чтобы написать этот обзор. Основное мнение я оставлю в комментариях к моду. а здесь же просто хочу указать на ошибки в тексте и может на пару технических моментов.

Для начала про ошибки в тексте.
  • Первое, что бросилось в глаза - отсутствие ё. Нет, я ничего не имею против СовЕнка, но только тогда, когда Ё вообще нигде не проявляется. А так то она есть, то её нет. Так что лучше это исправить и учитывать в будущем.
  • То же самое про кавычки и тире. Пару раз проскальзывали тире вместо дефисов, но преимущественно - дефисы. А кавычки - это уже такое дело, и я понимаю, что чаще всего используют "апострофы" а не «ёлочки», потому что что кавычки-апострофы поставить легко через Shift+2, а для ёлочек нужно или знать Alt-коды или держать их в отдельном месте и постоянно копировать-вставлять. Если что, коды для ёлочек - Alt+0171 - « и Alt+0187 - ». На тире код увы не знаю, но нагуглить или взять из таблицы символов - не проблема. Короче, меня понесло к мелочам придираться, уж простите, перфекционист иногда просыпается.
  • Дальше буду указывать номер строки в файле, где встречается ошибка.
  • 604 - Я хотел ответит что-то вроде \"твоя тоже ничего\", но Ульяны уже и след простыл. - ответить
  • 909 - Не считая, конечно, всякий мелочей типа книжных полок над кроватями, - всяких мелочей
  • 923 - Как-будто так и должно быть, да-да, ты уже миллион раз говорил об этом... - как будто без дефиса.
  • 926 - Подойдя к одному из шкафчиков, она несколько секунд прокопалась там, после чего извлекла на свет комплект пионерской формы. - тут явных ошибок нет, но меня смутило слово "прокопалась". Может заменить на "покопалась"?
  • 1475 - \"- Добро пожаловать в \"Совенок\"!\", - вновь перед глазами пронеслись отрывки сна. - Воу, полегче! Что-то тут накосячили с кавычками и знаками после них. После восклицательного запятая за кавычкой не нужна. Тире перед "добро пожаловать" тоже имхо лишнее, хоть это и намекает на прямую речь.
  • 1532 - \"- Не опаздывай к ужину. - А когда он? - Не волнуйся, сразу поймешь...\", - вспомнил я недавний диалог с вожатой. - Те же проблемы, что и в 1475 строчке.
  • 1989 - пытался сосчитать я, но вскоре сбился и бросил эту затею. - пытался с большой буквы.
  • 2013 - И чуть на автомате не вытянул руку вперед для рукопожатия. {w}К счастью - во время спохватился... - вовремя слитно.
  • 2656 - В голове возникла прежняя мысль, уже посещавшая меня относительно недавно - опуститься в скамейку на площади и просто попытаться насладиться ночной прохладой, - садятся на скамейку а не в.
  • 2662 - \"Силуэт\" не двигался. {w}Судя по всему, он сидел в скамейке и что-то старательно разглядывал. - тоже самое, что и в 2656. Сидят на скамейке.
Технические моменты.
В целом мод сделан очень хорошо с технической точки зрения, серьёзных ошибок не наблюдается, но пару моментов я всё же подметил.
  • Строка 2614 - me"Сама-то, надеюсь, умеешь язык за зубами держать?" - реплика Семёна (me), а не Димы (di).
  • 2731 строка. Показываем домик ОД со светом (ext_house_of_mt_night), хотя по сюжету свет в домике не горит. Нужно использовать ext_house_of_mt_night_without_light.
  • Стройки 2763-2766. Когда идёт проверка на то, какое событие было, то нужно использовать extend перед текстом, чтобы он дописался к предыдущему, а не начался с новой стройки. Должно быть так:
    extend " \"ужин при свечах\" с Алисой..."
    И обязательно пробел в начале строки, чтобы не сливалось с запятой из предыдущей строчки.
  • Ещё есть замечания по поводу NVL. Места приводить не буду, но суть проблемы в том, что если установить крупный шрифт, то в некоторых местах текст уходит за границу экрана. А то мне приходилось переключаться на обычный, и мне это было некомфортно...
Ну вроде бы всё. В целом сделано очень качественно. Удачи в дальнейшей разработке мода.
🔰 Лена 🔰 19 Feb, 2016 @ 11:21pm 
Ах да, ещё момент вспомнился один. Вечером, когда Семён уже засыпает в домике, и если до этого мы на площади видели "Лену/Женю", то уже в домике Семён думает только о Лене, но он так и не узнал её имени.
Diharumi  [developer] 19 Feb, 2016 @ 11:38pm 
Originally posted by Лена:
Ах да, ещё момент вспомнился один. Вечером, когда Семён уже засыпает в домике, и если до этого мы на площади видели "Лену/Женю", то уже в домике Семён думает только о Лене, но он так и не узнал её имени.

Огромное спасибо за большой и развернутый отчет. Причина многих ошибок - тотальное невнимание и рассеянность с моей стороны... Постараемся пофиксить все после праздников.
< >
Showing 1-15 of 20 comments
Per page: 1530 50