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

Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Веб [CRON] Удаление игрока из банлиста и удаление игрока из базы по окончанию действия привелегии.

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

  1. Автор темы
    MuSteRuo

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

    Баллы:
    76
    Skype:
    alexb9922
    Имя в Minecraft:
    MuSteRuo
    Создавая свой проект я столкнулся с 1 проблемой в плагине Ultrabans, что этот самый плагин не удаляет игроков из бд если время бана вышло, в итоге решил написать маленький но функциональный скрипт.
    Думаю для начинающих проектов он понадобится.
    Вот и сам скрипт:
    https://yadi.sk/d/LlCzEjX3evdh9
    Установка:
    1. Залить на сайт в корень или в любую папку
    2. Зайти в управление сайтом и найти CRON менеджер.
    3. Прописать путь к файлу и выставить время проверки
    Так же в подарок дам CRON на удаление игрока из базы данных по окончанию действия прав.

    Установка выше.

    Выкладываю сразу 2 скрипта для DLE и для любого другого движка.
    DLE - https://yadi.sk/d/GdckxsCpeveM4
    Other - https://yadi.sk/d/q9Xp9atXeveBz

    Сразу говорю я не мастер PHP и кидать тапками не надо, кому надо переделает под себя а для новичков это как раз.
     
    Последнее редактирование: 27 фев 2015
  2. aLLeXUs

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

    Баллы:
    78
    Skype:
    mr.allexus
    Может CRON а не RCON? Это совсем разные вещи
     
  3. Автор темы
    MuSteRuo

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

    Баллы:
    76
    Skype:
    alexb9922
    Имя в Minecraft:
    MuSteRuo
    Простите писал на быструю руку, поправил
     
  4. Dima Izotov

    Dima Izotov Старожил Пользователь

    Баллы:
    123
    Skype:
    bamberg281
    пробовал кто-нибудь?
     
  5. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
  6. Kirich

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

    Баллы:
    78
  7. Evan

    Evan Старожил Пользователь

    Баллы:
    123
    functions.ini.php можно было и не подключать. Смысла нет и 3 лишних переменных: $name, $dur, $time2
     
  8. Автор темы
    MuSteRuo

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

    Баллы:
    76
    Skype:
    alexb9922
    Имя в Minecraft:
    MuSteRuo
    Учту на будущее
     
  9. Vladlen_198

    Vladlen_198 Старожил Пользователь

    Баллы:
    108
    Skype:
    ultrashock98
    Имя в Minecraft:
    UltraShock
    Охх, ещё чуть чуть и была бы дырка :D
     
  10. Автор темы
    MuSteRuo

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

    Баллы:
    76
    Skype:
    alexb9922
    Имя в Minecraft:
    MuSteRuo
    Можно поточнее?
     
    Последнее редактирование: 3 мар 2015
  11. Vladlen_198

    Vladlen_198 Старожил Пользователь

    Баллы:
    108
    Skype:
    ultrashock98
    Имя в Minecraft:
    UltraShock
    Хранить пароли от бд прямо в скрипте не лучшая идея, да и куда столько переменных ?
     
  12. Автор темы
    MuSteRuo

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

    Баллы:
    76
    Skype:
    alexb9922
    Имя в Minecraft:
    MuSteRuo
    И не запускается твой плагин
    С переменными да напортачил, но это для новичков подойдет, может позже поправлю
     
  13. Kela-4D

    Kela-4D Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Kelatyh
    Сорян не понял?!?!Причем здесь банлист к pex?
     
  14. Автор темы
    MuSteRuo

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

    Баллы:
    76
    Skype:
    alexb9922
    Имя в Minecraft:
    MuSteRuo
    Название темы прочитай, удаления игрока по окончанию срока действия привелегии и удаление игрока из бд бан листа если срок бана закончился, 2 разных скрипта
     
  15. Kela-4D

    Kela-4D Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Kelatyh
    Тогда сорян
     
  16. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
  17. Автор темы
    MuSteRuo

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

    Баллы:
    76
    Skype:
    alexb9922
    Имя в Minecraft:
    MuSteRuo
    Который плагин ты скинул даже не стартует, а сам плагин да хорош, поставил при перезапуске чистит так вроде заметил, протестируем посмотрим, а так тут еще срипт на отслеживание кончились ли права у человека или нет.
     
  18. Kela-4D

    Kela-4D Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Kelatyh
    Мой крон
    PHP:
    <?php
    include("config.php");
    $connect_db;
    mysql_select_db($db_name);
    $time time();
    mysql_query("DELETE FROM $db_table WHERE `temptime`<'$time' and `temptime`!='0'");
    mysql_close($connect_db);
     
  19. Автор темы
    MuSteRuo

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

    Баллы:
    76
    Skype:
    alexb9922
    Имя в Minecraft:
    MuSteRuo
    Я думаю новичкам это все пригодиться, вместо того чтобы создавать отдельную тему и просить
     
  20. Evan

    Evan Старожил Пользователь

    Баллы:
    123
    брось mysql, извращюга
     

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