Свежие комментарии
Статистика
Rambler's Top100 Рейтинг блогов

Сам себе Дибров

Не выдержал ваш покорный слуга напора со стороны заинтересованных лиц: все хотят почуйствовать себя ведущим популярной игры. Здесь, здесь, здесь и здесь можно чуть подробнее узнать, как это иногда происходит. Для тех же, кто в курсе, предлагаю скачать (68.3 Мб) необходимый для этого арсенал. И только не надо думать, что я специально тянул до Нового года: как появилось время, так и сел причёсывать программку (на самом деле, там ещё чесать и чесать…).

Хочу извиниться перед теми, кто просил эту штуку на протяжении последних пары лет — просто физически не успеваю всем вовремя отвечать, а когда вспоминаю — порой становится уже сильно поздно. Желающих отчего-то и правда было очень много.

Сразу предупреждаю: переделывать прогу под чьи-то сиюминутные нужды не буду — либо подстраивайтесь сами, либо замутите что-нибудь интересное, выложите в комментариях и заинтересуйте автора, либо ждите ещё пару лет следующего обновления. 🙂 Они будут, т.к. есть «заказчики» с серьёзными намерениями. Под катом будут лишь краткие инструкции по работе с программой; если возникнут какие-либо вопросы — можно писать их в комментариях, но ответа и решения возникшей проблемы не гарантирую.

1. Для игры вам понадобятся: комп с подключенными к нему двумя мониторами, комп с одним монитором, проектор (по желанию).

2. Комп с мониторами игрока-ведущего — это сервер. Нелогично слегка, но так было удобнее кодить. 🙂 Комп режиссёра — клиент.

3. Запускаем на обоих компах программулину в нужном режиме. На компе режиссёра вбиваем IP сервера, порт менять не нужно. Жмём кнопку «Подключиться». Дальнейшие пункты относятся к компу режиссёра.

4. Выбираем базу вопросов на панели «Вопросы». Полностью готовые к игре базы — база 1.txt, база 2.txt и база 3.txt.

5. Выбор номера и стоимости из списка — это жёсткая «привязка» уровня сложности и суммы к игровому моменту. При правильной последовательности выполнения всех действий будет меняться автоматически.

6. После выбора номера и стоимости, строка с вопросом выделится в списке ниже. Если кликнуть по ней мышью, вопрос появится на синей форме снизу (можно проверить вмещается ли он целиком и т.п.), но задан не будет.

7. Чтобы задать вопрос, жмём «Задать выбронный вопрос». В этом случае фоновая музыка начнёт проигрываться с самого начала. При нажатии на кнопку будет показан только вопрос. Если необходимо задать вопрос, не прерывая музыку, то нужно кликнуть по вопросу на синей форме (извращенство, да).

8. Чтобы показать варианты, кликаем последовательно по каждому из них либо на синей форме, либо по кнопкам.

9. Принятие ответа — кнопки «А», «В», «С», «D» на панели «Ответы». При принятии, белый индикатор «Ответ не принят» сменится на зелёный или красный (верно/неверно).

10. Показать верный ответ — кнопка «Показать верный». В случае, если ответ верный, будет также показана и сумма выигрыша (после мигания варианта в течение пары секунд).

11. Чтобы убрать сумму выигрыша с экрана, очистить форму и в дальнейшем перейти к следующему вопросу, нужно нажать Light Down. На вопросах после 1-й несгораемой суммы прозвучит ещё и соответствующий звук.

12. Вернёмся к экранам игрока и ведущего. Разрешение должно быть 1024 х 768. Форма 1 имеет координаты [0, 0]; Форма 2 — [1025, 0]. Дальше сами смекайте.

13. Убрать всё ненужное у формы можно, вызвав конктекстное меню любой из форм.

В комментариях можете размещать ссылки на фото/видео отчёты о том, как вы провели время, разбираясь, да так и не разобравшись с софтом своего «Миллионера». 🙂 Предложения по улучшению тоже рассматриваются. С Новым годом!

