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

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

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

  1. Danial

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

    Баллы:
    68
    Сделал все по инструкции, скины закинул, попробовал, игроки видят мои, а я их, но как только нажимаю любое действие, кроме перемещиения, игра вылетает, у игроков точно также. Что это может быть?
     
  2. ZaRRaZa

    ZaRRaZa Старожил

    Баллы:
    103
    у меня такое было когда я начинаю что-то копать или строить, то была проблема в каком-то моде...
     
    Сникерсни нравится это.
  3. Danial

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

    Баллы:
    68
    вы не могли бы выяснить в каком?
     
    Stalkerdeni971 нравится это.
  4. ZaRRaZa

    ZaRRaZa Старожил

    Баллы:
    103
    Вот в этом была проблема: Cloaks and more Accessories
     
  5. tselanton

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

    Баллы:
    68
    Люди, если у меня сайт от ucoz, то надо создать папки в файловом менеджере, но при запуске recompile.bat выдаёт ошибку "Can not find server sorces!" (типо сайт не найден). Что нужно делать, чтобы программа нашла мой сайт? Возможно ли вообще заменить путь сайта на путь папки в компьютере, чтобы все скины хранились на компьютере, а не на сайте?
     
  6. level96

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

    Баллы:
    88
    Типо не найдены сорцы сервера, в данной ситуации ты изменяеш клиент, сервер тебе не нужен...
    Никогда!, повторяю!, никогда не используй юкоз!
     
    zuma2 нравится это.
  7. tselanton

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

    Баллы:
    68
    Какой тогда использовать?:)
     
  8. level96

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

    Баллы:
    88
    Ты о бесплатных? или платных? (платные всегда выше качеством, и имеют нормальную тех поддержку)
     
  9. Danial

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

    Баллы:
    68
    Странно, у меня нет этого мода..
     
  10. tselanton

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

    Баллы:
    68
    Я о бесплатном (желательно:))
     
    slavik123123123 нравится это.
  11. level96

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

    Баллы:
    88
    Тык, учти что CMS надо самому ставить...
    (все последующие вопросы(если будут) пиши в личку, чтобы не захламлять тему)
     
  12. Danial

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

    Баллы:
    68
    ВНИМАНИЕ!
    Я Разобрался с ошибкой вылета!!
    В файле EntityPlayer.java ничего не менять!
    У меня все заработало даже на юкозе.
     
  13. level96

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

    Баллы:
    88
    Я так понимаю, что модификация клиента нужна для этого.
    Если да, то на юкозе работать не будет... (система заливки скинов)
    Если вы вручную будете заливать файлы - то сойдёт.
    Но всё равно юкоз это полное Г !, надеюсь расписывать почему не надо...
     
  14. ZaRRaZa

    ZaRRaZa Старожил

    Баллы:
    103
    За то в синглплеере не отображаются скины? =)
     
  15. Danial

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

    Баллы:
    68
    В сингле не знаю)
    А хотя, там была строка с плащами, я думаю в сингле все работать будет.

    Согласен, абсолютно во всем)
     
    level96 нравится это.
  16. tselanton

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

    Баллы:
    68
    КАК???!!! :why:
     
  17. Danial

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

    Баллы:
    68
    Не через сам сайт, а через Filezilla.
     
  18. Corwin616

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

    Баллы:
    63
    Ребят, попробуйте вот этот скрипт. Теперь должен работать и с перенаправлением на ошибку 404. Должно работать на юкозе (правда юкоз вроде не поддерживает php, залейте на какой нить нормальный хостинг типа www.hostinger.ru).

    Для клиента (1.1):
    Для скинов (qx.class и uh.class): http://mysite.ru/?t=skins&u=
    Для плащей (xb.class): http://mysite.ru/?t=cloaks&u=
    1.2:
    "vm.class", "rr.class" и "yr.class"

    Php cохранять как index.php и он должен быть помещен например так http://mysite.ru/index.php
    Скины сохранять например так http://mysite.ru/MinecraftSkins/Corwin.png с учетом регистра!

    PHP:
    <?php
     
    // для скинов: http://mysite.ru/?t=skins&u=
    // для плащей: http://mysite.ru/?t=cloaks&u=
     
    ini_set('user_agent''Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.1) Gecko/20100101 Firefox/10.0.1');
     
    $user $_GET['u'];
    $target $_GET['t'];
     
    if (
    $target == 'skins') {
        
    $dir_local 'MinecraftSkins';
        
    $dir_off 'MinecraftSkins';
    } else {
        
    $dir_local 'MinecraftCloaks';
        
    $dir_off 'MinecraftCloaks';
    }
     
    $local "http://mysite.ru/$dir_local/$user";
    $off "http://s3.amazonaws.com/$dir_off/$user";
     
    $headers get_headers($local);
    if (
    $headers === FALSE)
        exit(
    'Error');
     
    if (
    strpos($headers[0], '200') !== FALSE)
        
    header("Location: $local");
    else
        
    header("Location: $off");
    ?>
    Если вам нужно сохранить php под другим именем, например mc.php, изменять пути в клиенте нужно так: http://mysite.ru/mc.php?t=skins&u=
     
    SpiritWolf и llzverll нравится это.
  19. Corwin616

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

    Баллы:
    63
    Почти никакой нагрузки. Даже если 100 запросов за раз. Херли там, если уж сайты, которые выполняют хренову кучу операций нормально живут, и живут даже при ддос-атаках, то тут вообще ничего не происходит, тупое перенаправление
     
  20. tselanton

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

    Баллы:
    68
    Всё, я через yandex сделал, всё работает! Автору спасибо!
     
    zuma2 нравится это.

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