форум vBSupport.ru > vBSupport.ru > Гурушник > Luvilla
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
Luvilla
Гость
Default Hunter - Отстрел праздничных картинок

Название: Постреляем?

Описание: Хак обрабатывает картинки, сложенные в определённую директорию: пролёт по странице, картинка разворачивается с учётом направления полёта; "отстрел" картинки кликом мышки; вывод сообщения "Попал"

Автор: Baron Bela.

Установка:
Для лайт-версии: залить папку hunter, в hunter/pictures положить картинок, которые будут летать.
Если для рисунка важно направление движения, то ориентация должна быть слева направо
пример



В папке hunter лежит картинка bingo.png - выводится при удачном попадании, меняйте на свою, но с тем же названием
и звуковой файлик bingo.wav - аналогино, по желанию подкладывайте свой

импортировать продукт (кодировка не важна, там нет русских букв), настроить

Скрин настроек лайт-версии:



Probability of appearance - вероятность появления картинки на странице, от 1 из 10 до 10 из 10

Наслаждайтесь


= = = = = = =
Платная версия

Скрин настроек:



Как видите, в сообщении для юзеров/гостей - просто хтмл, ваяйте, что хотите

Ведётся статистика (по желанию)
результаты всех "миссий" хранятся и выводятся в профиле
можно устраивать не только отстрел снежинок на НГ, но и сердечек к св.Валентина, тюльпанчиков к 8 Марта или аттестатов к выпускному



результаты текущей миссии - в отдельной табличке



и в постбите, куда ж без этого...

Демо: https://domovyat.net/
testuser
564321
ссылка на результаты - в навбаре, "Монстры!"

Демо на 4ке: https://vbtrans.org/vb4.ua/ (хак включен, платная версия)


Цена платной версии: $15, рубли нЕ предлагать


=== === === Обновление === === ===

только для платной версии
По многочисленным просьбам добавлена возможность выставлять картинкам баллы за отстрел
Баллы могут быть положительные, отрицательные и ноль
Это даёт простор фантазии и креатива...
Хотите - складывайте съедобные/нЕсъедобные предметы
хотите - ставьте более высоки баллы за мелкие картинки

Сообщения о попадании в "плюсовую", "минусовую" и "нулевую" картинку - разные, всё так же обрабатывается ХТМЛ, ваяем что душа пожелает

Кроме того, добавлена возможность проставить время задержки появления следующей картинки после попадания

Папка для картинок теперь одна и она не прописывается в настройках
При добавлении картинки в папку она (картинка, вернее, её имя) автоматически появляется в админке, в блоке "Images points"
при удалении картинки из папки она (картинка, вернее, её имя), соответственно, исчезает и в админке
при необходимости можно удалить некоторые имена картинок из списка в админке - при сохранении настроек они снова появятся, но не будут участвовать в показе на форуме, пока снова не сохраните настройки
плюсовые и минусовые баллы прописывать обязательно (оно и понятно), ноль прописывать не обязательно

Ну и правка небольшой недоработки из первой версии: при удалении юзера, который уже успел "настрелять", его данные удаляются и из статистики Hunter'а. За поимку и отстрел этого момента отдельное большое спасибо @Svetlana.

Четвёрошники... приуныли? есть, есть, обращайтесь За вёрстку таблички результатов для 4ки отдельное большое спасибо @Sven

Скрин настроек

Внимание, акция! Только до 30 декабря 2014! Цена на версию 2.0 - та же, $15
кто уже купил первую версию и хочет сменить версию - выдам бесплатно, жду в ЛС
при переходе на новую версию результаты обнулятся

Демо версии с баллами на 4ке: https://vbtrans.org/vb4.ua/forum.php

Покемоны, много, тут: https://domovyat.net/img/Pocket_Monsters/index.html
Забирайте к себе на форум
если вычитаю в логах (а я их иногда читаю), что кто-то тянет картинки от меня - ждите сюрприза...
Attached Files
File Type: zip hunter_light.zip (133.3 KB, 43 views)
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
True
Администратор
 
True's Avatar
Default
0

Luvilla, защита от читерства есть?
 
 
Svetlana
Эксперт
 
Svetlana's Avatar
Default
5

Здорово
вот картинка в коллекцию:
 
 
Luvilla
Гость
Default

Quote:
Originally Posted by Тру View Post
защита от читерства есть?
попробуй, накрути... может, что-то не учтено
 
 
True
Администратор
 
True's Avatar
Default
0

Luvilla, ну вот, до сотни тестом накрутил. Если б было время, мог бы автоматизировать процесс, тогда выстрел бы происходил со скоростью загрузки индексной странички. Но и сейчас неплохо получается: стопроцентное "попадание" при полном отсутствии напряга. Даже совестно, когда мне хлопают.

hunter_id надо генерить жаваскриптом и инициализировать в базе через аякс. А ещё лучше - ещё и убивать запись в базе после завершения анимации.
 
 
Кот Бегемот
Мартовский Кот
 
Кот Бегемот's Avatar
Default
0

Quote:
Originally Posted by Luvilla View Post
попробуй, накрути... может, что-то не учтено
Я читерил - обновлял страничку, и стрелял только по тихоходным картинкам.
 
 
Svetlana
Эксперт
 
Svetlana's Avatar
Default
5

Ещё картинки:
 
 
True
Администратор
 
True's Avatar
Default
2

Winner, там вообще не надо наблюдать мишень, всё в сорсе видно.

Сейчас подумал, генерация айди охотника нужна всё-таки на стороне сервера, но по аякс запросу жаваскрипта при старте анимации. При этом нужно логировать время старта анимации на стороне сервера и сравнивать, попадает ли выстрел в заданный интервал.

Тру добавил 12-14-2014 в 12:12 AM
Тогда простор для читерства тоже останется, но всё-таки без скриптов уже не сделаешь, а это уже можно будет отследить из админки, правда уже логирование нужно завести по подозрительным признакам. Кхм, я чё-то увлёкся.

Last edited by True : 12-14-2014 at 01:12 AM. Reason: Добавлено сообщение
 
 
Luvilla
Гость
Default

Quote:
Originally Posted by Тру View Post
ну вот, до сотни тестом накрутил
хорошо... приз не получишь
 
 
True
Администратор
 
True's Avatar
Default
0

Quote:
Originally Posted by Luvilla View Post
хорошо... приз не получишь
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 09:49 AM.


Powered by vBulletin® Version 3.5.9
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...