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

Веб WHT-LST. Доступ к серверу за плату

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

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

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

    Баллы:
    123
    Покупка доступа к серверу(white-list).
    Скрипт написан под DLE.
    -----
    Делаем SQL запрос в Вашу базу данных.
    Код:
    ALTER TABLE `dle_users` ADD `money` INT(10) DEFAULT '0', ADD `white-list` INT(1) DEFAULT '0', ADD `time` INT(15) DEFAULT '0'
    -----
    1) Для начала заливаем файлы из папки engine на Ваш хостинг, где лежит сайт с DLE.
    2) Настраиваем файл config.php. Там уже всё настроено, но всё же посмотрите.
    3) Потом в нужном месте делаем include файла whitelist.php. Если Вы сильно "отсталый", то создайте статистическую страницу, указав "Использовать шаблон" на файл whitelist.tpl.
    4) Обновляете checkserver.php на тот, который идет в архиве.​
    -----
    Поздравляю, Вы успешно установили скрипт WHT-LST на Ваш проект. :)
     

    Вложения:

    • WHT-LST.zip
      Размер файла:
      3,2 КБ
      Просмотров:
      59
    Последнее редактирование: 14 мар 2014
    Swidler, Prostok, eleon и 6 другим нравится это.
  2. Хостинг MineCraft
    <
  3. fles

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

    Баллы:
    153
    Skype:
    VadimVgb
    Имя в Minecraft:
    fles
    ranek, $db -> query(); не? Зачем создавать лишнее подключение к базе данных dle -__-
     
    ПриветОтЛайки, McWeb, seria-2 и ещё 1-му нравится это.
  4. Автор темы
    ranek

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

    Баллы:
    123
    Прост))
    Там крону нужно подключение к бд (мне лень через cron.php DLE делать). Или может крон засунуть в сам скрипт? Тогда и крон не нужно настраивать, но нагрузка возрастет.
     
    seria-2 и eleon нравится это.
  5. fles

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

    Баллы:
    153
    Skype:
    VadimVgb
    Имя в Minecraft:
    fles
    ranek, require_once '/api/api.class.php'; не?
     
    seria-2, Help, eleon и ещё 1-му нравится это.
  6. Автор темы
    ranek

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

    Баллы:
    123
    Скрипт обновил, теперь он берет соединение от DLE. Крон был вставлен в сам скрипт => меньше геморроя с кроном, но немного больше нагрузки.
     
    eleon нравится это.
  7. Evan

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

    Баллы:
    123
    PHP:
    $db -> query("UPDATE ".$cfg['table']." SET `".$cfg['money']."` = `".$cfg['money']."` - ".$cfg['price']."
                            , `"
    .$cfg['validate']."`='1', `".$cfg['column_time']."` = '$time'");
    ты дал всем игрокам возможность, вопрос зачем? где поиск по нику?
     
    eleon нравится это.
  8. Автор темы
    ranek

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

    Баллы:
    123
    Упс, забыл. Уже исправил.
     
    eleon и Evan нравится это.
  9. DJ LeadER

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

    Баллы:
    123
    Skype:
    leader_dj
    Имя в Minecraft:
    Malafey
    Тема Огонь!)) Завтра посижу покумекаю что к чему.
     
  10. Evan

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

    Баллы:
    123
    было бы лучше использовать плагин white-list[DOUBLEPOST=1394893153,1394892993][/DOUBLEPOST]и зачем использовать die ? можно было бы использовать header("location: href"); или если хочешь сообщения то создай сессию с ошибкой
     
    eleon нравится это.
  11. Автор темы
    ranek

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

    Баллы:
    123
    Я планировал немного позже переделать скрипт, чтобы было без die. Времени просто не хватает, может-быть сегодня обновлю скрипт.
     
    Последнее редактирование: 15 мар 2014
    eleon нравится это.
  12. Evan

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

    Баллы:
    123
    просто есть сервера подобные medveds где можно войти с любого ника, там зарегатся и играть.
     
  13. Evan

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

    Баллы:
    123
    ну не знаю. в аутме можно зайти, осмотреть сервер взглядом. а так нельзя
     
  14. dimon377

    dimon377 Участник Пользователь

    Баллы:
    33
    Код днище.
     
  15. Evan

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

    Баллы:
    123
    ты с ума сошёл? код написан на api dle
     
  16. Автор темы
    ranek

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

    Баллы:
    123
    Будь добр, аргументируй. Если ты про die(), то я согласен.
     
    dimon377 нравится это.
  17. lololololo99

    lololololo99 Участник

    Баллы:
    33
    Зачем это нужно никто покупать не будет! Легче сервер купить!
     
  18. Автор темы
    ranek

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

    Баллы:
    123
    [​IMG]
    При чем здесь "купить сервер"?
     
    Swidler нравится это.
  19. fles

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

    Баллы:
    153
    Skype:
    VadimVgb
    Имя в Minecraft:
    fles
    ranek, Смешной ты
    [​IMG]
     
  20. Автор темы
    ranek

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

    Баллы:
    123
    Это "дизайнерский ход", и не важно, что можно было сразу использовать $member_id['колонка']. :/
    Как будет время, перепишу. :/
     
  21. fles

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

    Баллы:
    153
    Skype:
    VadimVgb
    Имя в Minecraft:
    fles
    ranek, Это не "дизайнерский ход" это - хрень. Меня больше всего удивило - mysqli_fetch_assoc(); Для приличия бы использовал бы $db -> super_query(), ну или на худой конец $db -> get_row ( $db -> query ( ) );
     
    Evan и seria-2 нравится это.

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