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

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

Веб [DLE] Каталог скинов

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

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

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

    Баллы:
    113
    Skype:
    chador.s
    Имя в Minecraft:
    Genocide
    Суть:
    Администрация загружает на сайт скины в специальную папку, которая прилагается вместе со скриптом, и дает название данному скрипту. Игроки могут устанавливать себе этот скин просто нажав на кнопку "Установить себе" и все. Настройку попытался максимально упростить, но думаю и сейчас она немного трудновата. Со временем постараюсь значительно упростить ее.

    Скриншоты:
    [​IMG]

    Панелька добавления нового скина видна только администратору на сайте.

    Установка:
    1. Скачать архив ниже
    2. Импортировать папку skins из архива в engine/modules/
    3. Настроить файл config.php внимательно указав все данные и пути, у каждого пути разные, внимательно смотрите на требование к слэшам, я постарался максимально доступно объяснить все, но не удалось, наверное.
    4. Создайте статистическую страницу с содержимым: {include file='engine/modules/skins/index.php'}
    5. Импортируйте таблицу s_skins.sql в свою базу данных
    6. По умолчанию доступно 3 скина
    7. Содержимое Style.css скопировать и вставить в стиль своего шаблона

    ____________________________________________________________
    У ВАС МОГУТ ВОЗНИКНУТЬ ПРОБЛЕМЫ ТОЛЬКО С ПУТЯМИ, "ПОИГРАЙТЕСЬ" С ПУТЯМИ ЕСЛИ ВДРУГ ЧТО-ТО НЕ ОТОБРАЖАЕТ ИЛИ НЕ ВЫВОДИТ.
    ____________________________________________________________
    В следующей версии постараюсь максимально упростить указание путей.
    Так же добавлю удаление и редактирование.
    Выложу так же версию в которой будут скины продаваться за какую-либо валюту.
    ____________________________________________________________

    Отдельное спасибо @Googleman за идею и проведенные вместе с ним тесты.
     

    Вложения:

    HoShiMin, LDcraft, Nerevar и 42 другим нравится это.
  2. gravio

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

    Баллы:
    88
    Имя в Minecraft:
    Gravio
    сделай лк еще для dle
     
    Evan, TecaK, ilya-hard и 4 другим нравится это.
  3. dimavv

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

    Баллы:
    88
    Имя в Minecraft:
    dimavv
    Молодец, просто супер
     
  4. drembass

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

    Баллы:
    63
    Спасибо, заберу. Жду новую версию.
     
  5. Googleman

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

    Баллы:
    173
    Skype:
    google-apps
    Имя в Minecraft:
    Googleman
    Тест проведен успешно. Если проблемы, то пишите сюда я помогу
     
  6. DoG743

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

    Баллы:
    103
    Skype:
    dog7431
    Имя в Minecraft:
    DoG743
    Обожаю твои скрипты! Очень удобны и радуют глаз!
     
    book777, Dionixor, Genocide и ещё 1-му нравится это.
  7. AnonymousV

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

    Баллы:
    68
    Имя в Minecraft:
    AnonymousV
    Не отображаются скины
     
  8. Googleman

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

    Баллы:
    173
    Skype:
    google-apps
    Имя в Minecraft:
    Googleman
    Проверь пути в $skin_dir. Должен быть путь из самого корня хостинга.
     
  9. AnonymousV

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

    Баллы:
    68
    Имя в Minecraft:
    AnonymousV
    Вроде все правильно сделал всеровно
     
    Сникерсни нравится это.
  10. Googleman

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

    Баллы:
    173
    Skype:
    google-apps
    Имя в Minecraft:
    Googleman
    Если не работает, значит не правильно
     
  11. zver44244

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

    Баллы:
    63
    ЧУВАК ТЫ КРУТ
     
  12. LiveD

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

    Баллы:
    153
    Skype:
    LiveDRus
    Очень муторный и плохой код, можно сделать намного проще, ОЧЕНЬ ПРОЩЕ.
     
    Unloader и ALEXZZZ9 нравится это.
  13. dimavv

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

    Баллы:
    88
    Имя в Minecraft:
    dimavv
    Сделай
     
  14. LiveD

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

    Баллы:
    153
    Skype:
    LiveDRus
    Я не бесплатный кодер, делать на публику не собираюсь. Тебе надо ты и делай. Я дал замечания по поводу кода.
     
  15. dimavv

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

    Баллы:
    88
    Имя в Minecraft:
    dimavv
    а что ты хотел от паблик роботы?
     
  16. LiveD

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

    Баллы:
    153
    Skype:
    LiveDRus
    Не важно какая работа, если автор делает ее, он должен проявить уважение. Мне кажется с уважением у ТС все в порядке, просто не хватает знаний.
     
  17. Googleman

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

    Баллы:
    173
    Skype:
    google-apps
    Имя в Minecraft:
    Googleman
    Вы можете продолжить спор в ЛС?
     
    Dionixor нравится это.
  18. Автор темы
    Genocide

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

    Баллы:
    113
    Skype:
    chador.s
    Имя в Minecraft:
    Genocide
    Спасибо за критику. Непременно все подучу и буду выпускать более качественные скрипты.
     
    Help нравится это.
  19. WitER

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

    Баллы:
    88
    Да, и чуток логику поправь, вложенные условия не есть то, что должно быть кредо...
    З.ы. так же можно, и желательно лучше избавиться от соединения с бд.
    Перепиши в качестве модуля, будет больше возможных и интересных вещей типа "isadmin()" и готового соединения с базой.
    Почитай ману по dle.
    Уверен, будет и пошустрее работать и код будет удобнее для читабельности и правки, если кому понадобится.
    А в целом - весьма неплохо :)
     
    zuma2 и Genocide нравится это.
  20. Автор темы
    Genocide

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

    Баллы:
    113
    Skype:
    chador.s
    Имя в Minecraft:
    Genocide
    Спасибо большое. Обязательно.
     
    zuma2 нравится это.

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