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

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

Aleks Versus,
Ну, если так рассуждать, то сломать можно абсолютно все, и никаких гарантий, что игрок не потеряет/сломает тот же конфиг. И если в классическом плеере у игрока есть меню, которым он может вернуть окна, то в qSpider он ничего самостоятельно уже не вернет.
И тут стоит сказать, что меня эта проблема мало волнует - я не продаю свои игры, не разрабатываю их за донаты, не получаю с них ни копейки, не имею широкой аудитории, и вообще играю в них только я один, и меня это устраивает, так что проблемы других игроков у меня не возникают, т.к. других игроков у меня нет. Я просто поддерживаю саму идею улучшения и развития функционала плееров, потому что мне бы хотелось, чтобы QSP и его сообщество развивались активнее, чем сейчас.

И я еще раз повторюсь, что претензий у меня ни к кому нет, я все понимаю. Я даже рад, что у нас есть выбор плеера для QSP игр, и что есть человек на форуме, который помогает людям советами, кодом, и пишет документацию в вики. Просто я не могу понять, почему сообщество разработчиков QSP настолько разрозненно? Форум существует как-то отдельно от разработчиков плееров, и есть два разработчика двух разных плееров, которые почему-то не объединятся в команду для разработки одного "плеера мечты", даже просто объединив функционал обоих плееров - это уже была бы победа.

Какие-то такие у меня мысли по всему этому.

Кстати, касательно документации, по-моему в примерах к copyarr на странице массивов есть ошибка... Такая запись не работает в 5.8.0:

Код:

COPYARR $arrname1,$arrname2

Названия массивов только в строковом виде работают, иначе плеер выдает ошибку.

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

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

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

по-моему в примерах к copyarr на странице массивов есть ошибка...

это не ошибка. Имена массивов, которые нужно копировать, можно помещать в переменные. Но, наверное, это не считывается интуитивно. Поправлю пример.

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

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

studentik, поддерживаю, объединить все плееры в 1 "укомплектованный" и закрыть уже этот вопрос smile. Даешь плеер народу!!!
В моем представлении это плеер Соникса допиленный Байтом, и больше не чего не выдумывать, потому что пока в классик завезут Qt или придумают что-то своё - пройдут десятилетия, а играть надо вчера. smile
Помечтали, теперь к делу:
Уже 2-й рас Killvar меня вгоняет в ступор. Первый рас Байт дал костыль и я с улыбкой похромал smile, теперь опять в ступоре.
Оператор может удалить ячейку массива, но только числовую, а мне нужно удалить текстовую. А из-за того что текстовая ячейка постоянно меняет свое числовое значения я просто не могу ее выловить. Хотя могу, но это же нужно лишний код писать (а когда таких ячеек как у меня несколько десятков то код превращается в отдельную локацию). Можно сделать поддержку текстовых ячеек для оператора KILLVAR?

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

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

KILLVAR поддерживает удаление по строковому индексу (а также по кортежу): KILLVAR 'A', 'text'

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

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

Если хочется расширенного оформления, то лучше пользоваться qSpider - там возможностей намного больше, чем в *любом* классике.

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

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

Byte, точно, это мой косяк, запускал на 5.7.0. Спасибо за ответ.
Мне нравиться классик, и единственный плеер который мне понравился из этой линейки был как у Провинлки. И его как-то собрали что антивирус на него не ругается, хотя по отзывам случаи были.

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

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

Нашел еще 1 игру с таким плеером и она обновляется, это Quest Navigator, крутой плеер и нечего лишнего, только он как я понял на 5.7.0. Можно его обновить?

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

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

Byte,
Сейчас COPYARR копирует массивы "в лоб", т.е. Был массив А из 10 индексов, скопировали в него массив Б из 5 индексов и остались в массиве А только эти 5, остальные - исчезли. Нельзя ли сделать так, чтобы массив А сохранялся. Из Б в А копировались только те, что есть в А, а отсутствующие поля добавлялись по требованию (опцонально) и также опционально происходила полная очистка массива?

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

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

Это не так просто - copyarr копирует еще и строковые индексы (поддерживается копирование части массива, но целевой массив будет полностью новым).
Сейчас можно копировать элементы в цикле loop ... end, чтобы вставить их куда нужно.
Можно сделать специальную локацию и вызывать ее через @/gs.

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

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

Tom Run написал(а):

Нашел еще 1 игру с таким плеером и она обновляется, это Quest Navigator, крутой плеер и нечего лишнего, только он как я понял на 5.7.0. Можно его обновить?

Quest Navigator не поддерживается - вместо него qSpider.

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

Информация

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