Войти или зарегистрироваться

Туториал [урок] привенчиваем проверку md5 к клиенту

Как только вставляю GuiMainMenu.java (прикреплен) к себе в лаунчер, появляется оч много ошибок, использую NetBeans. Вот пару строк в которых ошибки:
package net.minecraft.src;
import net.minecraft.client.Minecraft;
import org.lwjgl.opengl.GL11;
import org.lwjgl.util.glu.GLU;
public class GuiMainMenu extends GuiScreen
private GuiButton multiplayerButton;
viewportTexture = mc.renderEngine.allocateAndSetupTexture(new java.awt.image.BufferedImage(256, 256, 2));
И ещё очень много...
 
В обоих античитах нужно исправить одну проблему: надо автоматически узнавать название клиента, а то можно зайти с клиента с другим именем и напихать в него читов, а классы проверяют minecraft.jar (ваш кэп).
Этим же лаунчер Сашка ломается. И любой лаунчер.
 
И снова upd от меня NetClientHandler 1.4.7-Fix.zip Теперь клиент сам себя находит не зависимо от того где он запущен и с каким именем jar. На этот рас все в одном файле. Делал под Forge, если нужно под простой или модлоадер все что нужно я выделил.
 
И снова upd от меня NetClientHandler 1.4.7-Fix.zip Теперь клиент сам себя находит не зависимо от того где он запущен и с каким именем jar. На этот рас все в одном файле. Делал под Forge, если нужно под простой или модлоадер все что нужно я выделил.

Булу благодарен, если ты выложишь это в виде class файлов для клиента 1.4.7 .
 
И снова upd от меня NetClientHandler 1.4.7-Fix.zip Теперь клиент сам себя находит не зависимо от того где он запущен и с каким именем jar. На этот рас все в одном файле. Делал под Forge, если нужно под простой или модлоадер все что нужно я выделил.
так это типа, уже не надо модифицировать GuiMainMenu.java?
 
И снова upd от меня NetClientHandler 1.4.7-Fix.zip Теперь клиент сам себя находит не зависимо от того где он запущен и с каким именем jar. На этот рас все в одном файле. Делал под Forge, если нужно под простой или модлоадер все что нужно я выделил.
Вот этому бы вообще отдельную тему :)
 
Теперь можно лаунчеру устроить самопроверку.
 
Для меня это сложновато. Подскажи плиз как под простой сделать.:(
Я все выделил что нужно добавить + дописать саму отправку md5 s=
Java:
URL var4 = new URL("http://session.minecraft.net/game/joinserver.jsp?user=" + urlEncode(par1Str) + "&sessionId=" + urlEncode(par2Str) + "&serverId=" + urlEncode(par3Str) + "&s=" + urlEncode(calc));
317 строчку смотри.
 
Я все выделил что нужно добавить + дописать саму отправку md5 s=
Java:
URL var4 = new URL("http://session.minecraft.net/game/joinserver.jsp?user=" + urlEncode(par1Str) + "&sessionId=" + urlEncode(par2Str) + "&serverId=" + urlEncode(par3Str) + "&s=" + urlEncode(calc));
317 строчку смотри.
 

Вложения:

  • 156.JPG
    156.JPG
    50,2 КБ · Просмотры: 83
@max--2, эклипс юзай и смотри чтоб ошибок не было.
А сам я не стану под простой делать ибо декомбильнуть обычный клент сможет любой школ в mcp.
 
Назад
Верх