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

Лаунчер Sashok724 Launcher (Modification)

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

  1. oleg57zls

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    Ссылки до скриптов авторизации дядя менять будет?
     
  2. Хостинг MineCraft
    <
  3. hlainin

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

    Баллы:
    78
    Ссылки я менял, и в клиенте и в сервере, лаунчер от 29.04.2014 работает. клиент этот же.
     
  4. sashabelii

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

    Баллы:
    123
    Имя в Minecraft:
    sashabelii
    Ты тестируешь эти скрипты отдельно от основных?(рабочих) Если да, то ты должен указать в клиенте ссылку на нынешние, т.е. на которые ссылается лаунчер.
     
  5. hlainin

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

    Баллы:
    78
    Нет, старые я временно снёс, стоит в основном каталоге.[DOUBLEPOST=1399116323,1399116234][/DOUBLEPOST]include_once("loger.php") я прописал в joinserver.php может из-за этого
     
  6. sashabelii

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

    Баллы:
    123
    Имя в Minecraft:
    sashabelii
    Скорее всего ошибка в ссылках до checkserver и joinserver.[DOUBLEPOST=1399116448,1399116370][/DOUBLEPOST]Вот так вот у меня:
    Код:
    <?php
        define('INCLUDE_CHECK',true);
        include("connect.php");
        include("loger.php");
        @$sess      = $_GET['sessionId'];
        @$sessionid  = str_replace('%3A', ':', $sess);
        @$user      = $_GET['user'];
        @$serverid  = $_GET['serverId'];
    
        try {
            if (sizeof($_GET)!=3 || empty ( $_GET['sessionId'] ) ||  empty ( $_GET['user'] ) || empty ( $_GET['serverId'] ) || !preg_match("/^[a-zA-Z0-9_-]+$/", $user) || !preg_match("/^[a-zA-Z0-9:_-]+$/", $sessionid) || !preg_match("/^[a-zA-Z0-9_-]+$/", $serverid)){
              exit ("Bad login1");
            }
        
            $stmt = $db->prepare("Select $db_columnUser From $db_table Where $db_columnUser= :user");
            $stmt->bindValue(':user', $user);
            $stmt->execute();
        
            $row = $stmt->fetch(PDO::FETCH_ASSOC);
            $realUser = $row[$db_columnUser];
    
            if ($user !== $realUser)
            {
                exit ("Bad login2");
            }
    
            $stmt = $db->prepare("Select $db_columnUser From $db_table Where $db_columnSesId= :sessionid And $db_columnUser= :user");
            $stmt->bindValue(':user', $user);
            $stmt->bindValue(':sessionid', $sessionid);
            $stmt->execute();
            $result = $stmt->fetchColumn();
            if($result == $user)
            {
                $stmt = $db->prepare("Update $db_table SET $db_columnServer= :serverid Where $db_columnSesId= :sessionid And $db_columnUser= :user");
                $stmt->bindValue(':user', $user);
                $stmt->bindValue(':sessionid', $sessionid);
                $stmt->bindValue(':serverid', $serverid);
                $stmt->execute();
                if($stmt->rowCount() == 1) echo "OK";
                else echo "Bad login3";
            }
            else echo "Bad login4";
        } catch(PDOException $pe) {
                die("Ошибка".$logger->WriteLine($log_date.$pe));  //вывод ошибок MySQL в m.log
        }
    ?>
    
    Цифры после Bad login можешь убрать.
     
    hlainin нравится это.
  7. hlainin

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

    Баллы:
    78
    Ура свершилось всем спасибо за помощь, смог зайти, забыл в checkserver.php поставить include_once("loger.php") теперь всё ок
     
  8. Sany007

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

    Баллы:
    103
    Skype:
    kitovoi222
    Имя в Minecraft:
    Sany007
    java.lang.AbstractMethodError: net.minecraft.network.packet.NetHandler.getPlayer()Lnet/minecraft/entity/player/EntityPlayer;
    at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:471)
    at net.minecraft.client.multiplayer.NetClientHandler.func_72551_d(SourceFile:98)
    at net.minecraft.client.multiplayer.GuiConnecting.func_73876_c(GuiConnecting.java:51)
    at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1580)
    at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:910)
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:838)
    at net.minecraft.client.main.Main.main(SourceFile:101)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at net.launcher.components.Game.<init>(Game.java:230)
    at net.launcher.utils.UpdaterThread.run(UpdaterThread.java:108)
    at net.launcher.utils.ThreadUtils.runUpdater(ThreadUtils.java:238)
    at net.launcher.utils.ThreadUtils$2.run(ThreadUtils.java:195)

    ПОМОГИТЕ! ПИШЕТ ТАКУЮ ОШИБКУ! МЕНЯ ВСЕ ФАЙЛЫ ДЛЯ ПОДКЛЮЧЕНИЕ ЧЕРЕЗ ONLINE-MOD

    • jz.class - путь checkserver
    • beu.class -путь к скинам/плащам
    • blt.class - главное меню minecraft ( тут же копирайт Mojang AB )
    • bcw.class - путь joinserver
     
  9. zuma2

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

    Баллы:
    173
    Skype:
    sytems.admin
    Имя в Minecraft:
    zuma2
    :lol:
     
  10. Sany007

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

    Баллы:
    103
    Skype:
    kitovoi222
    Имя в Minecraft:
    Sany007
    java.lang.AbstractMethodError: net.minecraft.network.packet.NetHandler.getPlayer()Lnet/minecraft/entity/player/EntityPlayer;
    at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:471)
    at net.minecraft.client.multiplayer.NetClientHandler.func_72551_d(SourceFile:98)
    at net.minecraft.client.multiplayer.GuiConnecting.func_73876_c(GuiConnecting.java:51)
    at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1580)
    at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:910)
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:838)
    at net.minecraft.client.main.Main.main(SourceFile:101)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at net.launcher.components.Game.<init>(Game.java:230)
    at net.launcher.utils.UpdaterThread.run(UpdaterThread.java:108)
    at net.launcher.utils.ThreadUtils.runUpdater(ThreadUtils.java:238)
    at net.launcher.utils.ThreadUtils$2.run(ThreadUtils.java:195)

    ПОМОГИТЕ! ПИШЕТ ТАКУЮ ОШИБКУ! МЕНЯ ВСЕ ФАЙЛЫ ДЛЯ ПОДКЛЮЧЕНИЕ ЧЕРЕЗ ONLINE-MOD

    • jz.class - путь checkserver
    • beu.class -путь к скинам/плащам
    • blt.class - главное меню minecraft ( тут же копирайт Mojang AB )
    • bcw.class - путь joinserver
     
  11. zuma2

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

    Баллы:
    173
    Skype:
    sytems.admin
    Имя в Minecraft:
    zuma2
    :D
     
  12. sashabelii

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

    Баллы:
    123
    Имя в Minecraft:
    sashabelii
    Фикс расположения конфигов для binnie mods(Extra Bees): ссылка
    Такая же фигня, что и у форестри
     
    Последнее редактирование: 3 май 2014
    Alexgrist нравится это.
  13. hlainin

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

    Баллы:
    78
    А есть фикс убранной проверки модов? а то форести не хочет работать с индастриал без папки метаинф
     
  14. PIPITON

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

    Баллы:
    23
    @alexandrage
    Как мне быть, если мне нужна версия 1.7.2? Ты сделаешь её как образец клиента?
     
  15. Sany007

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

    Баллы:
    103
    Skype:
    kitovoi222
    Имя в Minecraft:
    Sany007
    java.lang.AbstractMethodError: net.minecraft.network.packet.NetHandler.getPlayer()Lnet/minecraft/entity/player/EntityPlayer;
    at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:471)
    at net.minecraft.client.multiplayer.NetClientHandler.func_72551_d(SourceFile:98)
    at net.minecraft.client.multiplayer.GuiConnecting.func_73876_c(GuiConnecting.java:51)
    at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1580)
    at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:910)
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:838)
    at net.minecraft.client.main.Main.main(SourceFile:101)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at net.launcher.components.Game.<init>(Game.java:230)
    at net.launcher.utils.UpdaterThread.run(UpdaterThread.java:108)
    at net.launcher.utils.ThreadUtils.runUpdater(ThreadUtils.java:238)
    at net.launcher.utils.ThreadUtils$2.run(ThreadUtils.java:195)

    ПОМОГИТЕ! ПИШЕТ ТАКУЮ ОШИБКУ! МЕНЯ ВСЕ ФАЙЛЫ ДЛЯ ПОДКЛЮЧЕНИЕ ЧЕРЕЗ ONLINE-MOD

    • jz.class - путь checkserver
    • beu.class -путь к скинам/плащам
    • blt.class - главное меню minecraft ( тут же копирайт Mojang AB )
    • bcw.class - путь joinserver
     
  16. sashabelii

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

    Баллы:
    123
    Имя в Minecraft:
    sashabelii
    alexandrage кидал ранее, полистай тему.[DOUBLEPOST=1399124797,1399123629][/DOUBLEPOST]В фиксе для форестри косяк, не грузится мир, попробую исправить позже.
     
    ПриветОтЛайки нравится это.
  17. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Эм, не должно быть там касяков. Классы которые я хакал не имеют отношение к самому моду, в них только проверка!
     
  18. ragecraft

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

    Баллы:
    93
    Имя в Minecraft:
    greenberg
    а что насчет изменения папки запуска? не поможет жи. И где процессы запрещенные лежат то?
     
  19. sashabelii

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

    Баллы:
    123
    Имя в Minecraft:
    sashabelii
    Я про свой фикс.[DOUBLEPOST=1399128344,1399127799][/DOUBLEPOST]
    Как правильно будет:
    Декомпилировать мод и совать его в эклипс, дабы пофиксить ошибки, внести изменения, собрать его и измененные классы сунуть в ванильный мод или каким-то образом декомпилировать отдельные класс файлы в .жава, вносить изменения и таким же неведомым образом превращать их обратно в классы?

    В первом случае я получаю ошибку:
    Код:
    java.lang.AbstractMethodError
        at net.minecraft.command.CommandHandler.func_71560_a(CommandHandler.java:120)
        at forestry.core.ForestryCore.serverStarting(ForestryCore.java:160)
        at forestry.Forestry.serverStarting(Forestry.java:76)
    Хотя ForestryCore я не трогал. В эклипсе же все работает на ура.
     
    Последнее редактирование: 3 май 2014
    ПриветОтЛайки нравится это.
  20. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Я же скинул все то с чем я работал, там же есть src.
     
  21. sashabelii

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

    Баллы:
    123
    Имя в Minecraft:
    sashabelii
    Меня не устраивает, что конфиг кладется в корень mcDir.
     

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