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

Туториал [урок] скины на разных серверах

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

  1. MOHCTEP

    MOHCTEP Старожил

    Баллы:
    103
    Странно что на стандартном клиенте это работает, а на клиенте с модами не хочет. Интересно из-за чего это???
     
    The Midnight Wizard и lanzer85 нравится это.
  2. Хостинг MineCraft
    <
  3. Автор темы
    byxar

    byxar Старожил Девелопер

    Баллы:
    103
    скорее всего мод заменяет один из следующих класов:
    di.class
    vi.class
    zb.class

    попробуй поставить мод, а потом отредактировать ссылки
     
  4. MOHCTEP

    MOHCTEP Старожил

    Баллы:
    103
    Такое я бы заметил. Я прям из minecraft.jar вытягивал эти классы и сувал назад исправленные, а все моды у меня тока в нем.
     
    Сникерсни нравится это.
  5. Dj_Arseniy

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

    Баллы:
    88
    Skype:
    arsars79
    Имя в Minecraft:
    Dj_Arseniy
    Спасибо, всё работает. Наши теперь со скинами :3
     
  6. ensirius

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

    Баллы:
    123
    и опять нет защиты в скриптах.
     
  7. Foogs

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

    Баллы:
    63
    Эмм хостер банит IP шники..
    Сказали дело в скрипте:
    foogs.s17.webhost1.ru 94.19.179.114 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/skins/muh.png HTTP/1.1" 200 1352 "-" "Java/1.6.0_30" 0.000
    foogs.s17.webhost1.ru 94.19.179.114 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/getcloak.php?user=muh.png HTTP/1.1" 404 188 "-" "Java/1.6.0_30" 0.002
    foogs.s17.webhost1.ru 176.9.36.164 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/skins/muh.png HTTP/1.0" 200 1347 "-" "-" 0.000
    foogs.s17.webhost1.ru 94.19.179.114 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/getskin.php?user=muh.png HTTP/1.1" 302 256 "-" "Java/1.6.0_30" 0.009
    foogs.s17.webhost1.ru 94.19.179.114 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/skins/muh.png HTTP/1.1" 200 1352 "-" "Java/1.6.0_30" 0.000
    foogs.s17.webhost1.ru 94.19.179.114 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/skins/muh.png HTTP/1.1" 200 1352 "-" "Java/1.6.0_30" 0.000
    foogs.s17.webhost1.ru 94.19.179.114 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/getcloak.php?user=muh.png HTTP/1.1" 404 188 "-" "Java/1.6.0_30" 0.002
    foogs.s17.webhost1.ru 176.9.36.164 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/skins/muh.png HTTP/1.0" 200 1347 "-" "-" 0.000
    foogs.s17.webhost1.ru 94.19.179.114 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/getskin.php?user=muh.png HTTP/1.1" 302 256 "-" "Java/1.6.0_30" 0.008
    foogs.s17.webhost1.ru 94.19.179.114 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/skins/muh.png HTTP/1.1" 200 1352 "-" "Java/1.6.0_30" 0.000
    foogs.s17.webhost1.ru 94.19.179.114 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/getcloak.php?user=muh.png HTTP/1.1" 404 188 "-" "Java/1.6.0_30" 0.003
    foogs.s17.webhost1.ru 176.9.36.164 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/skins/muh.png HTTP/1.0" 200 1347 "-" "-" 0.000
    foogs.s17.webhost1.ru 94.19.179.114 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/getskin.php?user=muh.png HTTP/1.1" 302 256 "-" "Java/1.6.0_30" 0.010
    foogs.s17.webhost1.ru 94.19.179.114 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/getcloak.php?user=muh.png HTTP/1.1" 404 188 "-" "Java/1.6.0_30" 0.002
    foogs.s17.webhost1.ru 176.9.36.164 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/skins/muh.png HTTP/1.0" 200 1347 "-" "-" 0.000
    foogs.s17.webhost1.ru 94.19.179.114 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/getskin.php?user=muh.png HTTP/1.1" 302 256 "-" "Java/1.6.0_30" 0.009
    foogs.s17.webhost1.ru 94.19.179.114 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/skins/muh.png HTTP/1.1" 200 1352 "-" "Java/1.6.0_30" 0.000
    foogs.s17.webhost1.ru 94.19.179.114 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/getcloak.php?user=muh.png HTTP/1.1" 404 188 "-" "Java/1.6.0_30" 0.002
    foogs.s17.webhost1.ru 176.9.36.164 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/skins/muh.png HTTP/1.0" 200 1347 "-" "-" 0.000
    foogs.s17.webhost1.ru 94.19.179.114 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/getskin.php?user=muh.png HTTP/1.1" 302 256 "-" "Java/1.6.0_30" 0.007
    foogs.s17.webhost1.ru 94.19.179.114 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/skins/muh.png HTTP/1.1" 200 1352 "-" "Java/1.6.0_30" 0.000
    foogs.s17.webhost1.ru 94.19.179.114 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/getcloak.php?user=muh.png HTTP/1.1" 404 188 "-" "Java/1.6.0_30" 0.003
    foogs.s17.webhost1.ru 176.9.36.164 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/skins/muh.png HTTP/1.0" 200 1347 "-" "-" 0.000
    foogs.s17.webhost1.ru 94.19.179.114 - - [02/Jan/2012:01:48:58 +0400] "GET /upload/getskin.php?user=muh.png HTTP/1.1" 302 256 "-" "Java/1.6.0_30" 0.0
    ddos...
     
    Сникерсни нравится это.
  8. Grizli

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

    Баллы:
    78
    да, фаервол отключает соединения, minecraft клиент делает очень много обращений к сайту. получается какая-то супер машина ddosa
     
  9. Foogs

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

    Баллы:
    63
    Эмм , что же делать?0_0
    :why:
     
  10. ensirius

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

    Баллы:
    123
    Скины долбят хорошо сайт, бывает от игрока под 400 запросов, самый лучший способ, это настроить дедик на ограничение подключений.
     
    Alisher-98 нравится это.
  11. arionwt1997

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

    Баллы:
    78
    Можно еще дописать, если у юзера нет скина, он будет deafult.png грузить... Я так сделал
     
  12. Mall

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

    Баллы:
    63
    Можно ли как-то исправить несовместимость этого скрипта с этим? Дело в том, что при одновременной работе этой скин-системы и md5 проверки скины просто перестают отображаться, в то время как без md5 проверки все хорошо работает.
     
  13. Сало

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

    Баллы:
    88
    Skype:
    cajio.ru
    Имя в Minecraft:
    CAJIO
    Да, отличная штука, но ставить не буду. Нас и так блокирует хостинг из за огромного количества запросов с лаунчера как и Foogs'а) Пришлось сервер обновлений и авторизации переносить, чтобы но осн. домен шли только запросы скинов. Пока вроде все держит...
     
  14. kireevm

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

    Баллы:
    103
    Нужен хостинг,его нет
     
  15. llzverll

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

    Баллы:
    63
    Имя в Minecraft:
    llzverll



    Хоть бы автора скрипта указал
     
  16. ensirius

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

    Баллы:
    123
    Было бы интересно узнать что с вашим веб-сервером будет если использовать этот php скрипт. Мы имеем по 50 запросов в секунду. Nginx конечно отдает статику шикарно, но будет забавно глянуть что будет с апачем))
     
  17. DaleMartinWatson

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

    Баллы:
    103
    Идея хорошая, но мне кажется, что это лишне. Просто ненужная нагрузка на сервер.
    И это, если я не ошибаюсь, можно сделать при помощи .htaccess. Но это все равно лишнее.
     
    MineMan910 нравится это.
  18. Backeres

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

    Баллы:
    61
    Имя в Minecraft:
    Backeres
    А если я хочу чтобы он брал и с офф сайта и с моего, если скина такого нет?
     
  19. akke

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

    Баллы:
    103
    Идея неплохая, но реализация действительно ужасная. На сервере с 10 слотами это ещё может прокатить, так как запросов на скрипт будет идти немного. При большем онлайне сайт может запросто лечь.

    Если действительно нужно отображать скины игроков с лицензией, то реализовывать это надо по-другому. Например, в момент регистрации проверять наличие официального скина; если скин есть, то он автоматически заливается в лк. И перелопатить всю бд игроков, для каждого игрока проверяя "есть скин на нашем сайте? если нет, то есть ли лицензионный скин? если есть, то перезалить скин в лк". Надеюсь понятно объяснил
     
  20. ReSeR

    ReSeR Старожил

    Баллы:
    103
    Skype:
    ExtShot
    А можно сделать только GetSkins? Мне плащи мне просто не нужны официальные.
     
    egor36545 нравится это.
  21. Grizli

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

    Баллы:
    78
    А что тебе мешает?оставляешь просто ссылку в классе с плащами не изменой и всё...
     

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