1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Туториал [урок] amls - альтернативная система логирования.

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем Grizli, 18 сен 2011.

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

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

    Баллы:
    78
    Давно я обнаружил вот такую интересную вещь: http://somken.com/blog/index.php/category/amls/ . Она представляет собой заход в игру через лаунчер ( как на лицензии) и регистрации на сайте.

    Что нам понадобиться ? AMLS и Launcher под вашу версию Minecraft .

    Первый вариант с примером под локальный хост:
    Для удобного использования локального хоста нам нужен DENWER .

    1) Скачаем всё что я написал с верху и установим наш DENWER. После установки запустим наш локальный сервер кликнув по Start Denwer. Теперь зайдем на наш локальный хост и в самом конце увидем Заведение новых БД и пользователей MySQL . Назовём нашу базу данных mc .

    2) После создания зайдем в phpmyadmin и в левом столбце увидим нашу БД под названием MC зайдем в неё и нажмём import . В появившимся окне нажимаем обзор и указываем путь до файла mc.sql (Он находиться в архиве который мы скачали ) .

    3) Теперь изменим наш hosts который находиться: C:\Windows\System32\drivers\etc .
    Откроем его блокнотом и добавим две строчки:
    127.0.0.1 www.mc.localhost
    127.0.0.1 mc.localhost
    После заходим в наш DENWER в папку localhost: C:\WebServers\home\localhost . Создаём папку под названием mc и суём туда всё содержимое папки game .

    4) Дальше заходим в папку с апачем: C:\WebServers\usr\local\apache\conf . Открываем файл vhosts.conf блокнотом и вставляем:
    <VirtualHost 127.0.0.1:80>
    DocumentRoot " C:/WebServers/home/localhost/mc "
    ServerName "mc.localhost"
    ServerAlias "mc.localhost" "www.mc.localhost"
    ScriptAlias /cgi/ "/home/localhost/cgi/"
    ScriptAlias /cgi-bin/ "/home/localhost/cgi-bin/"
    </VirtualHost>
    После делаем перезапуск денвера.

    5) Попробуем зарегистрироваться и проверяем создался ли в нашей базе данных mc новый пользователь.

    6) После редактируем скачанный клиент с помощью этого гайда меняем все ссылки на ваши.
    После в конфиге сервера ставим online-mode=true

    7) ?????

    8) PROFIT!
     
  2. lol63

    lol63 Старожил Переводчик

    Баллы:
    153
    Насколько мне известно, 4ый шаг можно выполнить только на домашнем сервере, а как быть с хостингом?
     
  3. Автор темы
    Grizli

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

    Баллы:
    78
    А какая разница? Опускаеш все подробности о локальном хосте суёш все файлы в директорию сайта и всё.
     
    Сникерсни нравится это.
  4. Char

    Char Новичок

    Баллы:
    6
    Skype:
    Pizdasos
    Ошибка: Access denied for user 'root'@'localhost' (using password: YES)
    когда ввожу пороль администрации MySql
     
    Stalkerdeni971 нравится это.
  5. Автор темы
    Grizli

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

    Баллы:
    78
    Что-то типо создал DB, импортировал таблицу, кинул все файлы в директорию сайта , изменил config.php , изменил все ссылки в лаунчере и изменил конфиг сервера ВСЁ!
     
    Сникерсни нравится это.
  6. Char

    Char Новичок

    Баллы:
    6
    Skype:
    Pizdasos
    что делать?
     
    slavik123123123 нравится это.
  7. Автор темы
    Grizli

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

    Баллы:
    78
    Пароль администратора оставь пустым !Ты же на локальном хосте пока-что
     
  8. Char

    Char Новичок

    Баллы:
    6
    Skype:
    Pizdasos
    ок
     
    MineMan910 нравится это.
  9. Char

    Char Новичок

    Баллы:
    6
    Skype:
    Pizdasos
    я зарегался вот что написало
    Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES) in Z:\home\localhost\MC\register.php on line 7
    Access denied for user 'root'@'localhost' (using password: YES)
    это правильно?
    да и как проверить создался ли пользавотель
     
  10. Автор темы
    Grizli

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

    Баллы:
    78
    Открыть MC базу и посмотреть создался ли пользователь .Ты не правильно настроил config.php
     
  11. Char

    Char Новичок

    Баллы:
    6
    Skype:
    Pizdasos
    вот
    [​IMG]
     
  12. Автор темы
    Grizli

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

    Баллы:
    78
    Код:
    <?php
    // Edit to fit your config
    $host = "localhost"; // Host name
    $username = "root"; // Mysql username
    $password = ""; // Mysql password
    $db_name = "mc"; // Database name
    $tbl_name = "login"; // Table name
    ?>
    Ещё раз повторюсь ты на локальном хосте!
     
  13. Aplly

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

    Баллы:
    88
    Вопросы:
    1 - базы должны быть на машине с сервером?
    2 - для этого необходимо перенести плагин авторизации на мускул?
    3 - можно более подробно о переносе сего чуда человеческой мысли на хостинг?
     
  14. Char

    Char Новичок

    Баллы:
    6
    Skype:
    Pizdasos
    всё сделал щя надо научится сделать это както на сайте
     
    Stalkerdeni971 нравится это.
  15. Автор темы
    Grizli

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

    Баллы:
    78
    Ну как-то так...
     
  16. Char

    Char Новичок

    Баллы:
    6
    Skype:
    Pizdasos
    чё это DB
     
    Vedroyder нравится это.
  17. Автор темы
    Grizli

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

    Баллы:
    78
    1 - нет, к примеру ты можеш воспользоваться сайтами бесплатного создания ДБ. И просто указываеш необходимую информацию в config.php
    2 - Этот способ нужен не для того что-бы использовать плагин авторизации!Игроки будут авторизироваться с помощью лаунчера!
    3 - Подробно это: Создаёш DB , импортируеш туда таблицу mc.sql, суёщ файлы в директорию сайта, изменяеш клиент!
     
  18. Автор темы
    Grizli

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

    Баллы:
    78
    Data base - база данных !
     
  19. Enjection

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

    Баллы:
    78
    ну вот еще чуть чуть и сервера будут соревнонаться ТОЛЬКО по мощности оборудования...
    (я не исключаю конечно варимант что кто то напишет сервер на си++ и он потяент 100500 человек...)
     
  20. Char

    Char Новичок

    Баллы:
    6
    Skype:
    Pizdasos
    Grizli
    Спасибо тебе бальшое но только памоги это сделать на сайте
     

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