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

Текстуры Загрузочный экран клиента.

Тема в разделе "Модификации клиента", создана пользователем dirt34, 8 авг 2014.

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

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

    Баллы:
    143
    Skype:
    alucid2
    Имя в Minecraft:
    dirt34
    Задался вопросом как сделать картинку на весь экран при старте клиента.
    При старте появляется лого моджанга но по размерам оно 256х256 и находится по центру и по бокам остаются пустоты, скажем так.
    Так как сделать картинку на весь экран что бы она была полностью по размерам с окно?

    Увидел такую штуку на IPlayCraft(не реклама) и тоже захотелось так.
     
  2. Хостинг MineCraft
    <
  3. Navion

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

    Баллы:
    76
    Skype:
    baldin20
    Имя в Minecraft:
    Nesten
    Это в MCP надо мутить.
     
  4. Space Flux

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

    Баллы:
    46
    Спасибо кеп
     
  5. Автор темы
    dirt34

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

    Баллы:
    143
    Skype:
    alucid2
    Имя в Minecraft:
    dirt34
    гуглил. если б нашел не писал бы сюда.
     
  6. Автор темы
    dirt34

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

    Баллы:
    143
    Skype:
    alucid2
    Имя в Minecraft:
    dirt34
    кинь ссылку пожалуйста.
     
  7. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Код:
    private void loadScreen() throws LWJGLException {
            ScaledResolution scaledresolution = new ScaledResolution(gameSettings, displayWidth, displayHeight);
            GL11.glClear(16640);
            GL11.glMatrixMode(GL11.GL_PROJECTION);
            GL11.glLoadIdentity();
            GL11.glOrtho(0.0D, scaledresolution.scaledWidthD, scaledresolution.scaledHeightD, 0.0D, 1000D, 3000D);
            GL11.glMatrixMode(GL11.GL_MODELVIEW);
            GL11.glLoadIdentity();
            GL11.glTranslatef(0.0F, 0.0F, -2000F);
            GL11.glViewport(0, 0, displayWidth, displayHeight);
            GL11.glClearColor(0.0F, 0.0F, 0.0F, 0.0F);
            Tessellator tessellator = Tessellator.instance;
            GL11.glDisable(GL11.GL_LIGHTING);
            GL11.glEnable(GL11.GL_TEXTURE_2D);
            GL11.glDisable(GL11.GL_FOG);
            GL11.glBindTexture(GL11.GL_TEXTURE_2D, renderEngine.getTexture("/title/mojang.png"));
            tessellator.startDrawingQuads();
            tessellator.setColorOpaque_I(0xffffff);
            tessellator.addVertexWithUV(0.0D, displayHeight, 0.0D, 0.0D, 0.0D);
            tessellator.addVertexWithUV(displayWidth, displayHeight, 0.0D, 0.0D, 0.0D);
            tessellator.addVertexWithUV(displayWidth, 0.0D, 0.0D, 0.0D, 0.0D);
            tessellator.addVertexWithUV(0.0D, 0.0D, 0.0D, 0.0D, 0.0D);
            tessellator.draw();
            char c = 436;
            char c1 = 256;
            GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
            tessellator.setColorOpaque_I(0xffffff);
            scaledTessellator((scaledresolution.getScaledWidth() - c) / 2, (scaledresolution.getScaledHeight() - c1) / 2, 0, 0, c, c1);
            GL11.glDisable(GL11.GL_LIGHTING);
            GL11.glDisable(GL11.GL_FOG);
            GL11.glEnable(GL11.GL_ALPHA_TEST);
            GL11.glAlphaFunc(GL11.GL_GREATER, 0.1F);
            Display.swapBuffers();
        }
    Эт на 1.2.5.
     
  8. Автор темы
    dirt34

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

    Баллы:
    143
    Skype:
    alucid2
    Имя в Minecraft:
    dirt34

    1.6.4 и я ума не приложу куда это вставлять.
     
  9. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    В Minecraft.java. Только учти, там мои переменные, и тебе придётся их самому искать.
     
  10. Автор темы
    dirt34

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

    Баллы:
    143
    Skype:
    alucid2
    Имя в Minecraft:
    dirt34
    для 1.6.4 пойдёт? и какие переменные и где их искать?
     
  11. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    По-моему, лучше сначала понять, что такое java, а только после этого что то делать. Готовое тебе мало кто даст.
    ЗЫ: выше - рабочий метод рендринга изображения 16:9, нужно только поменять названия переменных, что будут подсвечены ide как несуществующие.
     
  12. -FoX-

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

    Баллы:
    123
    Skype:
    orlov143
    Имя в Minecraft:
    FoX
    Тут есть то что тебе надо.
     
  13. Автор темы
    dirt34

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

    Баллы:
    143
    Skype:
    alucid2
    Имя в Minecraft:
    dirt34
    тк, мне нужно 1 картинку на всё окно.
     
  14. -FoX-

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

    Баллы:
    123
    Skype:
    orlov143
    Имя в Minecraft:
    FoX
    =_= ну и? Там написано как сделать разрешение, сделай его, а рандомные экраны не делай, что сложного?
     
  15. Автор темы
    dirt34

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

    Баллы:
    143
    Skype:
    alucid2
    Имя в Minecraft:
    dirt34
    не то ибо мне нужно что бы полос не было по бокам.
     
  16. -FoX-

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

    Баллы:
    123
    Skype:
    orlov143
    Имя в Minecraft:
    FoX
    =__= ну я пытался... А если руки из жопы, кому либо помочь очень сложно.
     
  17. Автор темы
    dirt34

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

    Баллы:
    143
    Skype:
    alucid2
    Имя в Minecraft:
    dirt34
    а я и не пытался это делать, ибо посмотрел на скрины и мне такое не подходит.
     
  18. -FoX-

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

    Баллы:
    123
    Skype:
    orlov143
    Имя в Minecraft:
    FoX
    Боже. Вы читать не умеете? Сочувствую.
     
  19. Smaylik03

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

    Баллы:
    88
    Skype:
    Bruse_Williams
    Имя в Minecraft:
    Alex_Wells
    Я этого паренька видел уже раза 4, и каждый раз он думает что ему предоставят идеальный вариант и что он всегда прав.
     
  20. Автор темы
    dirt34

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

    Баллы:
    143
    Skype:
    alucid2
    Имя в Minecraft:
    dirt34

    типо ты всегда прав? и с такими припадками и такой авой всё понятно. Как там 1-е сентября отпраздновал? Небось там с дружками со школы набухались лемонадом?В какой ты класс начал?
     
    Последнее редактирование: 1 сен 2014
  21. -FoX-

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

    Баллы:
    123
    Skype:
    orlov143
    Имя в Minecraft:
    FoX
    Не советую так вести разговор. Да и он прав на 100%, я вас тоже не раз видел, однако никто не будет просто так всё разжёвывать и класть вам в рот, учитесь пользоваться поиском и читать внимательно! А кол-во предупреждений у вас в профиле говорит о многом...

    П.С. Если верить дате рождения указанной вами в профиле мы с вами родились в один день. Однако это прискорбно.
     

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