144 комментария к записи “Сам себе Дибров”

  • Антон:

    Хочется из самого шоу КХСМ! Не важно!Мне гораздо важнее узнать о соединении двух компов и режимов софта КХСМА на этих компах!!!

  • Антон:

    Мне гораздо важнее как же всё-таки происходит соединение между двумя компами, разделение экранов на мониторы и в каких режимах на них запускает софт кхсма!!!

  • Mighty Nikita:

    @Антон, если вы хотите тот же самый фон, что и сейчас применяется — это надо перерисовывать всю графику (потому что если вы захотели перерисовать что-то одно, значит под это надо подстраивать и все остальные элементы графики шоу КХСМ), а что касается соединения — то это я попробую протестировать сегодня… Посмотрим что из этого выйдет

  • Mighty Nikita:

    Я протестировал программу, и что могу сказать: чтобы работала программа, нужно запустить на одном компьютере «Режим режиссёра», на другом компьютере — «Режим игрока и ведущего». Чтобы всё работало, надо набрать IP-адрес компьютера, где работает «Режим игрока и ведущего» на программе режиссёра… И у вас всё заработает. Как я сказал, я протестировал программу, и что могу сказать: то ли у меня руки кривые, то ли я не знаю с чего ещё, но у ведущего не отображалась «Возможная потеря». К тому же я заметил, что не все музыкальные композиции используются.
    @Алексей, я хотел бы, чтобы на пульте режиссёра появилась кнопка «Вход ведущего» и в этот момент начала звучать мелодия, когда ведущий появляется в зале (как в классике). Далее, ещё хотел бы видеть кнопку «Об игроке» и когда на неё нажимаешь, начнёт звучать мелодия из файла Welcome back.mp3

  • Mighty Nikita:

    @Алексей, ещё что заметил: в мониторе ведущего на последнем вопросе в графе «Возможный выигрыш» пишется «1million», а не «1 000 000»

  • Антон:

    Я тоже заметил что на красной диаграмме экрана ведущего не отображается сумма возможной потери при не правильном ответе игрока на вопрос

  • Антон:

    Скажите уважаемый Mighty Nikita! Вы не знаете где можно скачать вот эту игру http://vk.com/photo-23613453_270141529

  • Антон:

    Да и как разделить на два монитора экран ведущего и экран ведомого?

  • Mighty Nikita:

    @Антон, во-первых, фото из ВК у меня не отображается. А во-вторых, на счёт разделения — я не знаю

  • Антон:

    Понятно! А если у двух компов одинаковый IP адрес то что в таком случае делать? Софт в режиме режиссёра не хочет соединять второй комп с софтом в режиме игрока и ведущего!

  • Mighty Nikita:

    @Антон, такого быть не может?

  • Антон:

    Скриншот игры не отображается у вас потому что вам вконтакт войти нужно! Нет ничего не выходит соединение не происходит у меня нетбук и настольный комп имеют одинаковый ip адрес а для соединения нужны наверно разные адреса Но дело в том что когда я ввожу в красный индикатор софта в нужном режиме другой ip всё-равно та же ерунда. Я считаю что всё бы было гораз до проще если бы к одному компу подключить три или четыре монитора если это возможно сделать и на каждый из мониторов вывести нужный экран

  • Антон:

    А обязательно иметь проводное соединение между двумя компами или как то можно и без проводным способом подключиться ко второму компу?

  • Mighty Nikita:

    @Антон, 1) Я как раз в ВК, а он всё равно пишет ошибку доступа! 2) Другой IP вам ввести не получится. А вообще вы уверены, что у компьютеров одинаковый IP? Может вам стоит просмотреть сведения о сети на компьютерах?

  • Mighty Nikita:

    @Антон, какое проводное соединение?

  • Антон:

    Локальное между двумя компами с помощью кабеля

  • Mighty Nikita:

    @Антон, я думаю, что не получится!

  • Антон:

    Скажите пожалуйста? Когда на первом компе запускаешь софт в режиме режиссёра экраны ведущего игрока и зрителя выключать надо если на втором компе софт запущен в режиме игрока-ведущего? У меня софт работает когда я с одного компа запускаю режим ведущего игрока и вбиваю ip того компа с которого запускаю софт в режиме режиссёра а когда я запускаю один ком в режиме режиссёра а другой врежиме игрока-ведущего вбивая ip адрес того компа что в режиме игрока-ведущего то соединения между компами и этими режимами не происходит! Может быть вы уважаемый Mighty Nikita если есть возможность запишите видео ролик с демонстрацией подключения софта и соединение между двумя компами в режиме игрока-ведущего и в режиме режиссёра?

  • Антон:

    Точнее когда я запускаю софт в режиме режиссёра с одного компа и вбиваю его ip адрес то только тогда софт работает но с четырьмя экранами в одном ведущего,игрока,зрителя и пультом режиссёра

  • Антон:

    Мне кажется что Алексей добавлять в свой софт ничего не будет по просьбам каждого из нас он сам об этом кажется говорил в комментариях! Он же мне сказал что он не хочет добавлять две подсказки и менять древо на три миллиона

  • Антон:

    Да Бог с тримя миллионами хотя бы подсказку «Право на ошибку»!

  • Mighty Nikita:

    @Антон, я вас не понимаю, что вам в Классике не нравится? В классике вообще не была Права на ошибку, и ничего жили

  • Антон:

    Мне нравиться эта подсказка и против классики я ничего не имею против

  • Mighty Nikita:

    @Антон, а зачем тогда менять правила?

  • Антон:

    У вас свои желания о кхсме у меня свои

  • Антон:

    Лучше скажите надо ли выключать экраны игрока-ведущего-зрителя в режиме режиссёра первом компе когда на втором софт находится в режиме игрока-ведущего или не надо выключать экраны в режиме режиссёра на первом компе?

  • Неравнодушный непрохожий:

    Антон, не можешь срать — не мучай жопу. Читать ваши сообщения невозможно!

  • Антон:

    А вы и не читайте если не можете и нечего на личности переходить!!!

  • Mighty Nikita:

    @Неравнодушный непрохожий, я надеюсь, это не по мою душу сказано?

  • Антон:

    Mighty Nikita не по вашу

  • Mighty Nikita:

    @Антон, это хорошо, вот только есть один нюанс: вопросов маловато!

  • Насколько я помню,на основе этой программки есть ещё компьютерная игра. Выложат ли её,раз уж выложили софт?

  • Mighty Nikita:

    @Игорь Карманов, вообще-то никакой основы ни для какой программы не было

  • Антон:

    Их куча от всех обзоров кхсма за все годы существования шоу на геймшоусе! Уважаемый Mighty Nikita! Я попробовал подсоединиться ко второму компу как вы сказали на первом запускал софт в режиме режиссёра на втором в режиме игрока-ведущего вбивая ip второго компа на котором софт был запущен в режиме игрока-ведущего и не чего не произошло! Дело в том что когда я вбиваю в режиме режиссёра ip первого компа софт запускается а если на втором компе софт запущен в режиме игрока-ведущего и я вбиваю ip второго в режиме режиссёра то соединения между компами и софтами не происходит!!! Да и ещё не всегда cофт запускается на втором компе при внесения ip приходится через кабель локальной сети подключаться

  • Антон:

    Mighty Nikita! Запишите пожалуйста если есть возможность видео как вы подсоединяетесь софтом кхсма в двух режимах между двумя компами?

  • Антон:

    Кстати без интернета или без локального соединения софт не работает даже если вбиваешь ip адрес компа!

  • Антон:

    Так что вообще не понятно как в школе без интернета или локальной сети проводили школьного миллионера и каким образом у них всё работало

  • Алексей:

    Так что вообще не понятно как в школе без интернета или локальной сети проводили школьного миллионера

    В школе интернет был. Кроме того, для каждого мероприятия программа изменялась. Например, недавно играли с широкими мониторами.

  • Алексей:

    Выложат ли её,раз уж выложили софт?

    Там, помимо игры, много ещё чего есть — с некоторыми людьми даже тестировали. Не исключено, что выложат.

  • Антон:

    Алексей! Я так понял что без интернета или локальной сети софт не работает

  • Mighty Nikita:

    @Алексей, напоминаю про нерабочую графу «Возможная потеря». Также я напоминаю, что при 15 вопросе в графе «Возможный выигрыш» вместо «1 000 000» пишется «1 million». Будете исправлять?

  • Mighty Nikita:

    @Антон, к сожалению да. Но по-другому к сожалению никак…

  • Алексей:

    при 15 вопросе в графе «Возможный выигрыш» вместо «1 000 000» пишется «1 million»

    Это так принципиально?

  • Антон:

    Что касается про диаграму возможного проигрыша то да!

  • Антон:

    Алексей! Может быть вы придумайте вход в софт и соединение его в двух режимах между двумя компами как то по-проще? Ну хотя бы чтобы софт не зависел от наличии интернета или локальной сети?

  • Mighty Nikita:

    @Антон, это невозможно!!! Работать будет только по сети! А специально под вас подстраивать ПО никто не будет.
    @Алексей, ну а как же нерабочая графа?

  • Mighty Nikita:

    @Алексей, в таком случае, если вам несложно, вы можете мне в личку ВК передать исходники? Я понимаю, что вы позориться не хотите, но поверьте, я каких только стилей кода не видел…

  • Антон:

    Да я понимаю что не будут но и под вас наверняка тоже!

  • Mighty Nikita:

    @Антон, говорите за себя, и да: я не просил подстроить под себя в отличии от некоторых

Оставить комментарий