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

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

Discussion in 'Веб-обвязки и лаунчеры' started by KronosHD, Nov 28, 2015.

Thread Status:
Not open for further replies.
  1. Автор темы
    KronosHD

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

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

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

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

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

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

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

    Attached Files:

    Last edited: Nov 28, 2015
  2. Хостинг MineCraft
    <
  3. Автор темы
    KronosHD

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

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

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

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

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

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

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

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

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

    Trophy Points:
    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 Активный участник Пользователь

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

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

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

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

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

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

    Trophy Points:
    78
    $member_id['name'] :D
     
  12. GHOST-MEN

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

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

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

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

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

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

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

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

    Attached Files:

  16. Автор темы
    KronosHD

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

    Trophy Points:
    66
    Имя в Minecraft:
    KronosHD
    Вот что получилось:nerd:
     

    Attached Files:

  17. Автор темы
    KronosHD

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

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

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

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

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

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

    Smenk Новичок

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

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

    Trophy Points:
    88
    Skype:
    mr.dill9
    с PHP 5.x mysql не поддерживается, теперь PDO и mysqli.
    А вообще БД всё та-же.
     
Thread Status:
Not open for further replies.

Share This Page