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

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

Discussion in 'Модификации клиента' started by dirt34, Aug 8, 2014.

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

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

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

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

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

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

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

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

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

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

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

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

    Dereku Старожил

    Trophy Points:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Code:
    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 Старожил Пользователь

    Trophy Points:
    143
    Skype:
    alucid2
    Имя в Minecraft:
    dirt34

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

    Dereku Старожил

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

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

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

    Dereku Старожил

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Trophy Points:
    143
    Skype:
    alucid2
    Имя в Minecraft:
    dirt34

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

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

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

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

Share This Page