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

Обсудим Дополнительная загрузка файлов

Тема в разделе "Управление сервером Bukkit", создана пользователем newbie_mine, 12 янв 2014.

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

    newbie_mine Новичок

    Баллы:
    23
    Как сделать чтобы лаунчер загружал еще папки помимо bin и mods ? Точнее где это настроить
     
  2. Хостинг MineCraft
    <
  3. CryBot

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

    Баллы:
    88
    В исходном коде, не?
     
  4. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Было бы неплохо узнать название лаунчера.
     
  5. Автор темы
    newbie_mine

    newbie_mine Новичок

    Баллы:
    23
    Лаунчер Сашка
    Искал, не обнаружил. Либо плохо искал. Если знаешь, помоги а не нагнитай(Образно)[DOUBLEPOST=1389514618,1389513879][/DOUBLEPOST]UP
     
  6. zuma2

    zuma2 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    sytems.admin
    Имя в Minecraft:
    zuma2
    вроде как в веб части, там файл увидишь. сточки где модс папка и .тд
     
  7. Автор темы
    newbie_mine

    newbie_mine Новичок

    Баллы:
    23
    я так понял launcher.php ?[DOUBLEPOST=1389515021,1389514925][/DOUBLEPOST]Вот это или не это?
    Код:
        if($action == 'auth')
        {
            if(!file_exists("clients/".$client."/bin/client.zip") || !file_exists("clients/".$client."/bin/minecraft.jar") ||
              !file_exists("clients/".$client."/bin/lwjgl.jar")  || !file_exists("clients/".$client."/bin/lwjgl_util.jar")||
              !file_exists("clients/".$client."/bin/jinput.jar") || !file_exists("clients/".$client."/mods/")) die("Ошибка: клиент $client не найден");
           
            $sessid        = generateSessionId();
            $md5zip            = md5_file("clients/".$client."/bin/client.zip");
            $md5jar            = md5_file("clients/".$client."/bin/minecraft.jar");
            $md5lwjql        = md5_file("clients/".$client."/bin/lwjgl.jar");
            $md5lwjql_util    = md5_file("clients/".$client."/bin/lwjgl_util.jar");
            $md5jinput        = md5_file("clients/".$client."/bin/jinput.jar");
            mysql_query("UPDATE $db_table SET $db_columnSesId='$sessid' WHERE $db_columnUser = '$login'") or die (mysql_error());
            $dlticket = md5($login);
            echo "$md5zip<:>$md5jar<:>$md5lwjql<:>$md5lwjql_util<:>$md5jinput<:>$masterversion<br>".
            $login.'<:>'.strtoint(xorencode($sessid, $protectionKey)).'<br>';
           
            $colMods = 0; $files = scandir("clients/".$client."/mods");
            for($i=0; $i < sizeof($files); $i++) if(substr($files[$i], -4) == ".zip" || substr($files[$i], -4) == ".jar")
            {
                echo $files[$i].":>".md5_file("clients/".$client."/mods/".$files[$i])."<:>"; $colMods++;
            } if($colMods == 0) echo "nomods";
        } else
     
  8. zuma2

    zuma2 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    sytems.admin
    Имя в Minecraft:
    zuma2
    да.
     
  9. Автор темы
    newbie_mine

    newbie_mine Новичок

    Баллы:
    23
    Так вот я туда вписывал.. толи коряво толи через задницу..
    Помоги Пожалуйста
     
  10. zuma2

    zuma2 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    sytems.admin
    Имя в Minecraft:
    zuma2
    я сам ибусь с черным экраном.

    1. echo "$md5zip<:>$md5jar<:>$md5lwjql<:>$md5lwjql_util<:>$md5jinput<:>$masterversion<br>".
      там надо вписывать дополнительную переменную + вписывать ее значение ;D
     
  11. Автор темы
    newbie_mine

    newbie_mine Новичок

    Баллы:
    23
    Так вот и я незнаю какую переменную..ну и значение вообщем то xD..Ибо Forge не запускается...выдает Fatal FML Error. Тоисть он считывает библиотеки с .minecraft а не от туда куда закачиваются все файлы. А если в .minecraft засунуть папку lib то все работает. Джигурдень написал да? Поясню)

    Вообщем.
    Когда запускаеш лаунчер, скачивает файлы в папку (назовем ее .test) .test
    Но скачивает он только папки bin и mods
    Там установлен Forge но для его работы нужны библиотеки которые у меня в папке lib
    Вот я запускаю лаунчер, все скачалось (кроме папки lib) и он запускается благополучно. Потому что в папке .minecraft есть папка с теми самыми библиотеками которые я в ручную установил.
    Если же я их удалю, то мод качает новые и пишет FATAL FML ERROR.
    Вот мне нужно следующее.
    Можно ли как то организовать чтобы клиент закачал все стандартные файлы майнкрафт а НЕ только bin и mods
    И чтоб считывал именно с папки .test(той куда идет загрузка)
    А не .minecraft

    Вот так вот :D
    Жду помощи..надеюсь опытные поймут и помогут
     
  12. zuma2

    zuma2 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    sytems.admin
    Имя в Minecraft:
    zuma2
    client.zip пихай что нужно.[DOUBLEPOST=1389516464,1389516367][/DOUBLEPOST]
    ты какой лаунчер используешь? чистый сашка или от александра?
     
  13. Автор темы
    newbie_mine

    newbie_mine Новичок

    Баллы:
    23
    sashok724 или как там
    Сейчас попробую в архив все залить))
     
  14. zuma2

    zuma2 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    sytems.admin
    Имя в Minecraft:
    zuma2
    омг, какую версию сашка? чистую или фикс от александра?
     
  15. Автор темы
    newbie_mine

    newbie_mine Новичок

    Баллы:
    23
    чистую. Фикс не ставил еще.

    Кароч не помогло ..засунул в client.zip и все равно fatal fml error выдает[DOUBLEPOST=1389519846,1389519784][/DOUBLEPOST]Как сделать чтобы он не лез в .minecraft а читал файлы скачанные клиентом?
    мб я туплю
     
  16. zuma2

    zuma2 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    sytems.admin
    Имя в Minecraft:
    zuma2
    версия клиента какая?
     
  17. Автор темы
    newbie_mine

    newbie_mine Новичок

    Баллы:
    23
    Всмысле игры? 1.5.2
    Еси чуш написал не ржи :DD
     
  18. zuma2

    zuma2 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    sytems.admin
    Имя в Minecraft:
    zuma2
    смысл ржать когда проблема?
    у тебя servers файл есть? (в веб части) и
    settigs.java
    от 43 и до 57 строки скопируй и кинь суда.
     
  19. Автор темы
    newbie_mine

    newbie_mine Новичок

    Баллы:
    23
    servers нету
    вот строки
    Скинул всю настройку..

    Код:
        /** Настройки структуры лаунчера */
        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      = "greenzone_v1.0"; //Версия лаунчера
    
        public static final boolean patchDir          =  true; //Использовать автоматическую замену директории игры (true/false)
        public static final String mcclass            = "net.minecraft.client.Minecraft";
        public static final String[] mcversions        =
        {
            "1.2.5::aj", "1.3.x::am", "1.4.x::an"
        };
     
  20. zuma2

    zuma2 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    sytems.admin
    Имя в Minecraft:
    zuma2
    "1.2.5::aj", "1.3.x::am", "1.4.x::an"
    шта?
    и это точно вся настройка?
    hitech, твой ип, твой порт, 1.4.x,<::an> и вроде вообще сашок чистый не может выше 1.4 запускать :D
     
  21. Автор темы
    newbie_mine

    newbie_mine Новичок

    Баллы:
    23
    т.е фикс ставить?
     

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