Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Как изменить путь к скинам в 1.7.9?

Тема в разделе "Модификации клиента", создана пользователем Кузя, 13 май 2014.

  1. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Нету такого пока что.
     
    Лайка3, Лайка2, mahimamax и ещё 1-му нравится это.
  2. Хостинг MineCraft
    <
  3. titanrat

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

    Баллы:
    103
    Имя в Minecraft:
    titanrat
    Жаль. Спасибо.[DOUBLEPOST=1401811463,1401811431][/DOUBLEPOST]
    А есть кажется мод на HD скины. Он случайно не подходит?
     
    Лайка3, Лайка2, mahimamax и 2 другим нравится это.
  4. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Причем тут какая то подпись? Там просто ссылка чем то зашифрована. Потому что скин грузится когда сигнатура есть а ссылки нет! В ваниле 1.7.9 исправили переключение скинов по ссылке или сигнатуре, если сигны нет юзает обычные ссылки.
     
    Лайка3, Лайка2 и mahimamax нравится это.
  5. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Ват?
    Если вместо пейлоада послать пустую строку то у меня скин не загружается. Ты случаем подпись и нагрузку местами не попутал? А то в 1.7.9 подпись не обязательная, можно и пустую строку послать, скин всё равно не валидируется.
     
    Лайка3, Лайка2, mahimamax и ещё 1-му нравится это.
  6. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    В том то и дело что я специально стирал ссылки оставляя только сигну. Я думаю от того и были кстати вылеты клиентов то что переключение с сигны на ссылу неробило.
     
    Лайка3, Лайка2, mahimamax и ещё 1-му нравится это.
  7. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Странное что-то.
    Можешь показать код которым отсылал?
     
    Лайка3, Лайка2 и mahimamax нравится это.
  8. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Я потом еще рас все перепроверю и скину. Но не сейчас.[DOUBLEPOST=1401816890,1401816557][/DOUBLEPOST]А вот мой набросок в нем работало впиши сигну на свой скин.

    Код:
            {
                $base64 = '
                {
                    "timestamp":"'.$time.'",
                    "profileId":"'.$md5.'",
                    "profileName":"'.$realUser.'",
                    "isPublic":true,
                    "textures":{
                        "SKIN":{
                            "url":"'.$skinurl .''.$realUser.'.png"
                        },
                        "CAPE":{
                            "url":"'.$capeurl .''.$realUser.'_0123456789abcdef.png"
                        }
                    }
                }';
                echo '{"id":"'.$md5.'","name":"'.$realUser.'","properties":[{"name":"textures","value":"'.base64_encode($base64).'","signature":""}]}';
            }
            else exit(json_encode($bad));
     
    Лайка3, Лайка2 и mahimamax нравится это.
  9. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    "isPublic":true,

    Это для скинов черепов вообще-то.
    Он работает вообще по какому-то ебланскому алгоритму. Из-за этого я так и не вкурил как восстановить скин на итемстаках черепов. В итоге забил ибо сессия.
     
    Лайка3, Лайка2, mahimamax и ещё 1-му нравится это.
  10. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Ну "isPublic":true, передается только клиенту.
     
    Лайка3, Лайка2 и mahimamax нравится это.
  11. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Это метка обозначает применяется ли данный скин для головы или для самого игрока.
    По оригинальной задумке моджангов скины для черепов всегда валидны, а скин игрока только 24 часа с момента последнего захода на сервер.
     
    ПриветОтЛайки, Лайка3 и Лайка2 нравится это.
  12. titanrat

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

    Баллы:
    103
    Имя в Minecraft:
    titanrat
    Как все сложно.
     
    Лайка3, Лайка2, mahimamax и ещё 1-му нравится это.
  13. Автор темы
    Кузя

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

    Баллы:
    88
    Skype:
    kuzelkum
    О_о

    Лично я понял из всего вышеперечисленного, что в 1.7.9 скины настроить невозможно. Но есть люди, которые как-то, да настроили
     
    Лайка3, Лайка2, mahimamax и ещё 1-му нравится это.
  14. Alexgrist

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

    Баллы:
    173
    Где видел?
     
    Лайка3, Лайка2, mahimamax и ещё 1-му нравится это.
  15. titanrat

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

    Баллы:
    103
    Имя в Minecraft:
    titanrat
    Все возможно. Надо разобраться как
     
  16. Mr_H4nsen

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

    Баллы:
    78
    Имя в Minecraft:
    H4nsen
    Просто Mojang хочет реализовать новую системы по ключам и пока что они тестят это на новых версиях. Даже играя на сервер 1.7.9 я вижу свой скин, но скин игроков нет. И такая шняга у всех. Забей пока что на 1.7.9 сделай лучше на 1.6.4 там всё хорошо реализовано. А да забыл упомянуть скин все мой видят только на лиц серверах (пример Hypixel) так как там это система реализована. Спасибо за внимание!
     
  17. titanrat

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

    Баллы:
    103
    Имя в Minecraft:
    titanrat
    я все это понимаю. Но к сожалению сервер уже вынужденно переведен на 1.7.9.
    Я не совсем понимаю в чем проблема передать чужой скин, при условии что свой отлично передается.
     
    Лайка3, Mr_RoboMan, Лайка2 и ещё 1-му нравится это.
  18. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Свой не передаётся. Свой клиент сам скачивает, остальные ждёт с севрера.
     
    Лайка3, Mr_RoboMan, Лайка2 и 2 другим нравится это.
  19. titanrat

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

    Баллы:
    103
    Имя в Minecraft:
    titanrat
    Способов спиратить систему скинов еще не появилось? Честно говоря я так и не понял в чем трудность из обсуждения.
     
    Лайка3, Mr_RoboMan, mahimamax и ещё 1-му нравится это.
  20. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    В том что у тебя приватного AES ключа mojang нет, соответственноо чтобы сделать скины придётся проверку выпилить из клиента, но так как MCP ещё нет то никто из здесь присутствующих не осиливает сделать это.
     
    Лайка3, Mr_RoboMan, mahimamax и ещё 1-му нравится это.
  21. titanrat

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

    Баллы:
    103
    Имя в Minecraft:
    titanrat
    Понял. Спасибо.
     
    Лайка3, Mr_RoboMan, Лайка2 и 2 другим нравится это.

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