Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление
  2. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Совет Помощь по лаунчерам.

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем slenky, 19 мар 2014.

Статус темы:
Закрыта.
  1. DeSSeR

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

    Баллы:
    58
    В config.zip.
     
  2. Хостинг MineCraft
    <
  3. Extasy

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

    Баллы:
    78
    Имя в Minecraft:
    Extasy
  4. syllik

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

    Баллы:
    153
    Можно ли изменить размер окна загрузки клиента? И где?
    Сашко, последняя версия.
     
  5. Valera_kaziev

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

    Баллы:
    66
    Какие классы нужно изменять в клиенте для 1.7.10?
    YggDrasilMinecraftSessionService.class
    YggDrasilMinecraftAuthentificationService.class
    Их не нашел через поиск по архиву.
    Заранее спасибо.
     
  6. kirman123

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

    Баллы:
    68
    Skype:
    rumaruka451
    Имя в Minecraft:
    Bon_Bons
    Ищеш по строкам checkserver and joinserver
     
  7. Valera_kaziev

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

    Баллы:
    66
    Уже нашел.
     
  8. Gorn123698745

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

    Баллы:
    76
    Имя в Minecraft:
    Gorn
    Подскажите по дизайну.
    Как исправить кнопки.
    Поля для вода пароля/логина(и чтоб был черный шрифт)
    Скрин:
    [​IMG]
    Прикрепил файлы дизайна
    Код:
    package net.launcher.theme;
    
    import java.awt.Color;
    
    import javax.swing.border.EmptyBorder;
    
    import net.launcher.components.Align;
    import net.launcher.components.ButtonStyle;
    import net.launcher.components.ComponentStyle;
    import net.launcher.components.PassfieldStyle;
    import net.launcher.components.TextfieldStyle;
    
    public class RegTheme
    {
        public static TextfieldStyle    loginReg        = new TextfieldStyle(390, 164, 220, 36, "textfield", "font", 16F, Color.DARK_GRAY, Color.WHITE, new EmptyBorder(0, 10, 0, 10));
        public static PassfieldStyle    passwordReg        = new PassfieldStyle(390, 208, 220, 36, "textfield", "font", 16F, Color.DARK_GRAY, Color.WHITE, "*", new EmptyBorder(0, 10, 0, 10));
        public static PassfieldStyle    password2Reg    = new PassfieldStyle(390, 254, 220, 36, "textfield", "font", 16F, Color.DARK_GRAY, Color.WHITE, "*", new EmptyBorder(0, 10, 0, 10));
        public static TextfieldStyle    mailReg            = new TextfieldStyle(390, 300, 220, 36, "textfield", "font", 16F, Color.DARK_GRAY, Color.WHITE, new EmptyBorder(0, 10, 0, 10));
     
        public static ComponentStyle textloginReg          = new ComponentStyle(380, 164, -1, -1, "font", 16F, Color.WHITE, true);
        public static ComponentStyle textpasswordReg      = new ComponentStyle(380, 208, -1, -1, "font", 16F, Color.WHITE, true);
        public static ComponentStyle textpassword2Reg     = new ComponentStyle(380, 254, -1, -1, "font", 16F, Color.WHITE, true);
        public static ComponentStyle textmailReg          = new ComponentStyle(380, 300, -1, -1, "font", 16F, Color.WHITE, true);
      
         
         
         
        public static ButtonStyle    closereg        = new ButtonStyle    (500, 360, 120, 40, "font", "button", 16F, Color.RED, true, Align.CENTER);
        public static ButtonStyle    okreg            = new ButtonStyle    (300, 360, 130, 40, "font", "button", 16F, Color.RED, true, Align.CENTER);
     
        public static int titleRegX         = 362;
        public static int titleRegY         = 140;
    }
    Код:
    package net.launcher.theme;
    
    import java.awt.Color;
    
    public class UpdaterTheme
    {
        public static int    loadbarX = 21;
        public static int    loadbarY = 453;
        public static int    loadbarW = 808;
        public static int    loadbarH = 38;
    
        public static int    stringsX = 40;
        public static int    stringsY = 180;
      
        public static FontBundle updaterDesc    =    new FontBundle("font", 16F, Color.WHITE);
    }
    Код:
    /* Данный класс отвечает за хранение координат всех компонентов личного кабинета лаунчера */
    
    package net.launcher.theme;
    
    import java.awt.Color;
    
    import javax.swing.border.EmptyBorder;
    
    import net.launcher.components.Align;
    import net.launcher.components.ButtonStyle;
    import net.launcher.components.ComponentStyle;
    import net.launcher.components.TextfieldStyle;
    
    public class PersonalTheme
    {
        public static ComponentStyle    ugroup        = new ComponentStyle(20, 318, 140, -1, "font", 16F, Color.DARK_GRAY, true);
      
        public static int      skinX            = 26;
        public static int      skinY            = 57;
        public static int      cloakX        = 230;
        public static int      cloakY        = 56;
      
        public static ComponentStyle cloakPrice      = new ComponentStyle(360, 203, -1, -1, "font", 14F, Color.GREEN, true);
        public static ComponentStyle iConomy      = new ComponentStyle(700, 82, -1, -1, "font", 18F, Color.GREEN, true);
        public static ComponentStyle realmoney      = new ComponentStyle(700, 102, -1, -1, "font", 18F, Color.GREEN, true);
        public static ComponentStyle prices          = new ComponentStyle(400, 230, -1, -1, "font", 16F, Color.WHITE, true);
      
        public static ButtonStyle     buyCloak      = new ButtonStyle(180, 230, 180, 40, "font", "button", 16F, Color.RED, true, Align.CENTER);
        public static ButtonStyle     changeskin      = new ButtonStyle(180, 280, 180, 40, "font", "button", 16F, Color.GREEN, true, Align.CENTER);
        public static ButtonStyle     buyVip          = new ButtonStyle(20, 370, 140, 40, "font", "button", 16F, Color.GREEN, true, Align.CENTER);
        public static ButtonStyle     buyPremium      = new ButtonStyle(20, 410, 140, 40, "font", "button", 14F, Color.YELLOW, true, Align.CENTER);
        public static ButtonStyle     buyUnban      = new ButtonStyle(20, 450, 140, 40, "font", "button", 16F, Color.RED, true, Align.CENTER);
      
        public static TextfieldStyle vaucher      = new TextfieldStyle(400, 134, 280, 36, "textfield", "font", 16F, Color.WHITE, Color.WHITE, new EmptyBorder(0, 10, 0, 10));
        public static ButtonStyle     vaucherButton= new ButtonStyle(550, 180, 130, 40, "font", "button", 16F, Color.YELLOW, true, Align.CENTER);
        public static ButtonStyle     buyVaucher      = new ButtonStyle(400, 180, 140, 40, "font", "button", 16F, Color.RED, true, Align.CENTER);
      
        public static TextfieldStyle exchangeFrom = new TextfieldStyle(180, 450, 160, 36, "textfield", "font", 16F, Color.WHITE, Color.WHITE, new EmptyBorder(0, 10, 0, 10));
        public static TextfieldStyle exchangeTo      = new TextfieldStyle(385, 450, 160, 36, "textfield", "font", 16F, Color.WHITE, Color.WHITE, new EmptyBorder(0, 10, 0, 10));
        public static ButtonStyle     exchangeBtn  = new ButtonStyle(580, 448, 130, 40, "font", "button", 16F, Color.YELLOW, true, Align.CENTER);
      
        public static ButtonStyle     toGamePSL  = new ButtonStyle(746, 448, 88, 40, "font", "button", 16F, Color.RED, true, Align.CENTER);
    }
    Код:
    package net.launcher.theme;
    
    import java.awt.Color;
    import javax.swing.border.EmptyBorder;
    
    import net.launcher.components.Align;
    import net.launcher.components.ButtonStyle;
    import net.launcher.components.CheckboxStyle;
    import net.launcher.components.ComponentStyle;
    import net.launcher.components.TextfieldStyle;
    
    public class OptionsTheme
    {  
        public static ComponentStyle    panelOpt    = new ComponentStyle(225, 105, 400, 300, "font", 16F, Color.DARK_GRAY, true);
      
        public static CheckboxStyle        loadnews    = new CheckboxStyle(250, 150, 300, 23, "font", "checkbox", 16F, Color.DARK_GRAY, true);
            public static CheckboxStyle        Music    = new CheckboxStyle(250, 275, 300, 23, "font", "checkbox", 16F, Color.DARK_GRAY, true);
        public static CheckboxStyle        updatepr    = new CheckboxStyle(250, 175, 300, 23, "font", "checkbox", 16F, Color.DARK_GRAY, true);
        public static CheckboxStyle        cleandir    = new CheckboxStyle(250, 200, 300, 23, "font", "checkbox", 16F, Color.DARK_GRAY, true);
        public static CheckboxStyle        fullscrn    = new CheckboxStyle(250, 225, 300, 23, "font", "checkbox", 16F, Color.DARK_GRAY, true);
        public static CheckboxStyle        offline        = new CheckboxStyle(250, 250, 300, 23, "font", "checkbox", 16F, Color.DARK_GRAY, true);
        public static TextfieldStyle    memory        = new TextfieldStyle(235, 364, 250, 36, "textfield", "font", 16F, Color.DARK_GRAY, Color.WHITE, new EmptyBorder(0, 10, 0, 10));
        public static ButtonStyle        close        = new ButtonStyle    (500, 360, 120, 40, "font", "button", 16F, Color.RED, true, Align.CENTER);
      
        public static FontBundle        memoryDesc    = new FontBundle("font", 16F, Color.DARK_GRAY);
      
        public static int titleX         = 362;
        public static int titleY         = 140;
    }
    Код:
    package net.launcher.theme;
    
    import java.awt.Color;
    
    import javax.swing.border.EmptyBorder;
    
    import net.launcher.components.Align;
    import net.launcher.components.ButtonStyle;
    import net.launcher.components.CheckboxStyle;
    import net.launcher.components.ComboboxStyle;
    import net.launcher.components.ComponentStyle;
    import net.launcher.components.DragbuttonStyle;
    import net.launcher.components.DraggerStyle;
    import net.launcher.components.LinklabelStyle;
    import net.launcher.components.PassfieldStyle;
    import net.launcher.components.ServerbarStyle;
    import net.launcher.components.TextfieldStyle;
    
    public class LoginTheme
    {
        public static int             frameW     = 850;
        public static int             frameH        = 520;
    
        public static ButtonStyle     toGame        = new ButtonStyle(420, 436, 200, 36, "font", "button", 16F, Color.RED, true, Align.CENTER);
        public static ButtonStyle     toPersonal = new ButtonStyle(570, 436, 120, 36, "font", "button", 16F, Color.GREEN, true, Align.CENTER);
        public static ButtonStyle     toOptions  = new ButtonStyle(630, 436, 210, 36, "font", "button", 16F, Color.YELLOW, true, Align.CENTER);
        public static ButtonStyle     toRegister  = new ButtonStyle(714, 476, 130, 36, "font", "button", 16F, Color.YELLOW, true, Align.CENTER);
      
        public static CheckboxStyle  savePass   = new CheckboxStyle(10, 482, 200, 23, "font", "checkbox", 16F, Color.WHITE, true);
        public static TextfieldStyle login        = new TextfieldStyle(10, 440, 195, 36, "textfield", "font", 16F, Color.WHITE, Color.DARK_GRAY, new EmptyBorder(0, 10, 0, 10));
        public static PassfieldStyle password    = new PassfieldStyle(215, 440, 195, 36, "textfield", "font", 16F, Color.WHITE, Color.DARK_GRAY, "*", new EmptyBorder(0, 10, 0, 10));
      
        public static ComponentStyle newsBrowser= new ComponentStyle(0, 30, 850, 369, "font", 16F, Color.WHITE, true);
        public static LinklabelStyle links        = new LinklabelStyle(520, 415, 0, "font", 16F, Color.WHITE, Color.LIGHT_GRAY);
    
        public static DragbuttonStyle dbuttons    = new DragbuttonStyle(770, 2, 35, 24, 810, 2, 35, 24, "draggbutton", true);
        public static DraggerStyle      dragger    = new DraggerStyle(0, 0, 770, 30, "font", 16F, Color.WHITE, Align.LEFT);
      
        public static ButtonStyle     update_yes    = new ButtonStyle(190, 370, 150, 40, "font", "button", 16F, Color.GREEN, true, Align.CENTER);
        public static ButtonStyle    update_no    = new ButtonStyle(515, 370, 150, 40, "font", "button", 16F, Color.RED, true, Align.CENTER);
      
        public static ComboboxStyle     servers    = new ComboboxStyle(215, 480, 195, 24, "font", "combobox", 14F, Color.WHITE, true, Align.CENTER);
        public static ServerbarStyle serverbar    = new ServerbarStyle(420, 485, 380, 16, "font", 16F, Color.WHITE, true);
      
        public static float fontbasesize        = 16F;
        public static float fonttitlesize        = 20F;
    }
    Код:
    package net.launcher.theme;
    
    import java.awt.Color;
    import java.awt.Font;
    
    import net.launcher.utils.BaseUtils;
    
    public class FontBundle
    {
        public Font font;
        public Color color;
      
        public FontBundle(String name, float size, Color color)
        {
            this.font = BaseUtils.getFont(name, size);
            this.color = color;
        }
    }
     
  9. Alexgrist

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

    Баллы:
    173
    LoginTheme.java, 30 и 31 строка - смени WHITE на BLACK. Это изменит цвет шрифта.
    А кнопки, скорее всего, изменены из-за неподходящего размера. Попробуй с разными числами (420, 436, 200, 36)
     
  10. Gorn123698745

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

    Баллы:
    76
    Имя в Minecraft:
    Gorn
    А как сделать чтоб тут тоже был черный цвет http://prntscr.com/4x94jl
     
  11. Alexgrist

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

    Баллы:
    173
    public static ComboboxStyle servers = new ComboboxStyle(215, 480, 195, 24, "font", "combobox", 14F, Color.BLACK, true, Align.CENTER);
     
  12. Gorn123698745

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

    Баллы:
    76
    Имя в Minecraft:
    Gorn
    Еще как поправить?
    http://prntscr.com/4x99dy
    Как я понил это не найден клиент classic
    Хотя он есть
    И еще когда водишь пароль только из цифр то норм.
    А если добавить букву или символ то вот.
    http://prntscr.com/4x9bgf
     
    Последнее редактирование: 18 окт 2014
  13. Alexgrist

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

    Баллы:
    173
    src и вебчасть тут бери: http://www.rubukkit.org/threads/sashok724-launcher.42883/
     
  14. virusksv

    virusksv Новичок Пользователь

    Баллы:
    21
    Подскажите нубу лаунчер нужно пилить когда все плагины и моды уже "утверждены" или я могу с лаунчеров в любой момент докинуть пару можов и плагинов? И они автоманически у людей закачаються?
     
  15. Extasy

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

    Баллы:
    78
    Имя в Minecraft:
    Extasy
    В любой момент можешь изменить,как и сам клиент
     
  16. Gorn123698745

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

    Баллы:
    76
    Имя в Minecraft:
    Gorn
  17. Alexgrist

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

    Баллы:
    173
    Обрати внимание на кодировку - всё должно быть в UTF-8.
     
  18. Gorn123698745

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

    Баллы:
    76
    Имя в Minecraft:
    Gorn
    А насчет ошибок?
    1.клиент не ищет
    2.пароль из комбинации цифр только принимает.
    src и веб-часть взял от туда от куда ты сказал.
     
  19. Alexgrist

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

    Баллы:
    173
    Клиент не найден.. - клиент и assets возьми тоже из темы. Смотри чтоб указал скачку assets папкой или архивом одинаково и в connect.php и в Settings.java.
    На счёт пароля - хз. Может дело и в кодировке. У меня такой ошибки ни разу не было.
     
  20. AdMiRaLL

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

    Баллы:
    68
    Skype:
    xxxpro100stasxxx
    Имя в Minecraft:
    AdMiRaLLL
    Привет. Какие есть лаунчеры с авторизацией для версии 1.7.10 и выше?
     
  21. sanjee

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

    Баллы:
    78
    Имя в Minecraft:
    sanjee
    Народ помогите плс настроил сашок ланчер всё работает тока один минус куда ставить клиент чтобы через ланчер обновлялся.
     
Статус темы:
Закрыта.

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