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

Веб WebMCR Reloaded [Pre-Release 1.4.2]

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

  1. Mr_RoboMan

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

    Баллы:
    123
    Я вообще во всей этой сфере не шарю (Но с MySQL пробовал работать, даже вроде немного удачно),
    но, почему нельзя как-нибуть заставить консольку комманду исполнить?
    Типо /rc case <имя_кейса> <игрок>?
    Или если для ключа то /rc key <имя_кейса> <игрок>?[DOUBLEPOST=1469105781,1469105738][/DOUBLEPOST]А стоп, кажется понял, наверное из-за того что это не сработает если игрок будет не онлайн..
    Я прав?
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    Toster_tpl

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

    Баллы:
    153
    Не совсем. Можно даже спарсить ответ и проверить, онлайн ли он, но это такой себе вариант, т.к. ответ сервера часто меняют.
    Больше проблема в подключении. Например, если это мультисерверный проект и выдача так же мультисерверная, то придется коннектится к каждому серверу, а это позволяют единицы.
    Следовательно, тут нужна не только поддержка mysql, но и дополнительное поле "server".
    Структура таблицы примерно такая:
    id (int 10) auto_increment
    key (varchar 32) UTF-8
    player (varchar 32) UTF-8
    num (int 10) default 0
    server (varchar 32) UTF-8

    Настройки в конфиге примерно такие:
    table:
    name: player_keys
    tbl_id: 'id'
    tbl_key: 'key'
    tbl_player: 'player'
    tbl_num: 'num'
    tbl_server: 'server'
    multiserver: true/false
     
  4. Kantrius

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

    Баллы:
    61
    Имя в Minecraft:
    Kantrius
    Помогите нубу, я зарегистрировался на сайте recaptcha, указал свой домен, мне выдали мой ключ, но не могу никак найти где его надо вставить на сайте (в каком файле именно).
     
  5. Автор темы
    Toster_tpl

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

    Баллы:
    153
    ПУ -> Настройки -> Основные http://SSMaker.ru/64ea7ecb.png
     
  6. Mr_RoboMan

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

    Баллы:
    123
    Эх, я бы с удовольствием помог, но...
    Все-же с SQL не люблю работать..
    Но, исходники открыты, я там даже убирался немного, чтоб выглядело красивее и понятнее, так что если кто захочет под себя переписать - думаю не так сложно будет..
     
  7. Kantrius

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

    Баллы:
    61
    Имя в Minecraft:
    Kantrius
    Спасибо! Появилась новая ошибка, при регистрации выдает ошибку, невозможно отправить сообщение. Мб это из за ненастроенного почтового менеджера или как его там, странно. У меня сайн на Hostinger, мб кто то подскажет как там надо настраивать.[DOUBLEPOST=1469140055,1469139918][/DOUBLEPOST]Или же пишет, невозможно использовать данный логин/пароль, ведь все правильно ввожу.
     
  8. Maximjdog

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

    Баллы:
    66
    Имя в Minecraft:
    Maximjdog
    Просто купи нормальный хостинг. Не хостингер.
    У тебя, видимо, хостинг не поддерживает php mail. Нужно настраивать smtp
     
  9. Автор темы
    Toster_tpl

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

    Баллы:
    153
    В Lite версию магазина добавлена поддержка продажи привилегий, игровой валюты, владельцев регионов, пользователей регионов и обычных предметов. Думал добавить еще и ключи, но с плагином не вышло. Вскоре что-нибудь придумаю.
    Демо обновил

    Если есть пожелания/предложения касательно lite версии магазина - пишите.
     
  10. Maximjdog

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

    Баллы:
    66
    Имя в Minecraft:
    Maximjdog
    Ну, убрать поле для никнейма, если пользователь авторизован на сайте, например.
     
  11. Автор темы
    Toster_tpl

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

    Баллы:
    153
    Зачем?
     
  12. Majeh

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

    Баллы:
    61
    Имя в Minecraft:
    Majeh
    Обновил демо форума, чуть позже залью на сайт webmcr
     
  13. Maximjdog

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

    Баллы:
    66
    Имя в Minecraft:
    Maximjdog
    Иначе как то, неэстетично что-ли. Как будто какой то сторонний сервис через фреймы воткнули.[DOUBLEPOST=1469194617,1469194544][/DOUBLEPOST]
    Под default тему нормально будет смотреться? Тошнит от этой моды, везе подсовывают флат-дизайн :confused:
     
  14. Автор темы
    Toster_tpl

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

    Баллы:
    153
     
  15. Majeh

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

    Баллы:
    61
    Имя в Minecraft:
    Majeh
    По дефолту практический такой же) Я не очень с дизайном, так что только это... в демо поменял дизайн на дефолт
     
    Последнее редактирование: 22 июл 2016
  16. Автор темы
    Toster_tpl

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

    Баллы:
    153
  17. Maximjdog

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

    Баллы:
    66
    Имя в Minecraft:
    Maximjdog
    :good: А когда скачать можно будет?
     
  18. Автор темы
    Toster_tpl

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

    Баллы:
    153
    Когда сделаю
     
  19. TheAganemnonN

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

    Баллы:
    78
    Skype:
    ilyia999
    sha1(strtoupper($username.':'.$password))
    Собственно хотел такой метод хеширования паролей запихнуть, но так как я в этом совсем ноль, ну практически, интересует следующий вопрос, что значит соль? и вообще реально ли вставить этот метод?

    case 16: return sha1(strtoupper($salt.':'.$string)); break;

    Но похоже это бред...
     
  20. Автор темы
    Toster_tpl

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

    Баллы:
    153
    Ну так добавьте его
    PHP:
    case 16: return sha1(strtoupper($salt.':'.$string)); break;
    в core.class.php
    А при авторизации, регистрации и т.д. используйте вместо соли логин пользователя. Везде где используется метод gen_password
     
  21. TheAganemnonN

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

    Баллы:
    78
    Skype:
    ilyia999
    Как я понял этот метод хеширования объединяет логин и пароль и шифрует его.
    Тогда за место salt мне нужно именно логин. Или я что то не правильно понял? потому что когда core.class.php редактируешь, то он и на авторизацию, регистрацию и тд распространяется...
     

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