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

Помогите Как убрать кнопки в клиенте в сетевой игре.

Тема в разделе "[Архив] Помощь", создана пользователем Indigar, 14 июл 2012.

  1. Автор темы
    Indigar

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

    Баллы:
    88
    Skype:
    ANDRUID6
    Имя в Minecraft:
    andruid
    Подскажите пожалуйста, как убрать кнопки в сетевой игре, а именно:
    "добавить" "удалить" "по адресу"
     
  2. Хостинг MineCraft
    <
  3. Jampire

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

    Баллы:
    173
    Skype:
    jampire-h
    Имя в Minecraft:
    Jampire
    декомпил этой части клиента и ручками комментить эти строки.
     
  4. Автор темы
    Indigar

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

    Баллы:
    88
    Skype:
    ANDRUID6
    Имя в Minecraft:
    andruid
    А поподробней?
     
  5. Jampire

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

    Баллы:
    173
    Skype:
    jampire-h
    Имя в Minecraft:
    Jampire
    а поподробнее поиск по форуму:)
     
  6. Jampire

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

    Баллы:
    173
    Skype:
    jampire-h
    Имя в Minecraft:
    Jampire
    Сегодня понадобилось самому, но в моём случае остались только нужные 2 кнопки. Без функции "Список серверов" )
    Измени разрешение на class и помести с заменой в minecraft.jar
     

    Вложения:

    • acp.txt
      Размер файла:
      9,5 КБ
      Просмотров:
      227
  7. Автор темы
    Indigar

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

    Баллы:
    88
    Skype:
    ANDRUID6
    Имя в Minecraft:
    andruid
    чёрный экран после того как добавил(
     
    HoShiMin нравится это.
  8. Автор темы
    Indigar

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

    Баллы:
    88
    Skype:
    ANDRUID6
    Имя в Minecraft:
    andruid
    Лаунчер есть.
    После автозахода игрок сможет отключиться от сервера и зайти в сетевую игру.
    Лучше кнопки удалить
     
  9. Автор темы
    Indigar

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

    Баллы:
    88
    Skype:
    ANDRUID6
    Имя в Minecraft:
    andruid
    Чёрный экран после того, как я этот класс вставляю
     
    ВремяПриключений нравится это.
  10. Jampire

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

    Баллы:
    173
    Skype:
    jampire-h
    Имя в Minecraft:
    Jampire
    даже не знаю причину. Meta-inf попробуй снести)
     
    ВремяПриключений нравится это.
  11. Автор темы
    Indigar

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

    Баллы:
    88
    Skype:
    ANDRUID6
    Имя в Minecraft:
    andruid
    Мета-инф там давно нет)
     
  12. DezP

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

    Баллы:
    63
    Skype:
    kostyazenit
    Скачай MCP под свою версию игры (как пользоваться найдешь на форуме), далее идешь по директории "\src\minecraft\net\minecraft\src" и ищешь файл "GuiMultiplayer.java", ищешь строки:
    Код:
            controlList.add(buttonEdit = new GuiButton(7, width / 2 - 154, height - 28, 70, 20, stringtranslate.translateKey("selectServer.edit")));
            controlList.add(buttonDelete = new GuiButton(2, width / 2 - 74, height - 28, 70, 20, stringtranslate.translateKey("selectServer.delete")));
            controlList.add(buttonSelect = new GuiButton(1, width / 2 - 154, height - 52, 100, 20, stringtranslate.translateKey("selectServer.select")));
            controlList.add(new GuiButton(4, width / 2 - 50, height - 52, 100, 20, stringtranslate.translateKey("selectServer.direct")));
            controlList.add(new GuiButton(3, width / 2 + 4 + 50, height - 52, 100, 20, stringtranslate.translateKey("selectServer.add")));
            controlList.add(new GuiButton(8, width / 2 + 4, height - 28, 70, 20, stringtranslate.translateKey("selectServer.refresh")));
            controlList.add(new GuiButton(0, width / 2 + 4 + 76, height - 28, 75, 20, stringtranslate.translateKey("gui.cancel")));
    и заменяешь на:
    Код:
    //        controlList.add(buttonEdit = new GuiButton(7, width / 2 - 154, height - 28, 70, 20, stringtranslate.translateKey("selectServer.edit")));
    //        controlList.add(buttonDelete = new GuiButton(2, width / 2 - 74, height - 28, 70, 20, stringtranslate.translateKey("selectServer.delete")));
            controlList.add(buttonSelect = new GuiButton(1, width / 2 - 154, height - 52, 100, 20, stringtranslate.translateKey("selectServer.select")));
            controlList.add(new GuiButton(4, width / 2 - 50, height - 52, 100, 20, stringtranslate.translateKey("selectServer.direct")));
    //        controlList.add(new GuiButton(3, width / 2 + 4 + 50, height - 52, 100, 20, stringtranslate.translateKey("selectServer.add")));
            controlList.add(new GuiButton(8, width / 2 + 4, height - 28, 70, 20, stringtranslate.translateKey("selectServer.refresh")));
            controlList.add(new GuiButton(0, width / 2 + 4 + 76, height - 28, 75, 20, stringtranslate.translateKey("gui.cancel")));
    После сохраняешь и комлектируешь. Далее полученный класс засовываешь в джар игры. Заходишь в игру, оцениваешь.

    P.S. если нужны помощь, то пиши в скайп: kostyazenit
     
  13. danbka333

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

    Баллы:
    103
    Ты хоть проверяй, что написал консоль ругается . . .
     
  14. DezP

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

    Баллы:
    63
    Skype:
    kostyazenit
    В каком месте ругается? У меня все ок. Я не виноват, что ты не умеешь пользоваться MCP
     
  15. Jampire

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

    Баллы:
    173
    Skype:
    jampire-h
    Имя в Minecraft:
    Jampire
    там ниже еще функции с этими кнопками связаны. они кладут игру при активации.. их тоже нужно закоментить
     
  16. danbka333

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

    Баллы:
    103
    Пфф
     
  17. Автор темы
    Indigar

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

    Баллы:
    88
    Skype:
    ANDRUID6
    Имя в Minecraft:
    andruid
    какие именно?
     
  18. Gvines

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

    Баллы:
    88
    @Indigar, поучи немного java может поймешь что делать надо
     
  19. Автор темы
    Indigar

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

    Баллы:
    88
    Skype:
    ANDRUID6
    Имя в Minecraft:
    andruid
    Я и без знания понял
     
  20. InterWall

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

    Баллы:
    173
    Имя в Minecraft:
    InterWall
    Можете считать меня идиотом, но я не понял, какие именно строки надо закоментить?
     
  21. Gvines

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

    Баллы:
    88
    На первой странице написано.
     

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