QSP-плеер: вопросы и предложения

Re: QSP-плеер: вопросы и предложения

Касательно быстрых сохранений в 5.8.0 есть еще один момент. Если отключить сохранения:

Код:

nosave = 1

То пункт меню сохранения ожидаемо станет недоступен, но пункт меню быстрого сохранения все равно останется доступен. Это баг или фича?

studentik
useravatar
Offline
22 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: QSP-плеер: вопросы и предложения

studentik,
я, кажется, Байту писал об этом. Это явный баг.

Aleks Versus
воздвигатель башни
useravatar
Offline
1757 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: QSP-плеер: вопросы и предложения

Есть еще один баг с 5.8.0 beta 7. Заметил я его уже давно, уверен, что о нем знают, но на всякий случай напишу. В какой-то момент дополнительное окно описания "залипает" в режиме изменения размеров, будто на его границе нажали ЛКМ и потянули. Появляется не всегда, но у меня ошибка провоцируется в двух случаях - при запуске и при выделении текста. Возможно ошибка связана не именно с дополнительным окном, а с любым другим, которое находится слева (или которое "развернуто" на всю высоту) - не проверял.
Для наглядности, окна у меня расположены так:

 Спойлер Show Spoiler Hide Spoiler
 https://i.imgur.com/56jJTAS.png
Причем, после появления ошибки нельзя ничего сделать (ни действия выбрать, ни предметы, ни ссылки нажать), но чтобы сбросить режим "растягивания", нужно изменить фокус с окна плеера (переключившись на другое или нажав по рабочему столу, если плеер свернут в окно, например) и снова переключиться на него, тогда режим "растягивания" слетает и можно играть дальше.

studentik
useravatar
Offline
22 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: QSP-плеер: вопросы и предложения

studentik,
да, разработчик знает об этой проблеме. Глюк происходит, если кликнуть справа от границы подвижного окна в окне основного описания.

Aleks Versus
воздвигатель башни
useravatar
Offline
1757 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: QSP-плеер: вопросы и предложения

И снова, здравствуйте!
Есть предложение по процедуре MSG (Окно информации):
1. Настраиваемые из кода размеры (и/или по размеру информации).
2. Настраиваемые кнопки (Да, Нет, Ok, Cancel) и возвращаемый результат
3. Изменение заголовка окна.

Вполне себе
useravatar
Offline
45 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: QSP-плеер: вопросы и предложения

Вполне себе,
и опять же. Всё это уже есть в qSpider. Я с полгода назад выпускал видео, как реализовать попап с функционалом prompt в qSpider, сейчас это реализуется ещё проще.

Aleks Versus
воздвигатель башни
useravatar
Offline
1757 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: QSP-плеер: вопросы и предложения

Aleks Versus
Я хотел перейти на QSpyder, но там не настраивается расположение окон. Это его главный и неприемлемый "минус".

Вполне себе
useravatar
Offline
45 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: QSP-плеер: вопросы и предложения

Вполне себе,
окна можно настроить через классик, сохранить файл qspgui.cfg рядом с игрой, и qspider должен подхватить расположение окон.

Вполне себе написал(а):

Это его главный и неприемлемый "минус".

с моей точки зрения это наоборот плюс. Потому что игрок однозначно не поломает расположение окон, каким я его задумал.

Aleks Versus
воздвигатель башни
useravatar
Offline
1757 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: QSP-плеер: вопросы и предложения

Aleks Versus,
В классическом QSP почему-то никто не жалуется, что игроки ломают окна. Да и что в этом плохого, если игрок решил, что ему удобнее с тем положением окон, который он настроил? Другой момент, что я, как разработчик игры, задумал свои размеры и структуру окон (как в этом сообщении), которую можно было бы использовать и в qSpider, если бы там была возможность настраивать размер и положение окон. А так, увы, qSpider по сравнению с классическим плеером намного более продвинутый, но не умеет самого основного - окна, чем лично для меня он сразу же обесценивается. Так что я солидарен с Вполне себе в этом вопросе. Но кто же нас таких услышит и поймет? Если бы разработчик хотел, он бы давно добавил эту возможность (хотя бы потому, что она есть в классическом плеере), и я сомневаюсь, что нас таких "недовольных" всего двое.
Этим сообщением я не предъявляю какие-то претензии разработчику qSpider, который, к тому же, вряд ли читает этот форум. Он, как разработчик плеера, имеет полное право делать в нем все именно так, как хочет только он. Просто это уже вопрос популяризации, и у него действительно есть все шансы "убить" классический плеер своими возможностями, но вот такие решения не всем заходят, поэтому мы имеем классический плеер, который удобен пользовательским интерфейсом, но имеет не очень богатую поддержку графических форматов и HTML в целом, и qSpider, который умеет в код, но не умеет в пользовательский интерфейс.

studentik
useravatar
Offline
22 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: QSP-плеер: вопросы и предложения

studentik написал(а):

В классическом QSP почему-то никто не жалуется, что игроки ломают окна. Да и что в этом плохого, если игрок решил, что ему удобнее с тем положением окон, который он настроил?

как раз таки жалуются (неспроста этот вопрос появился в справочнике "Как сделать?" — он задавался не единожды). Вполне себе, например, хочет возможность получать размеры окон, а так же управлять их размерами из кода игры. Зачем? Чтобы адаптировать вёрстку. При этом решение в виде qSpider, где это возможно, его не устраивает, потому что там окна фиксированных размеров. Мне это кажется нелогичным. Хочешь адаптивную вёрстку - бери qSpider. Хочешь дать игроку свободу изменять размеры окон и их расположение — наплюй на вёрстку и пиши игру для классика. Такая игра будет спокойно работать как в классическом плеере так и в qSpider.

Если всё упирается в простоту настройки окон в классике (для автора игры), которой нет в qSpider, повторю: можно настроить окна в классике, закрыть плеер, скопировать файл qspgui.cfg из папки с плеером в папку с игрой, — и конфигурация окон должна подхватиться qSpider'ом. Если этого не происходит, как ты пишешь

studentik написал(а):

которую можно было бы использовать и в qSpider, если бы там была возможность настраивать размер и положение окон

значит qSpider что-то не подхватывает в конфиге. Надо стучаться в личку к Вервольфу с игрой, конфигами и скриншотами. Он всегда отзывается и спешит помочь.

В qSpider ты можешь создать собственную тему и разрешить изменение размеров окон. А если постараешься, то и дать игроку возможность менять их местами.

studentik написал(а):

Но кто же нас таких услышит и поймет?

Я услышал, я понял, я предлагаю решения имеющимися средствами. Байт и Вервольф редко читают форум, лучше тегать их в дискорде. Или напишите issue в https://github.com/QSPFoundation, это не возбраняется.

studentik написал(а):

Он, как разработчик плеера, имеет полное право делать в нем все именно так, как хочет только он.

Дело не в том, что разработчик хочет сделать, а в том, какие возможности у него есть. Он так же, как и мы, преодолевает трудности и сражается с ограничениями, которые на него накладывает тот или иной инструмент, преодолевает их, обходит, костылит.

Aleks Versus
воздвигатель башни
useravatar
Offline
1757 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Информация

Статистика форума:
 
Всего тем:
1062
Всего опросов:
14
Всего сообщений:
16791271
Бездействующий:
Пользователи форума:
 
Всего пользователей:
2891
Последним зарегистрировался:
vrsd