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

Туториал Делаем кнопки "Зайти на сервер", "Обновить" и отображение кол-ва игроков в гл. меню.

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

  1. alex0007

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

    Баллы:
    123
    На какой версии?
     
  2. MrGiperCreeper

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

    Баллы:
    78
    Имя в Minecraft:
    Ivan_Alone
    1.6.4
     
  3. alex0007

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

    Баллы:
    123
    у меня то 1.7.10 =/
     
  4. MrGiperCreeper

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

    Баллы:
    78
    Имя в Minecraft:
    Ivan_Alone
    какого файсъпалмъа тогда у тебя так пакеты смещены? ладно, ща 1.7.10 запилю
    Вот нужные сырцы для 1.7.10: нажми сюдь
    папку src из архива закинуть в папку с MCP с заменой файлов
     
  5. alex0007

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

    Баллы:
    123
    спасибо. Надо было просто width заменить на field_146120_f
    Не подскажешь почему когда заходишь в клиент и подключаешься к серверу не заходит с ошибкой java,lang.null, а если еще раз нажать то заходит
     
  6. MrGiperCreeper

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

    Баллы:
    78
    Имя в Minecraft:
    Ivan_Alone
    Вот про "width заменить на field_146120_f" я тебе и говорил.
    Почему нуль? хз, это уже к автору
     
  7. godred2

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

    Баллы:
    78
    Какую версию эклипса вы используете? По подробнее пожалуйста.
     
  8. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Для 1.7.10 нужно использовать ForgeGradle, а не MCP.
    У меня не выбрасывается NPE => вы где-то накосячили.
    Последнюю - Luna.
     
  9. MrGiperCreeper

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

    Баллы:
    78
    Имя в Minecraft:
    Ivan_Alone
    Ну, в туторе 1.7.10 точно есть косяк, так как иногда пишет не количество игроков, а null (на кнопке)
    Если делать с Forge, но ведь кузница не всегда используется, не? Лично я не пользуюсь ей (хотя да, удобнее кодить, когда все тебе дано). Мое мнение - если делать так, как хочешь сам, то при этом дебажить тоже вручную нужно.
     
  10. godred2

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

    Баллы:
    78
    Спасибо :cute:
    Помогите!
    Вот такая ошибка.(см. скриншот)
    Как исправить?[​IMG]
     
  11. MrGiperCreeper

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

    Баллы:
    78
    Имя в Minecraft:
    Ivan_Alone
    unmappable character for encoding UTF-8. Нераспознаваемый символ для кодировки UTF-8. решение: изменить кодировку на ANSII и вставить знак параграфа в исходник с этой кодировкой.
     
  12. godred2

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

    Баллы:
    78
    А как это сделать для Java?
    gui....java сменить кодировку на ANSII. А как знак параграфа поставить и куда?
     
  13. MrGiperCreeper

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

    Баллы:
    78
    Имя в Minecraft:
    Ivan_Alone
    В Notepad++. Открываешь нужный исходник, в меню редактора нажимаешь Кодировки -> Преобразовать в ANSI
    Ты же цветной текст хотел сделать? Он и делается знаком параграфа
     
  14. godred2

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

    Баллы:
    78
    NotePad++ не хочет перекодировать :( (Нажимаю Преобразовать в ANSI, и ничего... )
     
  15. MrGiperCreeper

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

    Баллы:
    78
    Имя в Minecraft:
    Ivan_Alone
    А ты чего ждешь? Фейерверка? Или взрыва монитора? Это перекодировка, визуально ты и не заметишь нифига! Просто нажимаешь Ctrl + S (или Сохранить) и запускаешь рекомпиляцию!
     
  16. godred2

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

    Баллы:
    78
    Вот именно, что он даже не просит сохранить. При рекомпиляции таже ошибка с тем же файлом.
     
  17. MrGiperCreeper

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

    Баллы:
    78
    Имя в Minecraft:
    Ivan_Alone
    Тогда попробуй перегнать в UTF-8 (с BOM, или просто UTF-8) и проверить
     
  18. godred2

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

    Баллы:
    78
    Та же ошибка, буду старым дедовским методом через C++(скрипт).
    Спасибо.
    Отпишусь
    Спасибо! Эту проблему решил, но вот и еще одна!
    Рекомпилил и запустил клиент через батник в папке mcp(startclient.bat), все там норм игра работает, но при попытки reobfuscate.bat вылазит ошибка(см. скриншот):
    Если это из-за флагов, то подскажите куда и что вписать.
    [​IMG]
     
  19. alexandrage

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

    Баллы:
    173
    Лалки все еще сдуваются? Скомпилил бы им, и чтоб айпишка прописывалась в ланг файле.
     
  20. CAJlO

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

    Баллы:
    68
    Имя в Minecraft:
    CAJlO
    Прошу прощения, лень сверить код, за последние 2-3 месяца, ТС менял свой код на улучшенный? У меня и так все работает, просто интересно...
     

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