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

Помогите Что-то непонятное с лаунчером Сашка 0_о

Тема в разделе "[Архив] Помощь", создана пользователем enselerizer, 19 ноя 2013.

Статус темы:
Закрыта.
  1. Автор темы
    enselerizer

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

    Баллы:
    123
    Имя в Minecraft:
    enselerizer
    Всем привет. Возникла проблема с лаунчером сашка :confused:. Проблема в том, что лаунчер, как это не забавно, делает все, даже покупает статусы в лк, но он неправильно запускает и качает клиент :mad:

    Проблема в том, что лаунчер качает клиент как надо, запускает, однако FML запускает клиент из папки .minecraft...

    Еще одна проблема - если я кидаю в client.zip папки типа coremods, то лаунчер вообще не распаковывает client.zip в папку лаунчера....

    Я так понимаю, либо я не понимаю логики скачивания клиента лаунчера сашка, либо что-то не так с лаунчером, либо с клиентом...

    Выкладываю сорцы лаунчера, конфиг:

    Код:
    /** sashok724's launcher, сборка за 30.10.2012, индекс: 121 */
    
    package net.sashok724.launcher.run;
    
    public class Settings
    {
        /** Настройка заголовка лаунчера */
        public static String        title              = "Игровой клиент сервера **** C***t"; //Заголовок лаунчера
        public static String        titleInGame      = "Игровой клиент сервера **** C***t"; //Заголовок лаунчера после авторизации
        public static String        basedir            = "AppData"; //Родительская папка для Minecraft (только для Windows) [ProgramFiles, AppData]
        public static String        baseconf        = ".****c***t"; //Папка с файлом конфигурации
        public static String        pathconst        = ".****c***t/%SERVERNAME%"; //Конструктор пути к папке с MC
    
        /** Параметры подключения */
        public static final String    domain              = "****c***t1.mr-hosting.ru";//Домен сайта
        public static final String  siteDir              = "launcher";//Папка с файлами лаунчера на сайте
        public static final String  updateFile        = "http://****c***t1.mr-hosting.ru/launcher/versions/0-1_alpha/game.exe";//Ссылка на файл обновления лаунчера
        public static final String    buyVauncherLink  = "http://plati.ru/"; //Ссылка на страницу покупки ваучеров
    
        /** Для одиночной игры */
        public static final String  defaultUsername  = "****Player"; //Имя пользователя для одиночной игры
        public static final String  defaultSession  = "123456"; //Номер сессии для одиночной игры
    
        /** Настройка серверов */
        public static final String[] servers =
        {
                  "MagicRPG, ****c***t1.mr-hosting.ru, 25565, 1.5.2",
        };
    
        /** Настройка панели ссылок **/
        public static final String[] links =
        {
            //Для отключения добавьте в адрес ссылки #
            " Регистрация ::http://****c***t1.mr-hosting.ru/index.php?do=register",
                    "|::http://",
            " Забыли пароль?::http://****c***t1.mr-hosting.ru/index.php?do=lostpassword",
                    "|::http://",
            " Наш сайт::http://****c***t1.mr-hosting.ru/",
        };
    
        /** Настройки структуры лаунчера */
        public static boolean useAutoenter            =  true; //Использовать функцию автозахода на выбранный сервер
        public static boolean useModCheck            =  true; //Использовать проверку модов
        public static boolean useModsDelete          =  true; //Удалять папку mods при запуске игры
        public static boolean useMulticlient        =  true; //Использовать функцию "по клиенту на сервер"
        public static boolean useStandartWB            =  true; //Использовать стандартный браузер для открытия ссылок
        public static boolean usePersonal              =  true; //Использовать Личный кабинет
        public static boolean customframe              =  true; //Использовать кастомный фрейм
        public static boolean useOffline              =  true; //Использовать режим оффлайн
        public static boolean useConsoleHider        =  false; //Использовать скрытие консоли клиента
        public static boolean useModCheckerTimer    =  true; //Каждые 30 секунд моды будут перепроверяться
    
        public static String protectionKey            = "..."; //Ключ защиты сессии. Никому его не говорите.
    
        public static final boolean debug              =  true;  //Отображать все действия лаунчера (отладка)(true/false)
        public static final boolean drawTracers        =  false; //Отрисовывать границы элементов лаунчера
        public static final String masterVersion      = "1.0 Beta"; //Версия лаунчера
    
        public static final boolean patchDir          =  true; //Использовать автоматическую замену директории игры (true/false)
        public static final String mcclass            = "net.minecraft.client.Minecraft";
        public static final String[] mcversions        =
        {
            "1.5.2::aj",
        };
       
        public static void onStart() { /*  */ }
        public static void onStartMinecraft() {}
    }

    Надеюсь на вашу помощь :cry:
     
    chesko999 нравится это.
  2. Хостинг MineCraft
    <
  3. Yuri123456

    Yuri123456 Активный участник Пользователь Заблокирован

    Баллы:
    88
    Skype:
    fizika941
    Имя в Minecraft:
    TneRED
    в форже зайди и поменяй minecraft на свой пример ExGame/hitech
    minecraft.jar\net\minecraft\client\Minecraft.class
    пиши в скайп если что
     
    Likeobot, enselerizer и chesko999 нравится это.
  4. Автор темы
    enselerizer

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

    Баллы:
    123
    Имя в Minecraft:
    enselerizer
    т.е. мне вооружаться декомпилятором?
     
    chesko999 нравится это.
  5. dania

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

    Баллы:
    88
    winrar в помощь
     
    ВремяПриключений и chesko999 нравится это.
  6. Автор темы
    enselerizer

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

    Баллы:
    123
    Имя в Minecraft:
    enselerizer
    Спасибо кэп, но как мне редактировать файлы .class?
     
    ВремяПриключений и chesko999 нравится это.
  7. dania

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

    Баллы:
    88
    программа In Class Translator. лайк если помог)
     
    chesko999 и enselerizer нравится это.
  8. Автор темы
    enselerizer

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

    Баллы:
    123
    Имя в Minecraft:
    enselerizer
    Лайк, надеюсь, помог.
    Пойду посмотрю.[DOUBLEPOST=1384882804,1384882339][/DOUBLEPOST]Нет, не помогло.
    Открыть то ей файл можно, но что делать дальше?
    все поля пустые
     
    chesko999 нравится это.
  9. Yuri123456

    Yuri123456 Активный участник Пользователь Заблокирован

    Баллы:
    88
    Skype:
    fizika941
    Имя в Minecraft:
    TneRED
  10. Автор темы
    enselerizer

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

    Баллы:
    123
    Имя в Minecraft:
    enselerizer
    Я это видел, спасибо. Но я не могу отредактировать ничего. Могу просмотреть, а отредактировать - нет.
     
    chesko999 нравится это.
  11. dania

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

    Баллы:
    88
    добав в скайп, помогу
     
    chesko999 нравится это.
  12. Автор темы
    enselerizer

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

    Баллы:
    123
    Имя в Minecraft:
    enselerizer
    Скинь скайп плиз[DOUBLEPOST=1384969525,1384958447][/DOUBLEPOST]Очень обидно, что приходится апать тему.
     
    chesko999 нравится это.
  13. DJ LeadER

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

    Баллы:
    123
    Skype:
    leader_dj
    Имя в Minecraft:
    Malafey
    Редактируй Minecraft.class! Выдерни его из minecraft.jar через архиватор
    вот путь minecraft.jar\net\minecraft\client\Minecraft.class
    редактируй через In Class Translator

    Пример! папка .nuclearcraft клиент сервера deluxe
    [​IMG]

    Сохраняем, закидываем отредактированный файл обратно в minecraft.jar
    заливаем на хост откуда качаются файлы майнкрафта.

    Это действует во всех версиях майна ТОЛЬКО до 1.5.2!!!

    в 1.6.2 и выше, там wrapper патчится директория лаунчером.

    PS: Фордж и остальные моды какраз таки и читают своё местоположение от Minecraft.class где и гуда им сохранять конфиги и т.д.

    Если проблема осталась, пихни этот файлик в forge.jar ну малоли..

    PS: Речь идёт о лаунчере сашка который координально исправлен и пофиксен игроком alexandrage
     
  14. Автор темы
    enselerizer

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

    Баллы:
    123
    Имя в Minecraft:
    enselerizer
    А-а-а, т.е. в верхнем поле значится значение нынешнее, а ниже просто вписываем значение на замену ему?

    Сейчас попробую, огромное спасибо!!!
    P.S. Майн 1.5.2 (сервер OldschoolMine), так что все норм. в 1.6.2 и так нормально запускается.
     
    chesko999 нравится это.
  15. DJ LeadER

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

    Баллы:
    123
    Skype:
    leader_dj
    Имя в Minecraft:
    Malafey
    Да! Именно так)))
     
    enselerizer нравится это.
  16. Автор темы
    enselerizer

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

    Баллы:
    123
    Имя в Minecraft:
    enselerizer
    Всееееееее!
    Спасибо всем огромное!
    Завтра выпрошу у техадмина сборку клиента, впихну туда minecraft.class, проверю.
     
  17. DJ LeadER

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

    Баллы:
    123
    Skype:
    leader_dj
    Имя в Minecraft:
    Malafey
    На здоровье))) Удачи в развитии ваших серверов)
     
  18. Автор темы
    enselerizer

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

    Баллы:
    123
    Имя в Minecraft:
    enselerizer
    Спасибо. Опыт этот у нас не первый, надеюсь, будет не так плачевно как в прошлый раз...[DOUBLEPOST=1384971874,1384971745][/DOUBLEPOST]Ах да, прошу модеров не закрывать, мне еще предстоит протестировать, мб возникнут еще какие вопросы.
     
  19. DJ LeadER

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

    Баллы:
    123
    Skype:
    leader_dj
    Имя в Minecraft:
    Malafey
    Полностью согласен! Ведь не исключены и второстепенные сбои. Которые так-же лекго мы тут устраним))
     
    enselerizer нравится это.
  20. dania

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

    Баллы:
    88
    Удачи
     
    enselerizer нравится это.
  21. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Скачай нормальные свежие сорцы из моей темы и не парься. И запускай по примеру клиента v.
     
    DJ LeadER нравится это.
Статус темы:
Закрыта.

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