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

Туториал [урок] система скинов (модификация клиента).

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

  1. rafull6

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

    Баллы:
    63
    Ребята! Тупо блекскринит после декомпиляции! Делаю все как по гайду. МЕТА ИНФ удаляю, ошибок нет (выбивает только что не удалось найти исходники сервера, но это и не надо ведь, клиент та удачно компилится) Подскажите что делать!!!
     
  2. Splatt

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

    Баллы:
    63
    Сделал всё по инструкции всё было без ошибок захожу на сервер и скин такой же. Как я понял нужно на свой сайт загружать скины с ником под которым хочешь играть,в папку MinecraftSkins. помогите !!!

    ВОТ
     

    Вложения:

    • minecraft.zip
      Размер файла:
      12,5 КБ
      Просмотров:
      37
  3. Splatt

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

    Баллы:
    63
    такие файлы получились я их кинул в папку бин и не получаеться!(папку мета инф удалил)
     
  4. repeat

    repeat Старожил Девелопер Пользователь

    Баллы:
    123
    простенькая форма на php для загрузки скинов (возможны дыры в безопасности, не проверял)

    прошу проверить, и если устроит как базовый вариант - подшить к первому сообщению.

    скин заливается после введения имени пользователя, пароля (того что вводится в игре /login <пароль>) и выбора файла скина (png форма).
    имя файла при загрузке не имеет значение, скрипт сам его изменит на ваше имя

    - файл размещать в папке со скинами
    - auths.txt (от плагина xAuth) ищется в папке со скинами (я просто его туда копирую переодически, т.к. скины и сервер находятся в разных местах)
    (всё это можно разместить в другом месте, если подправить скрипт)
     

    Вложения:

    • index.zip
      Размер файла:
      1,1 КБ
      Просмотров:
      132
    zuma2, Akimm007, Berloga и 3 другим нравится это.
  5. lol63

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

    Баллы:
    153
    Сникерсни и Toxuin нравится это.
  6. UfaRock

    UfaRock Участник

    Баллы:
    28
    Skype:
    RockUfa
  7. lol63

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

    Баллы:
    153
    Ну каптча, итак безопасна. А вот запрет на выполнение я итак вижу у него в скрипте.
     
  8. repeat

    repeat Старожил Девелопер Пользователь

    Баллы:
    123
    такс?
    .htaccess (в папке со скинами)
    Код:
    RemoveHandler .php .php5 .php4 .php3 .phtml .pl
    AddType text/plain .php .php .htm .html .phtml .pl
    
    капчу от злых брутфорсеров?:)

    note: записывать ip-unix_timestamp-count_bad_auth и не давать входить сутки если ошибся 3 раза. при новой попытке старые записи чистить. И лог не разрастётся и вроде защита не сложная. знаю про ip динамический, но брутфорсить станет сложное
     
    Оригинало_о нравится это.
  9. Splatt

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

    Баллы:
    63
    Всё получилось сделать ,но когда на сервер захожу пишет ошибку!
    Connection refused connect и версия игры почемуто 1.6.6
     
  10. Berloga

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

    Баллы:
    88
    Skype:
    Berl0ga
    Буду благодарен если напишешь скрипт к БД, т.к. копировать auths.txt долго и прибавляет работы) А MySQL будет отличной альтернативой txt файлику, к тому же будет работать полностью автономно (без участия админа)
    P.S> php только начал изучать, интересует конкретно "/nтекст/n". Зачем /n?
     
  11. repeat

    repeat Старожил Девелопер Пользователь

    Баллы:
    123
    "\n" - перевод строки
     
    slavik123123123 и Berloga нравится это.
  12. Porto

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

    Баллы:
    61
    ***** разобрался.Кто поставил такую галимую ссылку на яву и кто совершенно непотрудился описать что из-за отличной от её 1.6 версии возникают основные проблемы,тот ..но всётаки спасибо за гайд,всё получилось
     
  13. rafull6

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

    Баллы:
    63
    Это мой третий пост про то что при добавлении в клиент измененных файлов (jar'ов для системы скинов) после запуска - черный экран и все. МЕТА-INF удалено. Файлы (измененные) я прикрепил. Кому не лень - гляньте пожалуйста в чем проблемма :(
     

    Вложения:

    • minecraft.zip
      Размер файла:
      14,9 КБ
      Просмотров:
      15
  14. Randi

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

    Баллы:
    68
    Skype:
    flipi24
    Дайте ктонибуть скрипт который авто заливает скин в файловый мжнэджер
     
    RVXman и zuma2 нравится это.
  15. RobinHood

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

    Баллы:
    63
    Если я не ошибаюсь у тебя лишний символ "/" в путях перед папками MinecraftSkins и MinecraftCloaks
     
  16. rafull6

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

    Баллы:
    63
    Все правильно прописано. По одному /. Тем более я сомниваюсь что адрес повлиял бы на запуск клиента.
     
  17. RobinHood

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

    Баллы:
    63
    [​IMG]
     
    Сникерсни нравится это.
  18. Splatt

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

    Баллы:
    63
    Ребят , я уже давно всё сделал всё работает ,с друзьями уже играл давно....про символ знаю...))))
     
    The Midnight Wizard нравится это.
  19. Spider_Man_007

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

    Баллы:
    63
    Парни, вот смотрите. Зарегался на uCoz, сделал сайт. Через файловый менеджер создал папку "MinecraftSkins" и скинул туда скины с никами друзей. Будет ли он чуеть ихние скины или нет? Просто я решил проверить кое-что еще заодно. В адресной строке после ссылки на сайт, я дописал дефис и название папки со скинами, которые лежат на сервере, пример: http://minecraftskins.my1.ru/MinecraftSkins , и после перехода по ссылке выдает такое:
    У вас нет прав для просмотра этого ресурса

    Возможно, просмотр этого ресурса с использованием указанных вами личных данных не разрешен.

    После этого я подумал что мой клиент не сможет подключится к FTP серверу. Не так ли это?
     
  20. Spider_Man_007

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

    Баллы:
    63
    Может это как то можно убрать/исправить?
     

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