Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление
  2. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб Бонус в определённый период

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем KronosHD, 28 ноя 2015.

Статус темы:
Закрыта.
  1. Автор темы
    KronosHD

    KronosHD Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    KronosHD
    Всем привет, нужен был скрипт, который давал бы бонус после 7 дней заходов на сайт. Да, я не очень -то умею писать, сделал, что умел.

    Вобщем, чтоб было легко, там есть конфиг, чтоб настроить.

    Что делает скрипт:
    При авторизации или просто нажатии на кнопку(которая будет отправлять запрос на этот скрипт)
    Юзеру добавляется в колонку day + 1
    А в колонку last_bonus дату в формате timestamp.
    И через 24 часа(это можно настроить) при нажатии добавляется + 1 в колонку day и так столько, сколько вы укажите в config.php.

    Если юзер не отметился в течение 48 часов(тоже можно настроить в config.php), то его колонка day обнуляется и он должен отмечаться заного.

    В config.php вы должны указать сколько дней нужно отмечаться и какой бонус за это.

    И если он отметился столько, сколько вы указали в конфиге, то его счёт пополнится на столько, сколько указали в config.php
     

    Вложения:

    • bonus.zip
      Размер файла:
      1,5 КБ
      Просмотров:
      34
    Последнее редактирование: 28 ноя 2015
  2. Хостинг MineCraft
    <
  3. Автор темы
    KronosHD

    KronosHD Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    KronosHD
    Я нубик:)
    Я же написал, делал как умел
    Лучше бы подсказал как правильней.
    Завтра переделаю, сделаю с немного меньшим говнокодом
     
    Последнее редактирование: 28 ноя 2015
  4. Автор темы
    KronosHD

    KronosHD Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    KronosHD
    Хоть кто - то оценит скрипт нормально? :cry:
     
  5. Автор темы
    KronosHD

    KronosHD Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    KronosHD
    Спасибо :)
    Немного исправил, надеюсь не будут агриться :) :good:
    И убрал Mysql. Им скоро и пользоваться перестанут[DOUBLEPOST=1448740685,1448740425][/DOUBLEPOST]
    Щас лучше?
     
  6. GHOST-MEN

    GHOST-MEN Активный участник Пользователь

    Баллы:
    76
    Skype:
    TrolFace_007
    Имя в Minecraft:
    Edward007
    А импорт? :D Кто-то должен это написать, ибо некоторым лень самим делать.
     
  7. Kirich

    Kirich Активный участник Пользователь

    Баллы:
    78
    Эм, 2 строчки?
    ALTER TABLE `users` ADD `days` varchar(255) NOT NULL DEFAULT '';
    ALTER TABLE `users` ADD `last_bonus` varchar(255) NOT NULL DEFAULT '';
     
  8. GHOST-MEN

    GHOST-MEN Активный участник Пользователь

    Баллы:
    76
    Skype:
    TrolFace_007
    Имя в Minecraft:
    Edward007
    Именно!:) Прост ваще чёт я ленивый котэ...[DOUBLEPOST=1448747405,1448746794][/DOUBLEPOST]
    А можно пример? Пример как сделать под авторизацию.
    Я просто в этом немножко(пи*дёж:D ваще нуб) нуб.
    Ну или любой пример.
     
  9. TneRED

    TneRED Активный участник

    Баллы:
    61
    Имя в Minecraft:
    TneRED
    $name = $_GET['name']; //Ник юзера
    Тут я понял что проверки и в помине нету
     
  10. GHOST-MEN

    GHOST-MEN Активный участник Пользователь

    Баллы:
    76
    Skype:
    TrolFace_007
    Имя в Minecraft:
    Edward007
    Может всё-же кто-нибудь напишет как эту штуку можно использовать?!
     
  11. Kirich

    Kirich Активный участник Пользователь

    Баллы:
    78
    $member_id['name'] :D
     
  12. GHOST-MEN

    GHOST-MEN Активный участник Пользователь

    Баллы:
    76
    Skype:
    TrolFace_007
    Имя в Minecraft:
    Edward007
    Ахаха, а вот и блокировщик. Нах заблочил? Не спасёт же есть VPN
     
  13. Kirich

    Kirich Активный участник Пользователь

    Баллы:
    78
    У тебя 3 аккаунта что-ли на рб? Потому что за*б*л копировать.
     
  14. GHOST-MEN

    GHOST-MEN Активный участник Пользователь

    Баллы:
    76
    Skype:
    TrolFace_007
    Имя в Minecraft:
    Edward007
    Нет, больше. А сказать не мог?
     
  15. Автор темы
    KronosHD

    KronosHD Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    KronosHD
    Обновил, оцени и скажи что не так, пожалуйста))
     

    Вложения:

    • bonus.zip
      Размер файла:
      1,6 КБ
      Просмотров:
      7
  16. Автор темы
    KronosHD

    KronosHD Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    KronosHD
    Вот что получилось:nerd:
     

    Вложения:

    • bonus.zip
      Размер файла:
      1,7 КБ
      Просмотров:
      10
  17. Автор темы
    KronosHD

    KronosHD Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    KronosHD
    Блин, моя же идея :cry:
     
  18. minecrafter1234

    minecrafter1234 Активный участник Пользователь

    Баллы:
    88
    Skype:
    russia3887
    Имя в Minecraft:
    kEERill
    Есть ещё одно предложение для данной бонусной системы. Не каждый игрок посещает сайт каждый день. Он даже может не заходит на сервер, чтобы получить бонус. Когда игрок присоединяется к серверу, перед тем как зайти он проходит авторизацию (online-mode), туда можно и вставить данный код. Данный способ реализовал на своём проекте.
     
  19. minecrafter1234

    minecrafter1234 Активный участник Пользователь

    Баллы:
    88
    Skype:
    russia3887
    Имя в Minecraft:
    kEERill
    Почти нету разницы
     
  20. Smenk

    Smenk Новичок

    Баллы:
    16
    Я только вышел из пещеры, с чего бы перестать пользоваться такой бд, вроде одна из лучших?
     
  21. KobaltMr

    KobaltMr Активный участник Пользователь

    Баллы:
    88
    Skype:
    mr.dill9
    с PHP 5.x mysql не поддерживается, теперь PDO и mysqli.
    А вообще БД всё та-же.
     
Статус темы:
Закрыта.

Поделиться этой страницей