Thread: Rsps 718 client issue/server sided not sure.

Results 1 to 6 of 6
  1. #1 Rsps 718 client issue/server sided not sure. 
    Registered Member chucky009's Avatar
    Join Date
    Aug 2011
    Posts
    345
    Thanks given
    1
    Thanks received
    25
    Rep Power
    0
    Hello, who ever can fix this error for me will get 10$....
    [Only registered and activated users can see links. ]

    Whoever dont like to click links here's the code:
    Code:
    Error: aiv.p() pf.jw() | Class298_Sub37_Sub14.method3459:62 PacketsDecoder.metho
    d4548:1097 Class247.method2370:233 Class126.method1407:211 client.method2806:281
    3 client.method2773:607 Class291.method2764:534 Class291.method2759:375 Class291
    .run:323 java.lang.Thread.run | java.lang.NullPointerException | 32,116,109 116,
    3174,3491 104,101,32,115,101,114,118,101,114,46,32,73,39,109,32,118,101,114,121,
    32,115,111,114,114,121,44,32,98,117,116,32,116,104,105,115,32,105,115,110,39,116
    ,32,116,104,101,32,101,110,100,32,
    java.net.ConnectException: Connection refused: connect
            at java.net.DualStackPlainSocketImpl.connect0(Native Method)
            at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
            at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
            at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
            at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
            at java.net.PlainSocketImpl.connect(Unknown Source)
            at java.net.SocksSocketImpl.connect(Unknown Source)
            at java.net.Socket.connect(Unknown Source)
            at java.net.Socket.connect(Unknown Source)
            at sun.net.NetworkClient.doConnect(Unknown Source)
            at sun.net.www.http.HttpClient.openServer(Unknown Source)
            at sun.net.www.http.HttpClient.openServer(Unknown Source)
            at sun.net.www.http.HttpClient.<init>(Unknown Source)
            at sun.net.www.http.HttpClient.New(Unknown Source)
            at sun.net.www.http.HttpClient.New(Unknown Source)
            at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown
    Source)
            at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Sou
    rce)
            at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Sour
    ce)
            at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
            at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown S
    ource)
            at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown So
    urce)
            at java.net.URL.openStream(Unknown Source)
            at IPAddress.method6062(IPAddress.java:127)
            at Class247.method2370(Class247.java:246)
            at Class126.method1407(Class126.java:211)
            at client.method2806(client.java:2813)
            at client.method2773(client.java:607)
            at Class291.method2764(Class291.java:534)
            at Class291.method2759(Class291.java:375)
            at Class291.run(Class291.java:323)
            at java.lang.Thread.run(Unknown Source)
    Error: adf.gh() client.gy() client.er() client.ae() mc.m() mc.e() | Class422_Sub
    5.method5644:143 client.method2809:3067 client.method2806:2804 client.method2773
    :607 Class291.method2764:534 Class291.method2759:375 Class291.run:323 java.lang.
    Thread.run | java.lang.NullPointerException |  0,0,104,104 0,52,52 3 0 1 765,553
     0 0 0 0 0 0 248 19 8191 hAJWGrsaETglRjuwxMwnlA/d5W6EgYWx
    java.net.ConnectException: Connection refused: connect
            at java.net.DualStackPlainSocketImpl.connect0(Native Method)
            at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
            at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
            at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
            at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
            at java.net.PlainSocketImpl.connect(Unknown Source)
            at java.net.SocksSocketImpl.connect(Unknown Source)
            at java.net.Socket.connect(Unknown Source)
            at java.net.Socket.connect(Unknown Source)
            at sun.net.NetworkClient.doConnect(Unknown Source)
            at sun.net.www.http.HttpClient.openServer(Unknown Source)
            at sun.net.www.http.HttpClient.openServer(Unknown Source)
            at sun.net.www.http.HttpClient.<init>(Unknown Source)
            at sun.net.www.http.HttpClient.New(Unknown Source)
            at sun.net.www.http.HttpClient.New(Unknown Source)
            at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown
    Source)
            at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Sou
    rce)
            at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Sour
    ce)
            at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
            at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown S
    ource)
            at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown So
    urce)
            at java.net.URL.openStream(Unknown Source)
            at IPAddress.method6062(IPAddress.java:127)
            at Class291.run(Class291.java:327)
            at java.lang.Thread.run(Unknown Source)
    error_game_crash
    The above code is btw the client error in the bat file
    Reply With Quote  
     

  2. #2  
    Contributor

    clem585's Avatar
    Join Date
    Sep 2013
    Posts
    3,556
    Thanks given
    652
    Thanks received
    640
    Rep Power
    358
    Code:
    PacketsDecoder.metho
    d4548:1097
    Post the whole packet decoding for the lines around 1097.
    Project thread
    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  3. #3  
    Registered Member
    Join Date
    May 2012
    Posts
    287
    Thanks given
    7
    Thanks received
    48
    Rep Power
    25
    Make sure your server is running and llisteing to the port the client is connecting to and that the client is connecting to the server ip.
    Also make sure the port used is open
    Reply With Quote  
     

  4. #4  
    Registered Member chucky009's Avatar
    Join Date
    Aug 2011
    Posts
    345
    Thanks given
    1
    Thanks received
    25
    Rep Power
    0
    Quote Originally Posted by clem585 View Post
    Code:
    PacketsDecoder.metho
    d4548:1097
    Post the whole packet decoding for the lines around 1097.
    here it is, the 1st one is line: 1097
    Code:
    					String string_268_ = Class447.aClass469_5618.method6045(i_264_, (short) -10826).method3459(stream, -734708119);
    					if (2 == rights)
    						Class25.method393(20, 0, new StringBuilder().append(Class247.method2368(1, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(1, -278777595)).append(string_260_).toString(), string, string_268_, Class404.method4952(l), i_264_, 1446000206);
    					else if (rights == 1)
    						Class25.method393(20, 0, new StringBuilder().append(Class247.method2368(0, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(0, -278777595)).append(string_260_).toString(), string, string_268_, Class404.method4952(l), i_264_, 1446000206);
    					else if (rights != 0)
    						Class25.method393(20, 0, "<img=" + rights + ">" + string, "<img=" + rights + ">" + string_260_, string, string_268_, Class404.method4952(l), i_264_, 1446000206);
    					else
    						Class25.method393(20, 0, string, string_260_, string, string_268_, Class404.method4952(l), i_264_, 1446000206);
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2242) {
    				boolean bool = stream.readUnsignedByte() == 1;
    				Class343.method4162(1490036813);
    				Class396.aBoolean5196 = bool;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.FRIENDS_PACKET) {
    				while (stream.index * 385051775 < ((Class25) class25).anInt336 * -866602563) {
    					boolean bool = stream.readUnsignedByte() == 1;
    					String string = stream.readString(1159315726);
    					String string_269_ = stream.readString(1988455124);
    					int i_270_ = stream.readUnsignedShort();
    					int i_271_ = stream.readUnsignedByte();
    					boolean bool_272_ = stream.readUnsignedByte() == 1;
    					String string_273_ = "";
    					boolean bool_274_ = false;
    					if (i_270_ > 0) {
    						string_273_ = stream.readString(1917634572);
    						bool_274_ = stream.readUnsignedByte() == 1;
    					}
    					for (int i_275_ = 0; i_275_ < client.anInt8941 * -1054937867; i_275_++) {
    						if (!bool) {
    							if (string.equals(client.aStringArray8704[i_275_])) {
    								if (client.anIntArray8946[i_275_] != i_270_) {
    									boolean bool_276_ = true;
    									for (Class302_Sub2 class302_sub2 = ((Class302_Sub2) client.aClass442_8951.method5868(-16777216)); null != class302_sub2; class302_sub2 = ((Class302_Sub2) client.aClass442_8951.method5872(269965941))) {
    										if (((Class302_Sub2) class302_sub2).aString7648.equals(string)) {
    											if (i_270_ != 0 && (((Class302_Sub2) class302_sub2).aShort7646 == 0)) {
    												class302_sub2.method3714(185516853);
    												bool_276_ = false;
    											} else if (i_270_ == 0 && (0 != (((Class302_Sub2) class302_sub2).aShort7646))) {
    												class302_sub2.method3714(1336201155);
    												bool_276_ = false;
    											}
    										}
    									}
    									if (bool_276_)
    										client.aClass442_8951.method5870(new Class302_Sub2(string, i_270_), 1940667363);
    									client.anIntArray8946[i_275_] = i_270_;
    								}
    								client.aStringArray8945[i_275_] = string_269_;
    								client.aStringArray8947[i_275_] = string_273_;
    								client.anIntArray8705[i_275_] = i_271_;
    								client.aBooleanArray8722[i_275_] = bool_274_;
    								client.aBooleanArray8950[i_275_] = bool_272_;
    								string = null;
    								break;
    							}
    						} else if (string_269_.equals(client.aStringArray8704[i_275_])) {
    							client.aStringArray8704[i_275_] = string;
    							client.aStringArray8945[i_275_] = string_269_;
    							string = null;
    							break;
    						}
    					}
    					if (string != null && client.anInt8941 * -1054937867 < 200) {
    						client.aStringArray8704[-1054937867 * client.anInt8941] = string;
    						client.aStringArray8945[-1054937867 * client.anInt8941] = string_269_;
    						client.anIntArray8946[-1054937867 * client.anInt8941] = i_270_;
    						client.aStringArray8947[client.anInt8941 * -1054937867] = string_273_;
    						client.anIntArray8705[-1054937867 * client.anInt8941] = i_271_;
    						client.aBooleanArray8722[(-1054937867 * client.anInt8941)] = bool_274_;
    						client.aBooleanArray8950[(client.anInt8941 * -1054937867)] = bool_272_;
    						client.anInt8941 += 560029533;
    					}
    				}
    				client.anInt8942 = 1353701786;
    				client.anInt8883 = 754377557 * client.anInt8933;
    				boolean bool = false;
    				int i_277_ = -1054937867 * client.anInt8941;
    				while_89_: do {
    					do {
    						if (i_277_ <= 0)
    							break while_89_;
    						bool = true;
    						i_277_--;
    						for (int i_278_ = 0; i_278_ < i_277_; i_278_++) {
    							boolean bool_279_ = false;
    							if ((Class474.aClass471_5979.worldId * 1606920449 != client.anIntArray8946[i_278_]) && ((1606920449 * Class474.aClass471_5979.worldId) == client.anIntArray8946[i_278_ + 1]))
    								bool_279_ = true;
    							if (!bool_279_ && client.anIntArray8946[i_278_] == 0 && client.anIntArray8946[i_278_ + 1] != 0)
    								bool_279_ = true;
    							if (!bool_279_ && !client.aBooleanArray8950[i_278_] && client.aBooleanArray8950[1 + i_278_])
    								bool_279_ = true;
    							if (bool_279_) {
    								int i_280_ = client.anIntArray8946[i_278_];
    								client.anIntArray8946[i_278_] = client.anIntArray8946[i_278_ + 1];
    								client.anIntArray8946[1 + i_278_] = i_280_;
    								String string = client.aStringArray8947[i_278_];
    								client.aStringArray8947[i_278_] = client.aStringArray8947[i_278_ + 1];
    								client.aStringArray8947[1 + i_278_] = string;
    								String string_281_ = client.aStringArray8704[i_278_];
    								client.aStringArray8704[i_278_] = client.aStringArray8704[i_278_ + 1];
    								client.aStringArray8704[1 + i_278_] = string_281_;
    								String string_282_ = client.aStringArray8945[i_278_];
    								client.aStringArray8945[i_278_] = client.aStringArray8945[1 + i_278_];
    								client.aStringArray8945[1 + i_278_] = string_282_;
    								int i_283_ = client.anIntArray8705[i_278_];
    								client.anIntArray8705[i_278_] = client.anIntArray8705[i_278_ + 1];
    								client.anIntArray8705[1 + i_278_] = i_283_;
    								boolean bool_284_ = client.aBooleanArray8722[i_278_];
    								client.aBooleanArray8722[i_278_] = client.aBooleanArray8722[i_278_ + 1];
    								client.aBooleanArray8722[1 + i_278_] = bool_284_;
    								boolean bool_285_ = client.aBooleanArray8950[i_278_];
    								client.aBooleanArray8950[i_278_] = client.aBooleanArray8950[1 + i_278_];
    								client.aBooleanArray8950[1 + i_278_] = bool_285_;
    								bool = false;
    							}
    						}
    					} while (!bool);
    					if (i <= -1128197512)
    						throw new IllegalStateException();
    				} while (false);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2283) {
    				client.anInt8885 = 887090299 * client.anInt8933;
    				boolean bool = stream.readUnsignedByte() == 1;
    				if (-866602563 * ((Class25) class25).anInt336 == 1) {
    					if (bool)
    						Class225.aClass162_2512 = null;
    					else
    						Class508.aClass162_6216 = null;
    					((Class25) class25).INCOMMING_PACKET = null;
    					return true;
    				}
    				if (bool)
    					Class225.aClass162_2512 = new Class162(stream);
    				else
    					Class508.aClass162_6216 = new Class162(stream);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.SPAWN_OBJECT_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				Class315.method3834(SubIncommingPacket.SPAWN_OBJECT_PACKET, (short) -2213);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.SET_CAMERA_POS_PACKET) {
    				int speed2 = stream.readUnsignedByte128(-1014855659);
    				int speed1 = stream.readUnsignedByte128(-1014855659);
    				int moveLocalY = stream.readUnsignedByte();
    				int moveZ = stream.readUnsignedShort() << 2;
    				int moveLocalX = stream.readUnsignedByte();
    				Class343.method4162(1925493110);
    				Class97_Sub1.method1043(moveLocalX, moveLocalY, moveZ, speed2, speed1, true);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2228 == ((Class25) class25).INCOMMING_PACKET) {
    				if (-1 != client.WINDOW_PANE_ID * -257444687)
    					Class82_Sub10.method903(client.WINDOW_PANE_ID * -257444687, 0, 390245730);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2198 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_291_ = stream.readUnsignedShort();
    				long l = stream.readLong((short) 19761);
    				if (null == Class313.anObjectArray3298)
    					Class313.anObjectArray3298 = (new Object[Class99.aClass517_951.anInt6268 * 2143828057]);
    				Class313.anObjectArray3298[i_291_] = new Long(l);
    				client.anIntArray8880[((client.anInt8881 += -1965237945) * -1653538697) - 1 & 0x1f] = i_291_;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.OPEN_INTERFACE_NPC == ((Class25) class25).INCOMMING_PACKET) {
    				int key1 = stream.readIntV2((byte) 20);
    				int npcIndex = stream.readUnsignedShortLE128(1478539457);
    				int cliped = stream.readUnsignedByte128(-1014855659);
    				int key4 = stream.readInt((byte) 94);
    				int interfaceId = stream.readUnsignedShortLE128(1478539457);
    				int key3 = stream.readIntLE(-2033138780);
    				int key2 = stream.readIntV2((byte) 114);
    				int parentHash = stream.readIntV1(922208794);
    				Class343.method4162(1810781923);
    				Class113.method1254(parentHash, new Class298_Sub51_Sub2(interfaceId, cliped, npcIndex), new int[] { key1, key2, key3, key4 }, false, 1697416272);
    
    				/*
    				 * Class113.method1254(parentHash, new Interface(interfaceId,
    				 * clipped), new int[] { key1, key2, key3, key4 }, false,
    				 * -37609880);
    				 */
    
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2239) {
    				client.anInt8913 = stream.readUnsigned128Byte((byte) 101) * -1777248765;
    				client.anInt8837 = stream.readUnsignedByte() * 1583527743;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2267 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_300_ = stream.readUnsignedShortLE((byte) 10);
    				int interfaceHash = stream.readIntV1(-104926142);
    				int i_302_ = stream.readInt((byte) 74);
    				Class343.method4162(2137201192);
    				SubIncommingPacket.method1924(interfaceHash, 5, i_300_, i_302_, 262144);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.CAMERA_ROTATION_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				int i_303_ = stream.readUnsignedShort();
    				int i_304_ = stream.readUnsignedShortLE((byte) -3);
    				Class343.method4162(2073286157);
    				Class344.method4165(i_304_, i_303_, 0, -1627127168);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.SEND_PRIVATE_MESSAGE_PACKET) {
    				String string = stream.readString(1394442545);
    				String string_305_ = (Class248.decryptStringMessage(Class127_Sub1.huffManDecryption(stream, 1133530682), 882285799));
    				Class242_Sub1.method2282(6, 0, string, string, string, string_305_, -109686251);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2299 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_306_ = stream.readUnsignedByte128(-1014855659);
    				byte i_307_ = stream.readByteC(1558025285);
    				Class343.method4162(1545754039);
    				Class239.method2207(i_307_, i_306_, (byte) 59);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.GLOBAL_CONFIG2_PACKET) {
    				int i_308_ = stream.readUnsignedShort128(-534917966);
    				int i_309_ = stream.readInt((byte) 11);
    				Class343.method4162(2060055041);
    				Class305.method3752(i_308_, i_309_, 644551429);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2201 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_310_ = stream.readUnsignedShort128(615970463);
    				Class343.method4162(2136468444);
    				Class285.method2710(i_310_, (byte) 50);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.CONFIG_BY_FILE1_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				int i_311_ = stream.readUnsignedShort128(-1866261395);
    				int i_312_ = stream.readUnsignedByteC((short) -13502);
    				Class128.aClass148_6331.setConfigByFileValue(i_311_, i_312_, -580939812);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2185) {
    				for (int i_313_ = 0; (i_313_ < client.aClass365_Sub1_Sub1_Sub2_Sub2Array8805.length); i_313_++) {
    					if (client.aClass365_Sub1_Sub1_Sub2_Sub2Array8805[i_313_] != null) {
    						client.aClass365_Sub1_Sub1_Sub2_Sub2Array8805[i_313_].anIntArray10093 = null;
    						client.aClass365_Sub1_Sub1_Sub2_Sub2Array8805[i_313_].aClass438_10078.method5821(-1, -1564622591);
    					}
    				}
    				for (int i_314_ = 0; i_314_ < client.anInt8772 * 1962237353; i_314_++) {
    					((Entity) client.aClass298_Sub29Array8816[i_314_].anObject7366).anIntArray10093 = null;
    					((Entity) client.aClass298_Sub29Array8816[i_314_].anObject7366).aClass438_10078.method5821(-1, -2064932982);
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2251) {
    				int i_315_ = stream.readInt((byte) 69);
    				int i_316_ = stream.readInt((byte) -11);
    				Class343.method4162(1838306305);
    				Interface class298_sub51 = ((Interface) client.aClass437_8841.method5812((long) i_315_));
    				Interface class298_sub51_317_ = ((Interface) client.aClass437_8841.method5812((long) i_316_));
    				if (null != class298_sub51_317_)
    					Class173.method1821(class298_sub51_317_, (class298_sub51 == null || ((class298_sub51_317_.interfaceId * -1617025021) != (-1617025021 * class298_sub51.interfaceId))), false, -113822480);
    				if (class298_sub51 != null) {
    					class298_sub51.method2839(-1460969981);
    					client.aClass437_8841.method5817(class298_sub51, (long) i_316_);
    				}
    				IComponentDefinition class105 = Class50.getIComponentDefinitions(i_315_, (byte) -52);
    				if (class105 != null)
    					Tradution.method6054(class105, 1086965599);
    				class105 = Class50.getIComponentDefinitions(i_316_, (byte) 51);
    				if (class105 != null) {
    					Tradution.method6054(class105, -904794130);
    					Class65.method761((Class389.aClass119Array4165[(-440872681 * class105.anInt1142 >>> 16)]), class105, true, 112223880);
    				}
    				if (client.WINDOW_PANE_ID * -257444687 != -1)
    					Class82_Sub10.method903(client.WINDOW_PANE_ID * -257444687, 1, -167409895);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.TILE_MESSAGE_PACKET) {
    				Class315.method3834(SubIncommingPacket.TILE_MESSAGE_PACKET, (short) 15563);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.MUSIC_EFFECT_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				int i_318_ = stream.readUnsigned128Byte((byte) 61);
    				int i_319_ = stream.read24BitUnsignedIntegerV2((byte) 8);
    				int i_320_ = stream.readUnsignedShort();
    				if (i_320_ == 65535)
    					i_320_ = -1;
    				System.out.println("called: " + i_318_ + ", " + i_319_ + ", " + i_320_);
    				Class136.method1495(i_320_, i_319_, i_318_, -649427988);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.GAME_PANE_PACKET) {
    				int type = stream.readUnsigned128Byte((byte) 107);
    				int windowId = stream.readUnsignedShort128(822482622);
    				int secondXteaKey = stream.readIntLE(-1743023788);
    				int firstXteaKey = stream.readIntV2((byte) 50);
    				int fourthXteaKey = stream.readInt((byte) -102);
    				int thirdXteaKey = stream.readInt((byte) -25);
    				Class343.method4162(1900966840);
    				if (2 == type)
    					Class365_Sub1_Sub2_Sub1.method4499((byte) 84);
    				int[] keySet = { firstXteaKey, secondXteaKey, thirdXteaKey, fourthXteaKey };
    				client.WINDOW_PANE_ID = 1785861201 * windowId;
    				Class8.method321(windowId, keySet, 1073572568);
    				Class257.method2453(false, (byte) 8);
    				Class14.method341(client.WINDOW_PANE_ID * -257444687, keySet, 278724032);
    				for (int i_327_ = 0; i_327_ < 113; i_327_++)
    					client.aBooleanArray8900[i_327_] = true;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2176) {
    				int i_328_ = stream.readUnsignedShort();
    				if (65535 == i_328_)
    					i_328_ = -1;
    				int i_329_ = stream.readUnsignedByte();
    				int i_330_ = stream.readUnsignedShort();
    				int i_331_ = stream.readUnsignedByte();
    				int i_332_ = stream.readUnsignedShort();
    				Class239.method2210(i_328_, i_329_, i_330_, i_331_, i_332_, 1530382732);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.ITEMS_UPDATE_PACKET) {
    				int key = stream.readUnsignedShort();
    				int keyCheck = stream.readUnsignedByte();
    				boolean negativekeyCheck = (keyCheck & 0x1) == 1;
    				while (385051775 * stream.index < ((Class25) class25).anInt336 * -866602563) {
    					int slotId = stream.readUnsignedSmart(1723054621);
    					int id = stream.readUnsignedShort();
    					int i_337_ = 0;
    					if (0 != id) {
    						i_337_ = stream.readUnsignedByte();
    						if (255 == i_337_)
    							i_337_ = stream.readInt((byte) 3);
    					}
    					Class82_Sub8.method896(key, slotId, id - 1, i_337_, negativekeyCheck, -540593777);
    				}
    				client.anIntArray8823[(client.anInt8873 += 1524000797) * 1610062389 - 1 & 0x1f] = key;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2230) {
    				int i_338_ = stream.readUnsignedShort128(1639237229);
    				int i_339_ = stream.readIntV2((byte) 111);
    				Class343.method4162(1587998629);
    				Class82_Sub8.method895(i_339_, i_338_, 1883543357);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.GLOBAL_CONFIG1_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				byte i_340_ = stream.readByteC(-112492447);
    				int i_341_ = stream.readUnsignedShort128(-40843211);
    				Class343.method4162(1542442248);
    				Class305.method3752(i_341_, i_340_, 644551429);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2250 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_342_ = stream.readInt((byte) -66);
    				Class343.method4162(1629324419);
    				SubIncommingPacket.method1924(i_342_, 5, client.playerIndex * -442628795, 0, 262144);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.PLAYER_UNDER_NPC_PRIORITY_PACKET) {
    				int i_343_ = stream.readUnsignedByteC((short) -2884);
    				Class343.method4162(1810891735);
    				client.anInt8903 = i_343_ * -1149402483;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2172) {
    				int i_344_ = stream.readIntLE(-1698291810);
    				int i_345_ = stream.readUnsignedShort128(-75929984);
    				int i_346_ = stream.readUnsignedShort128(-771680618);
    				int i_347_ = stream.readUnsignedShortLE((byte) -100);
    				Class343.method4162(1819509217);
    				Class355.method4265(i_344_, i_347_, i_345_, i_346_, -1411433618);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2290 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_348_ = stream.readUnsignedShortLE128(1478539457);
    				int i_349_ = stream.readShort(1694615298);
    				int i_350_ = stream.readUnsignedShort128(-1882102994);
    				int i_351_ = stream.readByteC(1399907326);
    				int i_352_ = stream.readUnsignedByte128(-1014855659);
    				if (i_352_ == 255)
    					i_352_ = -1;
    				int i_353_ = stream.method3651(-1839915924);
    				int i_354_ = stream.readUnsignedShort();
    				int i_355_ = stream.readUnsigned128Byte((byte) 14) * 4;
    				int i_356_ = stream.readUnsignedByte();
    				int i_357_ = stream.readUnsignedShort128(-931118162);
    				int i_358_ = stream.readUnsigned128Byte((byte) 17);
    				int i_359_ = stream.readUnsignedShort128(-643251199);
    				int i_360_ = stream.readUnsignedShort();
    				int i_361_ = stream.readByteC(263654343);
    				boolean bool = 0 != (i_356_ & 0x1);
    				boolean bool_362_ = (i_356_ & 0x2) != 0;
    				int i_363_ = bool_362_ ? i_356_ >> 2 : -1;
    				if (bool_362_)
    					i_358_ = (byte) i_358_;
    				else
    					i_358_ *= 4;
    				Class341 class341 = client.aClass283_8716.method2628(681479919);
    				int i_364_ = i_354_ - class341.gameSceneBaseX * 773807262;
    				int i_365_ = i_357_ - 567029222 * class341.gameSceneBaseY;
    				i_351_ += i_364_;
    				i_361_ += i_365_;
    				if (i_364_ >= 0 && i_365_ >= 0 && (i_364_ < client.aClass283_8716.method2629(-1911669738) * 2) && (i_365_ < client.aClass283_8716.method2629(-1992464171) * 2) && i_351_ >= 0 && i_361_ >= 0 && (i_351_ < client.aClass283_8716.method2630(-2022476058) * 2) && (i_361_ < client.aClass283_8716.method2630(1563119067) * 2) && 65535 != i_348_) {
    					i_364_ *= 256;
    					i_365_ *= 256;
    					i_351_ = 256 * i_351_;
    					i_361_ = 256 * i_361_;
    					i_358_ <<= 2;
    					i_355_ <<= 2;
    					i_350_ <<= 2;
    					LinkedList.method5818(i_348_, i_349_, i_353_, i_363_, i_358_, i_355_, i_364_, i_365_, i_351_, i_361_, i_360_, i_359_, i_352_, i_350_, bool, 2141342802);
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.RESET_SOUNDS_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				Class422.method5617((byte) -98);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.RECEIVE_PERSONAL_MESSAGE_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				boolean bool = stream.readUnsignedByte() == 1;
    				String string = stream.readString(-1519760350);
    				String string_366_ = string;
    				if (bool)
    					string_366_ = stream.readString(1241788566);
    				int rights = stream.readUnsignedByte();
    				boolean bool_368_ = false;
    				if (rights != 2) {
    					if (client.aBoolean8811 && !client.aBoolean8812 || client.aBoolean8802)
    						bool_368_ = true;
    					else if (rights != 2 && Class287.method2722(string_366_, -1379408074))
    						bool_368_ = true;
    				}
    				if (!bool_368_) {
    					String string_369_ = (Class248.decryptStringMessage(Class127_Sub1.huffManDecryption(stream, 1427185881), 1705296480));
    					if (2 == rights)
    						Class25.method393(24, 0, new StringBuilder().append(Class247.method2368(1, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(1, -278777595)).append(string_366_).toString(), string, string_369_, null, -1, 1446000206);
    					else if (rights == 1)
    						Class25.method393(24, 0, new StringBuilder().append(Class247.method2368(0, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(0, -278777595)).append(string_366_).toString(), string, string_369_, null, -1, 1446000206);
    					else if (rights != 0)
    						Class25.method393(24, 0, "<img=" + rights + ">" + string, "<img=" + rights + ">" + string_366_, string, string_369_, null, -1, 1446000206);
    					else
    						Class25.method393(24, 0, string, string_366_, string, string_369_, null, -1, 1446000206);
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.NPC_UPDATE_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				Class406.decodeNPCUpdate(false, -1542019143);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2272) {
    				int i_370_ = stream.readIntV2((byte) 74);
    				int i_371_ = stream.readIntV1(-453095803);
    				Class343.method4162(1793904328);
    				Class494.method6193(i_371_, i_370_, -1060655592);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2168) {
    				// Probably some chat packet?
    				client.anInt8942 = -1470632755;
    				client.anInt8883 = client.anInt8933 * 754377557;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.LOGOUT_PACKET) {
    				Class216.method2001(false, (byte) 107);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return false;
    			}
    			if (IncommingPacket.aClass202_2179 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_372_ = stream.readUnsignedShortLE((byte) -26);
    				int i_373_ = stream.readIntV1(716816642);
    				int i_374_ = stream.readUnsignedShortLE128(1478539457);
    				int i_375_ = stream.readUnsignedByte();
    				Class343.method4162(1544492012);
    				Class237.method2198(i_373_, i_375_, i_372_, i_374_, (short) -8450);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2297 == ((Class25) class25).INCOMMING_PACKET) {
    				client.aBoolean8815 = stream.readUnsignedByteC((short) -6905) == 1;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2221 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_376_ = stream.readUnsignedShort();
    				int i_377_ = stream.readIntV2((byte) 112);
    				int i_378_ = stream.readUnsignedShortLE((byte) -41);
    				int i_379_ = stream.readUnsignedByte128(-1014855659);
    				Class343.method4162(1863986418);
    				Class82_Sub20.method935(i_377_, i_379_, i_378_, i_376_, 1382023549);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.SEND_GROUND_ITEM_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				Class315.method3834(SubIncommingPacket.SEND_GROUND_ITEM_PACKET, (short) 18993);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.CUTSCENE_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				int i_380_ = stream.readUnsignedShort();
    				client.anInt8726 = 733205975;
    				client.anInt8870 = 221729505 * i_380_;
    				client.anInt8724 = 986798515;
    				Class399.aClass243_5220.method2310(577335585 * client.anInt8870, -457216440);
    				Class194.method1868(2025307040);
    				Class98_Sub2.method1065((byte) 74);
    				int i_381_ = stream.readUnsignedShort();
    				Class298_Sub37.anIntArrayArray7407 = new int[i_381_][4];
    				for (int i_382_ = 0; i_382_ < i_381_; i_382_++) {
    					for (int i_383_ = 0; i_383_ < 4; i_383_++)
    						Class298_Sub37.anIntArrayArray7407[i_382_][i_383_] = stream.readInt((byte) 32);
    				}
    				int i_384_ = stream.readUnsignedByte();
    				Class128_Sub1.aClass298_Sub53_8555 = new RsByteBuffer(i_384_);
    				Class128_Sub1.aClass298_Sub53_8555.writeBytes(stream.buffer, 385051775 * stream.index, i_384_, (short) -25177);
    				stream.index += i_384_ * 116413311;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return false;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.DESTROY_OBJECT_PACKET) {
    				Class315.method3834(SubIncommingPacket.DESTROY_OBJECT_PACKET, (short) -19172);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2203 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_385_ = stream.readUnsignedByte();
    				if (stream.readUnsignedByte() == 0)
    					client.aClass251Array8920[i_385_] = new Class251();
    				else {
    					stream.index -= 116413311;
    					client.aClass251Array8920[i_385_] = new Class251(stream);
    				}
    				client.anInt8796 = client.anInt8933 * 1729482221;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.ITEM_ON_ICOMPONENT_PACKET) {
    				int i_386_ = stream.readUnsignedShort128(-666448295);
    				if (65535 == i_386_)
    					i_386_ = -1;
    				int i_387_ = stream.readIntV1(-731950816);
    				int i_388_ = stream.readIntV2((byte) 47);
    				Class343.method4162(1742484303);
    				RsByteBuffer.method3656(i_388_, i_386_, i_387_, (short) 1020);
    				ItemDefinitions class468 = Class298_Sub32_Sub14.aClass477_9400.getItemDefinitions(i_386_);
    				Class355.method4265(i_388_, 330519029 * class468.anInt5714, -3355859 * class468.anInt5715, class468.anInt5713 * 1396167403, -1121225747);
    				Class253.method2422(i_388_, 252709809 * class468.anInt5717, -1811316489 * class468.anInt5718, class468.anInt5716 * -1368639199, 499708204);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2191 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_389_ = stream.readIntLE(-2128346216);
    				int i_390_ = stream.readUnsignedShortLE128(1478539457);
    				Class343.method4162(2079015348);
    				Class112.method1244(i_389_, i_390_, (byte) -47);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2231 == ((Class25) class25).INCOMMING_PACKET) {
    				Class315.method3834(SubIncommingPacket.aClass206_2346, (short) 9490);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2284 == ((Class25) class25).INCOMMING_PACKET) {
    				Class315.method3834(SubIncommingPacket.aClass206_2357, (short) 18359);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2271) {
    				int i_391_ = stream.readInt((byte) -35);
    				int i_392_ = stream.readIntV2((byte) 14);
    				Class343.method4162(1466518715);
    				Class108.method1152(i_392_, i_391_, -314450920);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.CLIENT_CONSOLE_COMMAND_PACKET) {
    				String string = stream.readString(1645493685);
    				Class419.method5605(string, false, false, 1722466628);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.ICOMPONENT_TEXT_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				String string = stream.readString(-1785786498);
    				int i_393_ = stream.readInt((byte) 115);
    				Class343.method4162(1866229286);
    				Class98.method1058(i_393_, string, (byte) 66);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.RECEIVE_QUICK_PRIVATE_MESSAGE) {
    				boolean bool = stream.readUnsignedByte() == 1;
    				String string = stream.readString(-247712899);
    				long l = (long) stream.readUnsignedShort();
    				long l_394_ = (long) stream.read24BitUnsignedInteger((byte) -13);
    				int rights = stream.readUnsignedByte();
    				int i_396_ = stream.readUnsignedShort();
    				long l_397_ = (l << 32) + l_394_;
    				boolean bool_398_ = false;
    				Object object = null;
    				Class298_Sub25 class298_sub25 = (bool ? Class350.aClass298_Sub25_3757 : Class375.aClass298_Sub25_4084);
    				while_90_: do {
    					if (class298_sub25 == null)
    						bool_398_ = true;
    					else {
    						for (int i_399_ = 0; i_399_ < 100; i_399_++) {
    							if (l_397_ == client.aLongArray8915[i_399_]) {
    								bool_398_ = true;
    								break while_90_;
    							}
    						}
    						if (rights != 2 && Class287.method2722(string, -1151281576))
    							bool_398_ = true;
    					}
    				} while (false);
    				if (!bool_398_) {
    					client.aLongArray8915[1594173071 * client.anInt8916] = l_397_;
    					client.anInt8916 = ((1594173071 * client.anInt8916 + 1) % 100 * 1356544111);
    					String string_400_ = Class447.aClass469_5618.method6045(i_396_, (short) -926).method3459(stream, -734708119);
    					int i_401_ = bool ? 42 : 45;
    					if (rights == 2 || 3 == rights)
    						Class25.method393(i_401_, 0, new StringBuilder().append(Class247.method2368(1, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(1, -278777595)).append(string).toString(), string, string_400_, class298_sub25.aString7358, i_396_, 1446000206);
    					else if (1 == rights)
    						Class25.method393(i_401_, 0, new StringBuilder().append(Class247.method2368(0, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(0, -278777595)).append(string).toString(), string, string_400_, class298_sub25.aString7358, i_396_, 1446000206);
    					else if (rights != 0)
    						Class25.method393(i_401_, 0, "<img=" + rights + ">" + string, "<img=" + rights + ">" + string, string, string_400_, class298_sub25.aString7358, i_396_, 1446000206);
    					else
    						Class25.method393(i_401_, 0, string, string, string, string_400_, class298_sub25.aString7358, i_396_, 1446000206);
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2174 == ((Class25) class25).INCOMMING_PACKET) {
    				boolean bool = stream.readUnsignedByte() == 1;
    				String string = stream.readString(-862055008);
    				String string_402_ = string;
    				if (bool)
    					string_402_ = stream.readString(-2118001006);
    				int i_403_ = stream.readUnsignedByte();
    				int i_404_ = stream.readUnsignedShort();
    				boolean bool_405_ = false;
    				if (i_403_ <= 1 && Class287.method2722(string_402_, -1454768672))
    					bool_405_ = true;
    				if (!bool_405_) {
    					String string_406_ = Class447.aClass469_5618.method6045(i_404_, (short) -11547).method3459(stream, -734708119);
    					if (2 == i_403_)
    						Class25.method393(25, 0, new StringBuilder().append(Class247.method2368(1, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(1, -278777595)).append(string_402_).toString(), string, string_406_, null, i_404_, 1446000206);
    					else if (1 == i_403_)
    						Class25.method393(25, 0, new StringBuilder().append(Class247.method2368(0, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(0, -278777595)).append(string_402_).toString(), string, string_406_, null, i_404_, 1446000206);
    					else
    						Class25.method393(25, 0, string, string_402_, string, string_406_, null, i_404_, 1446000206);
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.SOUND_INDEX15) {
    				int soundId = stream.readUnsignedShort();
    				if (soundId == 65535)
    					soundId = -1;
    				int i_408_ = stream.readUnsignedByte();
    				int i_409_ = stream.readUnsignedShort();
    				int i_410_ = stream.readUnsignedByte();
    				Class320.method3913(soundId, i_408_, i_409_, i_410_, true, 256, 2006173434);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2305 == ((Class25) class25).INCOMMING_PACKET) {
    				Class315.method3834(SubIncommingPacket.aClass206_2356, (short) -5340);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2163) {
    				int i_411_ = stream.readUnsignedByte128(-1014855659);
    				int i_412_ = stream.readUnsignedByte128(-1014855659);
    				if (i_412_ == 255) {
    					i_412_ = -1;
    					i_411_ = -1;
    				}
    				Class372_Sub1.method4596(i_412_, i_411_, 1367458334);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.REMOVE_GROUND_ITEM_PACKET) {
    				Class315.method3834(SubIncommingPacket.REMOVE_GROUND_ITEM_PACKET, (short) 8251);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2232) {
    				int i_413_ = stream.readInt((byte) -19);
    				int i_414_ = stream.readInt((byte) -1);
    				Class298_Sub36 class298_sub36 = Class18.method359(OutcommingPacket.aClass198_1998, class25.aClass449_330, (byte) 120);
    				class298_sub36.aClass298_Sub53_Sub2_7396.write128Byte(914379507 * client.anInt6467, (byte) 1);
    				class298_sub36.aClass298_Sub53_Sub2_7396.writeInt(i_413_, 390381879);
    				class298_sub36.aClass298_Sub53_Sub2_7396.writeIntV1(i_414_, (byte) -42);
    				class25.method390(class298_sub36, (byte) -114);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.OPEN_INTERFACE_PLAYER == ((Class25) class25).INCOMMING_PACKET) {// interface
    																								// defs?
    				int index = stream.readUnsignedShort128(-529654569);
    				int firstXtea = stream.readInt((byte) 18);
    				int interfaceId = stream.readUnsignedShort128(-680257970);
    				int thirdXtea = stream.readIntV1(2002579136);
    				int parentHash = stream.readIntV2((byte) 1);
    				int clipped = stream.readUnsigned128Byte((byte) 98);
    				int secondXtea = stream.readIntV2((byte) 63);
    				int fourthXtea = stream.readIntV1(200309251);
    				Class343.method4162(1675842876);
    				Class113.method1254(parentHash, new Class298_Sub51_Sub1(interfaceId, clipped, index), new int[] { firstXtea, secondXtea, thirdXtea, fourthXtea }, false, -983354204);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.SECURITY_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				Class273.method2566(stream, ((Class25) class25).anInt336 * -866602563, (byte) -111);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2154) {// emote
    				int[] is = new int[Class522.method6325((byte) -31).length];
    				for (int i_423_ = 0; i_423_ < Class522.method6325((byte) -48).length; i_423_++)
    					is[i_423_] = stream.readInt((byte) -69);
    				int i_424_ = stream.readUnsignedByte();
    				int i_425_ = stream.readUnsignedShort();
    				Class298_Sub29 class298_sub29 = ((Class298_Sub29) client.aClass437_8696.method5812((long) i_425_));
    				if (class298_sub29 != null)
    					Class431.method5768(((Entity) class298_sub29.anObject7366), is, i_424_, true, (byte) -7);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2220 == ((Class25) class25).INCOMMING_PACKET) {
    				Class216.baseTileY = ((stream.read128Byte(1269677513) << 3) * 2091861441);
    				Class375.basePlane = stream.readUnsigned128Byte((byte) 40) * -1217120325;
    				Class162.baseTileX = (stream.readByteC(188175247) << 3) * 1536927433;
    				Class341 class341 = client.aClass283_8716.method2628(681479919);
    				for (Class298_Sub2 class298_sub2 = ((Class298_Sub2) client.aClass437_8685.method5816(1564654282)); class298_sub2 != null; class298_sub2 = ((Class298_Sub2) client.aClass437_8685.method5815((byte) 10))) {
    					int i_426_ = (int) ((class298_sub2.aLong3188 * 7051297995265073167L) >> 28 & 0x3L);
    					int i_427_ = (int) (7051297995265073167L * class298_sub2.aLong3188 & 0x3fffL);
    					int i_428_ = i_427_ - -1760580017 * class341.gameSceneBaseX;
    					int i_429_ = (int) ((7051297995265073167L * class298_sub2.aLong3188) >> 14 & 0x3fffL);
    					int i_430_ = i_429_ - 283514611 * class341.gameSceneBaseY;
    					if (i_426_ == Class375.basePlane * -191892109 && i_428_ >= 134435705 * Class162.baseTileX && i_428_ < 8 + 134435705 * Class162.baseTileX && i_430_ >= -105526719 * Class216.baseTileY && i_430_ < 8 + Class216.baseTileY * -105526719) {
    						class298_sub2.method2839(-1460969981);
    						if (i_428_ >= 0 && i_430_ >= 0 && i_428_ < client.aClass283_8716.method2629(-2088487368) && i_430_ < client.aClass283_8716.method2630(1377874440))
    							Class173.method1820((Class375.basePlane * -191892109), i_428_, i_430_, 1641680263);
    					}
    				}
    				for (Class298_Sub1 class298_sub1 = (Class298_Sub1) Class298_Sub1.aClass453_7152.method5939(1766612795); class298_sub1 != null; class298_sub1 = ((Class298_Sub1) Class298_Sub1.aClass453_7152.method5944(49146))) {
    					if ((class298_sub1.anInt7150 * 634196087 >= 134435705 * Class162.baseTileX) && (634196087 * class298_sub1.anInt7150 < 8 + 134435705 * Class162.baseTileX) && (-2146829167 * class298_sub1.anInt7155 >= -105526719 * Class216.baseTileY) && (-2146829167 * class298_sub1.anInt7155 < Class216.baseTileY * -105526719 + 8) && (((Class298_Sub1) class298_sub1).anInt7151 * 2108312995) == -191892109 * Class375.basePlane)
    						((Class298_Sub1) class298_sub1).aBoolean7160 = true;
    				}
    				for (Class298_Sub1 class298_sub1 = (Class298_Sub1) Class298_Sub1.aClass453_7162.method5939(1766612795); null != class298_sub1; class298_sub1 = ((Class298_Sub1) Class298_Sub1.aClass453_7162.method5944(49146))) {
    					if ((634196087 * class298_sub1.anInt7150 >= 134435705 * Class162.baseTileX) && (634196087 * class298_sub1.anInt7150 < Class162.baseTileX * 134435705 + 8) && (class298_sub1.anInt7155 * -2146829167 >= -105526719 * Class216.baseTileY) && (class298_sub1.anInt7155 * -2146829167 < -105526719 * Class216.baseTileY + 8) && ((2108312995 * ((Class298_Sub1) class298_sub1).anInt7151) == -191892109 * Class375.basePlane))
    						((Class298_Sub1) class298_sub1).aBoolean7160 = true;
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.GLOBAL_STRING_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				int i_431_ = stream.readUnsignedShort();
    				String string = stream.readString(975296122);
    				Class343.method4162(1777124419);
    				Class501.method6230(i_431_, string, -2125607456);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.STOP_CAMERA_SHAKE_PACKET) {
    				Class343.method4162(1929183255);
    				Class82_Sub11.method906(-1060675118);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2227) {
    				int i_432_ = stream.readUnsignedShort();
    				int i_433_ = stream.readUnsignedShort();
    				int i_434_ = stream.readUnsignedShort();
    				Class343.method4162(1555900413);
    				if (Class389.aClass119Array4165[i_432_] != null) {
    					for (int i_435_ = i_433_; i_435_ < i_434_; i_435_++) {
    						int i_436_ = stream.read24BitUnsignedInteger((byte) -1);
    						if (i_435_ < (Class389.aClass119Array4165[i_432_].aClass105Array1405).length && (Class389.aClass119Array4165[i_432_].aClass105Array1405[i_435_]) != null)
    							Class389.aClass119Array4165[i_432_].aClass105Array1405[i_435_].anInt1141 = i_436_ * -177949397;
    					}
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.SWITCH_ITEMS_LOOK_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				Class477.switchItems(stream.readUnsignedByte() == 1);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.WORLD_TILE_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				Class216.baseTileY = (stream.readByte128((byte) -8) << 3) * 2091861441;
    				Class375.basePlane = (stream.readUnsignedByteC((short) -28965) * -1217120325);
    				Class162.baseTileX = ((stream.read128Byte(-1150117384) << 3) * 1536927433);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2188) {
    				int i_437_ = stream.readUnsignedShort();
    				int i_438_ = stream.readInt((byte) -116);
    				if (Class313.anObjectArray3298 == null)
    					Class313.anObjectArray3298 = (new Object[Class99.aClass517_951.anInt6268 * 2143828057]);
    				Class313.anObjectArray3298[i_437_] = new Integer(i_438_);
    				client.anIntArray8880[((client.anInt8881 += -1965237945) * -1653538697) - 1 & 0x1f] = i_437_;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2158 == ((Class25) class25).INCOMMING_PACKET) {
    				// seems to switch world
    				int i_439_ = stream.readUnsignedShort();
    				String string = stream.readString(-2100646019);
    				boolean bool = stream.readUnsignedByte() == 1;
    				Class474.aClass471_5972 = Class474.aClass471_5979;
    				Class474.aBoolean5973 = bool;
    				Class372.method4589(i_439_, string, 955770805);
    				Object object = null;
    				Class439.method5851(13, 1140359625);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return false;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.SKILL_LEVEL_PACKET) {
    				int skillId = stream.readUnsigned128Byte((byte) 17);
    				int xp = stream.readInt((byte) 78);
    				int level = stream.readUnsignedByte128(-1014855659);
    				client.anIntArray8829[skillId] = xp;
    				client.anIntArray8924[skillId] = level;
    				client.anIntArray8828[skillId] = 1;
    				int i_443_ = Class368.anIntArray4002[skillId] - 1;
    				for (int i_444_ = 0; i_444_ < i_443_; i_444_++) {
    					if (xp >= Class368.anIntArray4003[i_444_])
    						client.anIntArray8828[skillId] = 2 + i_444_;
    				}
    				client.anIntArray8833[(client.anInt8875 += 1972492301) * -1048955195 - 1 & 0x1f] = skillId;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.FRIENDS_CHAT_CHANNEL_PACKET) {
    				client.anInt8912 = 1348241137 * client.anInt8933;
    				if (((Class25) class25).anInt336 * -866602563 == 0) {
    					client.aString8804 = null;
    					client.aString8919 = null;
    					Class489.anInt6071 = 0;
    					Class82_Sub6.aClass7Array6846 = null;
    					((Class25) class25).INCOMMING_PACKET = null;
    					return true;
    				}
    				client.aString8919 = stream.readString(2105595106);
    				boolean bool = stream.readUnsignedByte() == 1;
    				if (bool)
    					stream.readString(-124470201);
    				long l = stream.readLong((short) 6221);
    				client.aString8804 = Class377.method4664(l);
    				Class514.aByte6228 = stream.readByte(-12558881);
    				int i_445_ = stream.readUnsignedByte();
    				if (255 == i_445_) {
    					((Class25) class25).INCOMMING_PACKET = null;
    					return true;
    				}
    				Class489.anInt6071 = -1649911343 * i_445_;
    				Class7[] class7s = new Class7[100];
    				for (int i_446_ = 0; i_446_ < Class489.anInt6071 * -1801543887; i_446_++) {
    					class7s[i_446_] = new Class7();
    					class7s[i_446_].aString92 = stream.readString(403996572);
    					bool = stream.readUnsignedByte() == 1;
    					if (bool)
    						class7s[i_446_].aString93 = stream.readString(1553463180);
    					else
    						class7s[i_446_].aString93 = class7s[i_446_].aString92;
    					((Class7) class7s[i_446_]).aString94 = Class173.method1824(class7s[i_446_].aString93, 445649895);
    					class7s[i_446_].anInt95 = (stream.readUnsignedShort() * -129166695);
    					class7s[i_446_].aByte97 = stream.readByte(-12558881);
    					class7s[i_446_].aString96 = stream.readString(-1930467617);
    					if (class7s[i_446_].aString93.equals(Class287.myPlayer.aString10195))
    						Class173.aByte1759 = class7s[i_446_].aByte97;
    				}
    				boolean bool_447_ = false;
    				int i_448_ = Class489.anInt6071 * -1801543887;
    				while_91_: do {
    					do {
    						if (i_448_ <= 0)
    							break while_91_;
    						bool_447_ = true;
    						i_448_--;
    						for (int i_449_ = 0; i_449_ < i_448_; i_449_++) {
    							if ((((Class7) class7s[i_449_]).aString94.compareTo(((Class7) class7s[1 + i_449_]).aString94)) > 0) {
    								Class7 class7 = class7s[i_449_];
    								class7s[i_449_] = class7s[1 + i_449_];
    								class7s[1 + i_449_] = class7;
    								bool_447_ = false;
    							}
    						}
    					} while (!bool_447_);
    					if (i <= -1128197512)
    						throw new IllegalStateException();
    				} while (false);
    				Class82_Sub6.aClass7Array6846 = class7s;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.LARGE_NPC_UPDATE_PACKET) {
    				Class406.decodeNPCUpdate(true, -1463103982);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.RESET_CAMERA_PACKET) {
    				Class343.method4162(1464854077);
    				Class_na.method3478(-2144902476);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.HINT_ICON_PACKET) {
    				int i_450_ = stream.readUnsignedByte();
    				int i_451_ = i_450_ >> 5;
    				int i_452_ = i_450_ & 0x1f;
    				if (0 == i_452_) {
    					client.aClass19Array8869[i_451_] = null;
    					((Class25) class25).INCOMMING_PACKET = null;
    					return true;
    				}
    				Class19 class19 = new Class19();
    				class19.anInt266 = 1231457277 * i_452_;
    				((Class19) class19).anInt258 = stream.readUnsignedByte() * -1078964265;
    				if (((Class19) class19).anInt258 * -92466201 >= 0 && (((Class19) class19).anInt258 * -92466201 < Class128_Sub2.aClass57Array8560.length)) {
    					if (class19.anInt266 * 958933333 == 1 || 10 == class19.anInt266 * 958933333) {
    						class19.anInt256 = (stream.readUnsignedShort() * 1626935871);
    						((Class19) class19).anInt265 = (stream.readUnsignedShort() * -571637617);
    						stream.index += 465653244;
    					} else if (class19.anInt266 * 958933333 >= 2 && class19.anInt266 * 958933333 <= 6) {
    						if (958933333 * class19.anInt266 == 2) {
    							class19.anInt260 = 1513435904;
    							class19.anInt261 = -1303452928;
    						}
    						if (3 == 958933333 * class19.anInt266) {
    							class19.anInt260 = 0;
    							class19.anInt261 = -1303452928;
    						}
    						if (958933333 * class19.anInt266 == 4) {
    							class19.anInt260 = -1268095488;
    							class19.anInt261 = -1303452928;
    						}
    						if (5 == 958933333 * class19.anInt266) {
    							class19.anInt260 = 1513435904;
    							class19.anInt261 = 0;
    						}
    						if (class19.anInt266 * 958933333 == 6) {
    							class19.anInt260 = 1513435904;
    							class19.anInt261 = 1688061440;
    						}
    						class19.anInt266 = -1832052742;
    						((Class19) class19).anInt259 = (stream.readUnsignedByte() * -1962848411);
    						Class341 class341 = client.aClass283_8716.method2628(681479919);
    						class19.anInt260 += ((stream.readUnsignedShort() - -1760580017 * class341.gameSceneBaseX) << 9) * 962213171;
    						class19.anInt261 += ((stream.readUnsignedShort() - class341.gameSceneBaseY * 283514611) << 9) * 313675491;
    						((Class19) class19).anInt262 = ((stream.readUnsignedByte() << 2) * -2098711205);
    						class19.anInt257 = (stream.readUnsignedShort() * -1670140163);
    					}
    					class19.anInt263 = (stream.readInt((byte) -34) * -698073157);
    					client.aClass19Array8869[i_451_] = class19;
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.PLAYER_ON_ICOMPONENT_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				int i_453_ = stream.readIntV2((byte) 99);
    				Class343.method4162(1945510464);
    				SubIncommingPacket.method1924(i_453_, 3, client.playerIndex * -442628795, 0, 262144);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.BLACK_OUT_PACKET) {
    				Class3.anInt56 = stream.readUnsignedByte() * -986054733;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2247 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_454_ = stream.readUnsignedShort();
    				String string = stream.readString(-1175861112);
    				if (null == Class313.anObjectArray3298)
    					Class313.anObjectArray3298 = (new Object[2143828057 * Class99.aClass517_951.anInt6268]);
    				Class313.anObjectArray3298[i_454_] = string;
    				client.anIntArray8880[((client.anInt8881 += -1965237945) * -1653538697) - 1 & 0x1f] = i_454_;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.LOAD_MAP_SCENE_DYNAMIC_PACKET) {
    				RsBitsBuffer class298_sub53_sub2_455_ = new RsBitsBuffer(((Class25) class25).anInt336 * -866602563);
    				System.arraycopy((((Class25) class25).aClass298_Sub53_Sub2_333.buffer), (((Class25) class25).aClass298_Sub53_Sub2_333.index) * 385051775, class298_sub53_sub2_455_.buffer, 0, ((Class25) class25).anInt336 * -866602563);
    				Class119.method1304(1849823335);
    				if (Class422_Sub25.aClass298_Sub48_8425.aClass422_Sub21_7580.method5703((byte) -70) == 1)
    					Class62.aClass248_612.method2385(new Class267(Class266.LOAD_MAP_SCENE_DYNAMIC, class298_sub53_sub2_455_), 1563574437);
    				else
    					client.aClass283_8716.sendMapScene(new Class267(Class266.LOAD_MAP_SCENE_DYNAMIC, class298_sub53_sub2_455_), -1991819579);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return false;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2306) {
    				int i_456_ = stream.readUnsignedShort128(-739582411);
    				int i_457_ = stream.readUnsigned128Byte((byte) 91);
    				boolean bool = (i_457_ & 0x1) == 1;
    				Class197.method1888(i_456_, bool, 1659854875);
    				client.anIntArray8823[(client.anInt8873 += 1524000797) * 1610062389 - 1 & 0x1f] = i_456_;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2194 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_458_ = stream.readInt((byte) 30);
    				int i_459_ = stream.readUnsignedByte128(-1014855659);
    				int i_460_ = stream.readInt((byte) 38);
    				int i_461_ = stream.readUnsignedByte();
    				int i_462_ = stream.readUnsignedByteC((short) -2008);
    				int i_463_ = i_460_ >> 28;
    				int i_464_ = i_460_ >> 14 & 0x3fff;
    				int i_465_ = i_460_ & 0x3fff;
    				Class426.method5743(i_463_, i_464_, i_465_, i_459_, i_462_, i_458_, i_461_, 2105013784);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2215 == ((Class25) class25).INCOMMING_PACKET) {
    				Class315.method3834(SubIncommingPacket.aClass206_2343, (short) 17513);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2287 == ((Class25) class25).INCOMMING_PACKET) {
    				Class315.method3834(SubIncommingPacket.aClass206_2348, (short) 10101);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.OPEN_URL_PACKET) {
    				if (Class452.aBoolean5642 && Class231.aFrame2589 != null)
    					Class357.method4276(Class422_Sub25.aClass298_Sub48_8425.aClass422_Sub12_7543.method5669((byte) 42), -1, -1, false, -1432148158);
    				byte[] is = new byte[((Class25) class25).anInt336 * -866602563 - 1];
    				boolean bool = stream.readUnsignedByte() == 1;
    				stream.method3662(is, 0, (((Class25) class25).anInt336 * -866602563) - 1, (byte) 1);
    				RsByteBuffer class298_sub53 = new RsByteBuffer(is);
    				String string = class298_sub53.readString(799488751);
    				if (bool) {
    					String string_466_ = class298_sub53.readString(403182631);
    					if (string_466_.length() == 0)
    						string_466_ = string;
    					if (!client.aBoolean8638 || Class82_Sub8.aString6856.startsWith("mac") || !Class65.method762(string, 1, Class212.aClass212_2424.method1951(-1209858466), -1999887910))
    						Class346.method4172(string_466_, true, Class422_Sub25.aClass298_Sub48_8425.aClass422_Sub14_7571.method5677(-2008340671) == 5, client.aBoolean8867, client.aBoolean8651, (byte) 13);
    				} else
    					Class346.method4172(string, true, Class422_Sub25.aClass298_Sub48_8425.aClass422_Sub14_7571.method5677(-389602471) == 5, client.aBoolean8867, client.aBoolean8651, (byte) 54);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.CONFIG2_PACKET) {
    				int configId = stream.readUnsignedShort128(2011852017);
    				int value = stream.readIntLE(-1991182834);
    				Class128.aClass148_6331.method1605(configId, value, (byte) 35);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2238 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_469_ = stream.readUnsignedShortLE((byte) -12);
    				int i_470_ = stream.readUnsignedShort128(-382838124);
    				int i_471_ = stream.readIntV1(1708571253);
    				int i_472_ = stream.readUnsignedShort();
    				Class343.method4162(1927580267);
    				SubIncommingPacket.method1924(i_471_, 7, i_470_ << 16 | i_469_, i_472_, 262144);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.PLAYER_UPDATE_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				Class247.decodePlayerUpdate(stream, ((Class25) class25).anInt336 * -866602563, 1110385787);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.PROJECTILE_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				Class315.method3834(SubIncommingPacket.PROJECTILE_PACKET, (short) -13236);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.RECEIVE_FRIEND_CHAT_MESSAGE_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				boolean bool = stream.readUnsignedByte() == 1;
    				String string = stream.readString(-2047466585);
    				String string_473_ = string;
    				if (bool)
    					string_473_ = stream.readString(-378419431);
    				long l = stream.readLong((short) 19447);
    				long l_474_ = (long) stream.readUnsignedShort();
    				long l_475_ = (long) stream.read24BitUnsignedInteger((byte) 5);
    				int rights = stream.readUnsignedByte();
    				long l_477_ = l_475_ + (l_474_ << 32);
    				boolean bool_478_ = false;
    				while_92_: do {
    					for (int i_479_ = 0; i_479_ < 100; i_479_++) {
    						if (l_477_ == client.aLongArray8915[i_479_]) {
    							bool_478_ = true;
    							break while_92_;
    						}
    					}
    					if (rights != 2) {
    						if (client.aBoolean8811 && !client.aBoolean8812 || client.aBoolean8802)
    							bool_478_ = true;
    						else if (Class287.method2722(string_473_, -991136791))
    							bool_478_ = true;
    					}
    				} while (false);
    				if (!bool_478_) {
    					client.aLongArray8915[1594173071 * client.anInt8916] = l_477_;
    					client.anInt8916 = 1356544111 * ((1 + 1594173071 * client.anInt8916) % 100);
    					String string_480_ = (Class248.decryptStringMessage(Class127_Sub1.huffManDecryption(stream, 130122413), -1233870536));
    					if (rights == 2 || rights == 3)
    						Class25.method393(9, 0, new StringBuilder().append(Class247.method2368(1, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(1, -278777595)).append(string_473_).toString(), string, string_480_, Class404.method4952(l), -1, 1446000206);
    					else if (1 == rights)
    						Class25.method393(9, 0, new StringBuilder().append(Class247.method2368(0, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(0, -278777595)).append(string_473_).toString(), string, string_480_, Class404.method4952(l), -1, 1446000206);
    					else if (rights != 0)
    						Class25.method393(9, 0, "<img=" + rights + ">" + string, "<img=" + rights + ">" + string_473_, string, string_480_, Class404.method4952(l), -1, 1446000206);
    					else
    						Class25.method393(9, 0, string, string_473_, string, string_480_, Class404.method4952(l), -1, 1446000206);
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.CLOSE_INTERFACE_PACKET) {
    				int i_481_ = stream.readIntLE(-2020536115);
    				Class343.method4162(1762312694);
    				Interface class298_sub51 = ((Interface) client.aClass437_8841.method5812((long) i_481_));
    				if (class298_sub51 != null)
    					Class173.method1821(class298_sub51, true, false, -113822480);
    				if (client.aClass105_8652 != null) {
    					Tradution.method6054(client.aClass105_8652, -760560936);
    					client.aClass105_8652 = null;
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2208) {
    				int i_482_ = stream.readUnsignedShort128(1340695333);
    				if (i_482_ == 65535)
    					i_482_ = -1;
    				Class50.method530(i_482_, -111895522);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.IGNORES_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				client.anInt8952 = stream.readUnsignedByte() * -765637727;
    				for (int i_483_ = 0; i_483_ < client.anInt8952 * -548972447; i_483_++) {
    					client.aStringArray8859[i_483_] = stream.readString(-1615855350);
    					client.aStringArray8954[i_483_] = stream.readString(700707036);
    					if (client.aStringArray8954[i_483_].equals(""))
    						client.aStringArray8954[i_483_] = client.aStringArray8859[i_483_];
    					client.aStringArray8955[i_483_] = stream.readString(-104782632);
    					client.aStringArray8773[i_483_] = stream.readString(1098088401);
    					if (client.aStringArray8773[i_483_].equals(""))
    						client.aStringArray8773[i_483_] = client.aStringArray8955[i_483_];
    					client.aBooleanArray8957[i_483_] = false;
    				}
    				client.anInt8883 = 754377557 * client.anInt8933;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2157 == ((Class25) class25).INCOMMING_PACKET) {
    				Class298_Sub41.anInt7456 = stream.read24BitInteger((byte) -43) * 777394511;
    				client.aBoolean8811 = stream.readUnsignedByte() == 1;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2151 == ((Class25) class25).INCOMMING_PACKET) {
    				Class315.method3834(SubIncommingPacket.aClass206_2353, (short) -14002);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2265 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_484_ = stream.readIntV2((byte) 77);
    				boolean bool = stream.readUnsigned128Byte((byte) 32) == 1;
    				Class343.method4162(2147134789);
    				Class508.method6282(i_484_, bool, -1778713719);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2218) {
    				int i_485_ = stream.readShort(1670794281);
    				int i_486_ = stream.readShort(1614686039);
    				int i_487_ = stream.readIntLE(-2073398222);
    				Class343.method4162(1771373308);
    				ClientScriptMap.method6132(i_487_, i_486_, i_485_, (byte) 45);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.RECEIVE_PRIVATE_MESSAGE_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				boolean bool = stream.readUnsignedByte() == 1;
    				String string = stream.readString(-323676906);
    				String string_488_ = string;
    				if (bool)
    					string_488_ = stream.readString(-726880698);
    				long l = (long) stream.readUnsignedShort();
    				long l_489_ = (long) stream.read24BitUnsignedInteger((byte) -115);
    				int rights = stream.readUnsignedByte();
    				long l_491_ = l_489_ + (l << 32);
    				boolean bool_492_ = false;
    				while_93_: do {
    					for (int i_493_ = 0; i_493_ < 100; i_493_++) {
    						if (l_491_ == client.aLongArray8915[i_493_]) {
    							bool_492_ = true;
    							break while_93_;
    						}
    					}
    					if (rights != 2) {
    						if (client.aBoolean8811 && !client.aBoolean8812 || client.aBoolean8802)
    							bool_492_ = true;
    						else if (Class287.method2722(string_488_, -2116888507))
    							bool_492_ = true;
    					}
    				} while (false);
    				if (!bool_492_) {
    					client.aLongArray8915[client.anInt8916 * 1594173071] = l_491_;
    					client.anInt8916 = 1356544111 * ((1 + client.anInt8916 * 1594173071) % 100);
    					String string_494_ = (Class248.decryptStringMessage(Class127_Sub1.huffManDecryption(stream, -1313378115), 19429593));
    					if (2 == rights)
    						Class25.method393(7, 0, new StringBuilder().append(Class247.method2368(1, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(1, -278777595)).append(string_488_).toString(), string, string_494_, null, -1, 1446000206);
    					else if (rights == 1)
    						Class25.method393(7, 0, new StringBuilder().append(Class247.method2368(0, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(0, -278777595)).append(string_488_).toString(), string, string_494_, null, -1, 1446000206);
    					else if (rights != 0)
    						Class25.method393(3, 0, "<img=" + rights + ">" + string, "<img=" + rights + ">" + string_488_, string, string_494_, null, -1, 1446000206);
    					else
    						Class25.method393(3, 0, string, string_488_, string, string_494_, null, -1, 1446000206);
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.IGNORE_PACKET) {
    				int i_495_ = stream.readUnsignedByte();
    				boolean bool = (i_495_ & 0x1) == 1;
    				String string = stream.readString(1721558949);
    				String string_496_ = stream.readString(-1738395503);
    				if (string_496_.equals(""))
    					string_496_ = string;
    				String string_497_ = stream.readString(1813366475);
    				String string_498_ = stream.readString(1965503507);
    				if (string_498_.equals(""))
    					string_498_ = string_497_;
    				if (!bool) {
    					client.aStringArray8859[client.anInt8952 * -548972447] = string;
    					client.aStringArray8954[client.anInt8952 * -548972447] = string_496_;
    					client.aStringArray8955[client.anInt8952 * -548972447] = string_497_;
    					client.aStringArray8773[-548972447 * client.anInt8952] = string_498_;
    					client.aBooleanArray8957[-548972447 * client.anInt8952] = 2 == (i_495_ & 0x2);
    					client.anInt8952 += -765637727;
    				} else {
    					for (int i_499_ = 0; i_499_ < client.anInt8952 * -548972447; i_499_++) {
    						if (client.aStringArray8954[i_499_].equals(string_498_)) {
    							client.aStringArray8859[i_499_] = string;
    							client.aStringArray8954[i_499_] = string_496_;
    							client.aStringArray8955[i_499_] = string_497_;
    							client.aStringArray8773[i_499_] = string_498_;
    							break;
    						}
    					}
    				}
    				client.anInt8883 = client.anInt8933 * 754377557;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			IPAddress.method6062(new StringBuilder().append(((Class25) class25).INCOMMING_PACKET != null ? 2075990793 * (((Class25) class25).INCOMMING_PACKET.anInt2187) : -1).append(Class26.aString353).append(null != ((Class25) class25).aClass202_345 ? (((Class25) class25).aClass202_345.anInt2187) * 2075990793 : -1).append(Class26.aString353).append(null != ((Class25) class25).aClass202_348 ? (((Class25) class25).aClass202_348.anInt2187) * 2075990793 : -1).append(" ").append(((Class25) class25).anInt336 * -866602563).toString(), new RuntimeException(), (short) -18255);
    			Class216.method2001(false, (byte) 69);
    			return true;
    		} catch (RuntimeException runtimeexception) {
    			throw Class346.method4175(runtimeexception, new StringBuilder().append("pf.jw(").append(')').toString());
    		}
    	}
    
    }
    Reply With Quote  
     

  5. #5  
    SiteTrec Hosting

    Project's Avatar
    Join Date
    Dec 2010
    Posts
    2,673
    Thanks given
    1,033
    Thanks received
    829
    Rep Power
    1072
    e: Fixed, i think
    DDOS PROTECTED WEB & VPS AT AN AFFORDABLE COST
    Reply With Quote  
     

  6. #6  
    Contributor

    clem585's Avatar
    Join Date
    Sep 2013
    Posts
    3,556
    Thanks given
    652
    Thanks received
    640
    Rep Power
    358
    Quote Originally Posted by chucky009 View Post
    here it is, the 1st one is line: 1097
    Code:
    					String string_268_ = Class447.aClass469_5618.method6045(i_264_, (short) -10826).method3459(stream, -734708119);
    					if (2 == rights)
    						Class25.method393(20, 0, new StringBuilder().append(Class247.method2368(1, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(1, -278777595)).append(string_260_).toString(), string, string_268_, Class404.method4952(l), i_264_, 1446000206);
    					else if (rights == 1)
    						Class25.method393(20, 0, new StringBuilder().append(Class247.method2368(0, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(0, -278777595)).append(string_260_).toString(), string, string_268_, Class404.method4952(l), i_264_, 1446000206);
    					else if (rights != 0)
    						Class25.method393(20, 0, "<img=" + rights + ">" + string, "<img=" + rights + ">" + string_260_, string, string_268_, Class404.method4952(l), i_264_, 1446000206);
    					else
    						Class25.method393(20, 0, string, string_260_, string, string_268_, Class404.method4952(l), i_264_, 1446000206);
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2242) {
    				boolean bool = stream.readUnsignedByte() == 1;
    				Class343.method4162(1490036813);
    				Class396.aBoolean5196 = bool;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.FRIENDS_PACKET) {
    				while (stream.index * 385051775 < ((Class25) class25).anInt336 * -866602563) {
    					boolean bool = stream.readUnsignedByte() == 1;
    					String string = stream.readString(1159315726);
    					String string_269_ = stream.readString(1988455124);
    					int i_270_ = stream.readUnsignedShort();
    					int i_271_ = stream.readUnsignedByte();
    					boolean bool_272_ = stream.readUnsignedByte() == 1;
    					String string_273_ = "";
    					boolean bool_274_ = false;
    					if (i_270_ > 0) {
    						string_273_ = stream.readString(1917634572);
    						bool_274_ = stream.readUnsignedByte() == 1;
    					}
    					for (int i_275_ = 0; i_275_ < client.anInt8941 * -1054937867; i_275_++) {
    						if (!bool) {
    							if (string.equals(client.aStringArray8704[i_275_])) {
    								if (client.anIntArray8946[i_275_] != i_270_) {
    									boolean bool_276_ = true;
    									for (Class302_Sub2 class302_sub2 = ((Class302_Sub2) client.aClass442_8951.method5868(-16777216)); null != class302_sub2; class302_sub2 = ((Class302_Sub2) client.aClass442_8951.method5872(269965941))) {
    										if (((Class302_Sub2) class302_sub2).aString7648.equals(string)) {
    											if (i_270_ != 0 && (((Class302_Sub2) class302_sub2).aShort7646 == 0)) {
    												class302_sub2.method3714(185516853);
    												bool_276_ = false;
    											} else if (i_270_ == 0 && (0 != (((Class302_Sub2) class302_sub2).aShort7646))) {
    												class302_sub2.method3714(1336201155);
    												bool_276_ = false;
    											}
    										}
    									}
    									if (bool_276_)
    										client.aClass442_8951.method5870(new Class302_Sub2(string, i_270_), 1940667363);
    									client.anIntArray8946[i_275_] = i_270_;
    								}
    								client.aStringArray8945[i_275_] = string_269_;
    								client.aStringArray8947[i_275_] = string_273_;
    								client.anIntArray8705[i_275_] = i_271_;
    								client.aBooleanArray8722[i_275_] = bool_274_;
    								client.aBooleanArray8950[i_275_] = bool_272_;
    								string = null;
    								break;
    							}
    						} else if (string_269_.equals(client.aStringArray8704[i_275_])) {
    							client.aStringArray8704[i_275_] = string;
    							client.aStringArray8945[i_275_] = string_269_;
    							string = null;
    							break;
    						}
    					}
    					if (string != null && client.anInt8941 * -1054937867 < 200) {
    						client.aStringArray8704[-1054937867 * client.anInt8941] = string;
    						client.aStringArray8945[-1054937867 * client.anInt8941] = string_269_;
    						client.anIntArray8946[-1054937867 * client.anInt8941] = i_270_;
    						client.aStringArray8947[client.anInt8941 * -1054937867] = string_273_;
    						client.anIntArray8705[-1054937867 * client.anInt8941] = i_271_;
    						client.aBooleanArray8722[(-1054937867 * client.anInt8941)] = bool_274_;
    						client.aBooleanArray8950[(client.anInt8941 * -1054937867)] = bool_272_;
    						client.anInt8941 += 560029533;
    					}
    				}
    				client.anInt8942 = 1353701786;
    				client.anInt8883 = 754377557 * client.anInt8933;
    				boolean bool = false;
    				int i_277_ = -1054937867 * client.anInt8941;
    				while_89_: do {
    					do {
    						if (i_277_ <= 0)
    							break while_89_;
    						bool = true;
    						i_277_--;
    						for (int i_278_ = 0; i_278_ < i_277_; i_278_++) {
    							boolean bool_279_ = false;
    							if ((Class474.aClass471_5979.worldId * 1606920449 != client.anIntArray8946[i_278_]) && ((1606920449 * Class474.aClass471_5979.worldId) == client.anIntArray8946[i_278_ + 1]))
    								bool_279_ = true;
    							if (!bool_279_ && client.anIntArray8946[i_278_] == 0 && client.anIntArray8946[i_278_ + 1] != 0)
    								bool_279_ = true;
    							if (!bool_279_ && !client.aBooleanArray8950[i_278_] && client.aBooleanArray8950[1 + i_278_])
    								bool_279_ = true;
    							if (bool_279_) {
    								int i_280_ = client.anIntArray8946[i_278_];
    								client.anIntArray8946[i_278_] = client.anIntArray8946[i_278_ + 1];
    								client.anIntArray8946[1 + i_278_] = i_280_;
    								String string = client.aStringArray8947[i_278_];
    								client.aStringArray8947[i_278_] = client.aStringArray8947[i_278_ + 1];
    								client.aStringArray8947[1 + i_278_] = string;
    								String string_281_ = client.aStringArray8704[i_278_];
    								client.aStringArray8704[i_278_] = client.aStringArray8704[i_278_ + 1];
    								client.aStringArray8704[1 + i_278_] = string_281_;
    								String string_282_ = client.aStringArray8945[i_278_];
    								client.aStringArray8945[i_278_] = client.aStringArray8945[1 + i_278_];
    								client.aStringArray8945[1 + i_278_] = string_282_;
    								int i_283_ = client.anIntArray8705[i_278_];
    								client.anIntArray8705[i_278_] = client.anIntArray8705[i_278_ + 1];
    								client.anIntArray8705[1 + i_278_] = i_283_;
    								boolean bool_284_ = client.aBooleanArray8722[i_278_];
    								client.aBooleanArray8722[i_278_] = client.aBooleanArray8722[i_278_ + 1];
    								client.aBooleanArray8722[1 + i_278_] = bool_284_;
    								boolean bool_285_ = client.aBooleanArray8950[i_278_];
    								client.aBooleanArray8950[i_278_] = client.aBooleanArray8950[1 + i_278_];
    								client.aBooleanArray8950[1 + i_278_] = bool_285_;
    								bool = false;
    							}
    						}
    					} while (!bool);
    					if (i <= -1128197512)
    						throw new IllegalStateException();
    				} while (false);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2283) {
    				client.anInt8885 = 887090299 * client.anInt8933;
    				boolean bool = stream.readUnsignedByte() == 1;
    				if (-866602563 * ((Class25) class25).anInt336 == 1) {
    					if (bool)
    						Class225.aClass162_2512 = null;
    					else
    						Class508.aClass162_6216 = null;
    					((Class25) class25).INCOMMING_PACKET = null;
    					return true;
    				}
    				if (bool)
    					Class225.aClass162_2512 = new Class162(stream);
    				else
    					Class508.aClass162_6216 = new Class162(stream);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.SPAWN_OBJECT_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				Class315.method3834(SubIncommingPacket.SPAWN_OBJECT_PACKET, (short) -2213);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.SET_CAMERA_POS_PACKET) {
    				int speed2 = stream.readUnsignedByte128(-1014855659);
    				int speed1 = stream.readUnsignedByte128(-1014855659);
    				int moveLocalY = stream.readUnsignedByte();
    				int moveZ = stream.readUnsignedShort() << 2;
    				int moveLocalX = stream.readUnsignedByte();
    				Class343.method4162(1925493110);
    				Class97_Sub1.method1043(moveLocalX, moveLocalY, moveZ, speed2, speed1, true);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2228 == ((Class25) class25).INCOMMING_PACKET) {
    				if (-1 != client.WINDOW_PANE_ID * -257444687)
    					Class82_Sub10.method903(client.WINDOW_PANE_ID * -257444687, 0, 390245730);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2198 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_291_ = stream.readUnsignedShort();
    				long l = stream.readLong((short) 19761);
    				if (null == Class313.anObjectArray3298)
    					Class313.anObjectArray3298 = (new Object[Class99.aClass517_951.anInt6268 * 2143828057]);
    				Class313.anObjectArray3298[i_291_] = new Long(l);
    				client.anIntArray8880[((client.anInt8881 += -1965237945) * -1653538697) - 1 & 0x1f] = i_291_;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.OPEN_INTERFACE_NPC == ((Class25) class25).INCOMMING_PACKET) {
    				int key1 = stream.readIntV2((byte) 20);
    				int npcIndex = stream.readUnsignedShortLE128(1478539457);
    				int cliped = stream.readUnsignedByte128(-1014855659);
    				int key4 = stream.readInt((byte) 94);
    				int interfaceId = stream.readUnsignedShortLE128(1478539457);
    				int key3 = stream.readIntLE(-2033138780);
    				int key2 = stream.readIntV2((byte) 114);
    				int parentHash = stream.readIntV1(922208794);
    				Class343.method4162(1810781923);
    				Class113.method1254(parentHash, new Class298_Sub51_Sub2(interfaceId, cliped, npcIndex), new int[] { key1, key2, key3, key4 }, false, 1697416272);
    
    				/*
    				 * Class113.method1254(parentHash, new Interface(interfaceId,
    				 * clipped), new int[] { key1, key2, key3, key4 }, false,
    				 * -37609880);
    				 */
    
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2239) {
    				client.anInt8913 = stream.readUnsigned128Byte((byte) 101) * -1777248765;
    				client.anInt8837 = stream.readUnsignedByte() * 1583527743;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2267 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_300_ = stream.readUnsignedShortLE((byte) 10);
    				int interfaceHash = stream.readIntV1(-104926142);
    				int i_302_ = stream.readInt((byte) 74);
    				Class343.method4162(2137201192);
    				SubIncommingPacket.method1924(interfaceHash, 5, i_300_, i_302_, 262144);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.CAMERA_ROTATION_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				int i_303_ = stream.readUnsignedShort();
    				int i_304_ = stream.readUnsignedShortLE((byte) -3);
    				Class343.method4162(2073286157);
    				Class344.method4165(i_304_, i_303_, 0, -1627127168);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.SEND_PRIVATE_MESSAGE_PACKET) {
    				String string = stream.readString(1394442545);
    				String string_305_ = (Class248.decryptStringMessage(Class127_Sub1.huffManDecryption(stream, 1133530682), 882285799));
    				Class242_Sub1.method2282(6, 0, string, string, string, string_305_, -109686251);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2299 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_306_ = stream.readUnsignedByte128(-1014855659);
    				byte i_307_ = stream.readByteC(1558025285);
    				Class343.method4162(1545754039);
    				Class239.method2207(i_307_, i_306_, (byte) 59);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.GLOBAL_CONFIG2_PACKET) {
    				int i_308_ = stream.readUnsignedShort128(-534917966);
    				int i_309_ = stream.readInt((byte) 11);
    				Class343.method4162(2060055041);
    				Class305.method3752(i_308_, i_309_, 644551429);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2201 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_310_ = stream.readUnsignedShort128(615970463);
    				Class343.method4162(2136468444);
    				Class285.method2710(i_310_, (byte) 50);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.CONFIG_BY_FILE1_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				int i_311_ = stream.readUnsignedShort128(-1866261395);
    				int i_312_ = stream.readUnsignedByteC((short) -13502);
    				Class128.aClass148_6331.setConfigByFileValue(i_311_, i_312_, -580939812);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2185) {
    				for (int i_313_ = 0; (i_313_ < client.aClass365_Sub1_Sub1_Sub2_Sub2Array8805.length); i_313_++) {
    					if (client.aClass365_Sub1_Sub1_Sub2_Sub2Array8805[i_313_] != null) {
    						client.aClass365_Sub1_Sub1_Sub2_Sub2Array8805[i_313_].anIntArray10093 = null;
    						client.aClass365_Sub1_Sub1_Sub2_Sub2Array8805[i_313_].aClass438_10078.method5821(-1, -1564622591);
    					}
    				}
    				for (int i_314_ = 0; i_314_ < client.anInt8772 * 1962237353; i_314_++) {
    					((Entity) client.aClass298_Sub29Array8816[i_314_].anObject7366).anIntArray10093 = null;
    					((Entity) client.aClass298_Sub29Array8816[i_314_].anObject7366).aClass438_10078.method5821(-1, -2064932982);
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2251) {
    				int i_315_ = stream.readInt((byte) 69);
    				int i_316_ = stream.readInt((byte) -11);
    				Class343.method4162(1838306305);
    				Interface class298_sub51 = ((Interface) client.aClass437_8841.method5812((long) i_315_));
    				Interface class298_sub51_317_ = ((Interface) client.aClass437_8841.method5812((long) i_316_));
    				if (null != class298_sub51_317_)
    					Class173.method1821(class298_sub51_317_, (class298_sub51 == null || ((class298_sub51_317_.interfaceId * -1617025021) != (-1617025021 * class298_sub51.interfaceId))), false, -113822480);
    				if (class298_sub51 != null) {
    					class298_sub51.method2839(-1460969981);
    					client.aClass437_8841.method5817(class298_sub51, (long) i_316_);
    				}
    				IComponentDefinition class105 = Class50.getIComponentDefinitions(i_315_, (byte) -52);
    				if (class105 != null)
    					Tradution.method6054(class105, 1086965599);
    				class105 = Class50.getIComponentDefinitions(i_316_, (byte) 51);
    				if (class105 != null) {
    					Tradution.method6054(class105, -904794130);
    					Class65.method761((Class389.aClass119Array4165[(-440872681 * class105.anInt1142 >>> 16)]), class105, true, 112223880);
    				}
    				if (client.WINDOW_PANE_ID * -257444687 != -1)
    					Class82_Sub10.method903(client.WINDOW_PANE_ID * -257444687, 1, -167409895);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.TILE_MESSAGE_PACKET) {
    				Class315.method3834(SubIncommingPacket.TILE_MESSAGE_PACKET, (short) 15563);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.MUSIC_EFFECT_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				int i_318_ = stream.readUnsigned128Byte((byte) 61);
    				int i_319_ = stream.read24BitUnsignedIntegerV2((byte) 8);
    				int i_320_ = stream.readUnsignedShort();
    				if (i_320_ == 65535)
    					i_320_ = -1;
    				System.out.println("called: " + i_318_ + ", " + i_319_ + ", " + i_320_);
    				Class136.method1495(i_320_, i_319_, i_318_, -649427988);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.GAME_PANE_PACKET) {
    				int type = stream.readUnsigned128Byte((byte) 107);
    				int windowId = stream.readUnsignedShort128(822482622);
    				int secondXteaKey = stream.readIntLE(-1743023788);
    				int firstXteaKey = stream.readIntV2((byte) 50);
    				int fourthXteaKey = stream.readInt((byte) -102);
    				int thirdXteaKey = stream.readInt((byte) -25);
    				Class343.method4162(1900966840);
    				if (2 == type)
    					Class365_Sub1_Sub2_Sub1.method4499((byte) 84);
    				int[] keySet = { firstXteaKey, secondXteaKey, thirdXteaKey, fourthXteaKey };
    				client.WINDOW_PANE_ID = 1785861201 * windowId;
    				Class8.method321(windowId, keySet, 1073572568);
    				Class257.method2453(false, (byte) 8);
    				Class14.method341(client.WINDOW_PANE_ID * -257444687, keySet, 278724032);
    				for (int i_327_ = 0; i_327_ < 113; i_327_++)
    					client.aBooleanArray8900[i_327_] = true;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2176) {
    				int i_328_ = stream.readUnsignedShort();
    				if (65535 == i_328_)
    					i_328_ = -1;
    				int i_329_ = stream.readUnsignedByte();
    				int i_330_ = stream.readUnsignedShort();
    				int i_331_ = stream.readUnsignedByte();
    				int i_332_ = stream.readUnsignedShort();
    				Class239.method2210(i_328_, i_329_, i_330_, i_331_, i_332_, 1530382732);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.ITEMS_UPDATE_PACKET) {
    				int key = stream.readUnsignedShort();
    				int keyCheck = stream.readUnsignedByte();
    				boolean negativekeyCheck = (keyCheck & 0x1) == 1;
    				while (385051775 * stream.index < ((Class25) class25).anInt336 * -866602563) {
    					int slotId = stream.readUnsignedSmart(1723054621);
    					int id = stream.readUnsignedShort();
    					int i_337_ = 0;
    					if (0 != id) {
    						i_337_ = stream.readUnsignedByte();
    						if (255 == i_337_)
    							i_337_ = stream.readInt((byte) 3);
    					}
    					Class82_Sub8.method896(key, slotId, id - 1, i_337_, negativekeyCheck, -540593777);
    				}
    				client.anIntArray8823[(client.anInt8873 += 1524000797) * 1610062389 - 1 & 0x1f] = key;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2230) {
    				int i_338_ = stream.readUnsignedShort128(1639237229);
    				int i_339_ = stream.readIntV2((byte) 111);
    				Class343.method4162(1587998629);
    				Class82_Sub8.method895(i_339_, i_338_, 1883543357);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.GLOBAL_CONFIG1_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				byte i_340_ = stream.readByteC(-112492447);
    				int i_341_ = stream.readUnsignedShort128(-40843211);
    				Class343.method4162(1542442248);
    				Class305.method3752(i_341_, i_340_, 644551429);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2250 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_342_ = stream.readInt((byte) -66);
    				Class343.method4162(1629324419);
    				SubIncommingPacket.method1924(i_342_, 5, client.playerIndex * -442628795, 0, 262144);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.PLAYER_UNDER_NPC_PRIORITY_PACKET) {
    				int i_343_ = stream.readUnsignedByteC((short) -2884);
    				Class343.method4162(1810891735);
    				client.anInt8903 = i_343_ * -1149402483;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2172) {
    				int i_344_ = stream.readIntLE(-1698291810);
    				int i_345_ = stream.readUnsignedShort128(-75929984);
    				int i_346_ = stream.readUnsignedShort128(-771680618);
    				int i_347_ = stream.readUnsignedShortLE((byte) -100);
    				Class343.method4162(1819509217);
    				Class355.method4265(i_344_, i_347_, i_345_, i_346_, -1411433618);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2290 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_348_ = stream.readUnsignedShortLE128(1478539457);
    				int i_349_ = stream.readShort(1694615298);
    				int i_350_ = stream.readUnsignedShort128(-1882102994);
    				int i_351_ = stream.readByteC(1399907326);
    				int i_352_ = stream.readUnsignedByte128(-1014855659);
    				if (i_352_ == 255)
    					i_352_ = -1;
    				int i_353_ = stream.method3651(-1839915924);
    				int i_354_ = stream.readUnsignedShort();
    				int i_355_ = stream.readUnsigned128Byte((byte) 14) * 4;
    				int i_356_ = stream.readUnsignedByte();
    				int i_357_ = stream.readUnsignedShort128(-931118162);
    				int i_358_ = stream.readUnsigned128Byte((byte) 17);
    				int i_359_ = stream.readUnsignedShort128(-643251199);
    				int i_360_ = stream.readUnsignedShort();
    				int i_361_ = stream.readByteC(263654343);
    				boolean bool = 0 != (i_356_ & 0x1);
    				boolean bool_362_ = (i_356_ & 0x2) != 0;
    				int i_363_ = bool_362_ ? i_356_ >> 2 : -1;
    				if (bool_362_)
    					i_358_ = (byte) i_358_;
    				else
    					i_358_ *= 4;
    				Class341 class341 = client.aClass283_8716.method2628(681479919);
    				int i_364_ = i_354_ - class341.gameSceneBaseX * 773807262;
    				int i_365_ = i_357_ - 567029222 * class341.gameSceneBaseY;
    				i_351_ += i_364_;
    				i_361_ += i_365_;
    				if (i_364_ >= 0 && i_365_ >= 0 && (i_364_ < client.aClass283_8716.method2629(-1911669738) * 2) && (i_365_ < client.aClass283_8716.method2629(-1992464171) * 2) && i_351_ >= 0 && i_361_ >= 0 && (i_351_ < client.aClass283_8716.method2630(-2022476058) * 2) && (i_361_ < client.aClass283_8716.method2630(1563119067) * 2) && 65535 != i_348_) {
    					i_364_ *= 256;
    					i_365_ *= 256;
    					i_351_ = 256 * i_351_;
    					i_361_ = 256 * i_361_;
    					i_358_ <<= 2;
    					i_355_ <<= 2;
    					i_350_ <<= 2;
    					LinkedList.method5818(i_348_, i_349_, i_353_, i_363_, i_358_, i_355_, i_364_, i_365_, i_351_, i_361_, i_360_, i_359_, i_352_, i_350_, bool, 2141342802);
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.RESET_SOUNDS_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				Class422.method5617((byte) -98);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.RECEIVE_PERSONAL_MESSAGE_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				boolean bool = stream.readUnsignedByte() == 1;
    				String string = stream.readString(-1519760350);
    				String string_366_ = string;
    				if (bool)
    					string_366_ = stream.readString(1241788566);
    				int rights = stream.readUnsignedByte();
    				boolean bool_368_ = false;
    				if (rights != 2) {
    					if (client.aBoolean8811 && !client.aBoolean8812 || client.aBoolean8802)
    						bool_368_ = true;
    					else if (rights != 2 && Class287.method2722(string_366_, -1379408074))
    						bool_368_ = true;
    				}
    				if (!bool_368_) {
    					String string_369_ = (Class248.decryptStringMessage(Class127_Sub1.huffManDecryption(stream, 1427185881), 1705296480));
    					if (2 == rights)
    						Class25.method393(24, 0, new StringBuilder().append(Class247.method2368(1, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(1, -278777595)).append(string_366_).toString(), string, string_369_, null, -1, 1446000206);
    					else if (rights == 1)
    						Class25.method393(24, 0, new StringBuilder().append(Class247.method2368(0, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(0, -278777595)).append(string_366_).toString(), string, string_369_, null, -1, 1446000206);
    					else if (rights != 0)
    						Class25.method393(24, 0, "<img=" + rights + ">" + string, "<img=" + rights + ">" + string_366_, string, string_369_, null, -1, 1446000206);
    					else
    						Class25.method393(24, 0, string, string_366_, string, string_369_, null, -1, 1446000206);
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.NPC_UPDATE_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				Class406.decodeNPCUpdate(false, -1542019143);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2272) {
    				int i_370_ = stream.readIntV2((byte) 74);
    				int i_371_ = stream.readIntV1(-453095803);
    				Class343.method4162(1793904328);
    				Class494.method6193(i_371_, i_370_, -1060655592);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2168) {
    				// Probably some chat packet?
    				client.anInt8942 = -1470632755;
    				client.anInt8883 = client.anInt8933 * 754377557;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.LOGOUT_PACKET) {
    				Class216.method2001(false, (byte) 107);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return false;
    			}
    			if (IncommingPacket.aClass202_2179 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_372_ = stream.readUnsignedShortLE((byte) -26);
    				int i_373_ = stream.readIntV1(716816642);
    				int i_374_ = stream.readUnsignedShortLE128(1478539457);
    				int i_375_ = stream.readUnsignedByte();
    				Class343.method4162(1544492012);
    				Class237.method2198(i_373_, i_375_, i_372_, i_374_, (short) -8450);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2297 == ((Class25) class25).INCOMMING_PACKET) {
    				client.aBoolean8815 = stream.readUnsignedByteC((short) -6905) == 1;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2221 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_376_ = stream.readUnsignedShort();
    				int i_377_ = stream.readIntV2((byte) 112);
    				int i_378_ = stream.readUnsignedShortLE((byte) -41);
    				int i_379_ = stream.readUnsignedByte128(-1014855659);
    				Class343.method4162(1863986418);
    				Class82_Sub20.method935(i_377_, i_379_, i_378_, i_376_, 1382023549);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.SEND_GROUND_ITEM_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				Class315.method3834(SubIncommingPacket.SEND_GROUND_ITEM_PACKET, (short) 18993);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.CUTSCENE_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				int i_380_ = stream.readUnsignedShort();
    				client.anInt8726 = 733205975;
    				client.anInt8870 = 221729505 * i_380_;
    				client.anInt8724 = 986798515;
    				Class399.aClass243_5220.method2310(577335585 * client.anInt8870, -457216440);
    				Class194.method1868(2025307040);
    				Class98_Sub2.method1065((byte) 74);
    				int i_381_ = stream.readUnsignedShort();
    				Class298_Sub37.anIntArrayArray7407 = new int[i_381_][4];
    				for (int i_382_ = 0; i_382_ < i_381_; i_382_++) {
    					for (int i_383_ = 0; i_383_ < 4; i_383_++)
    						Class298_Sub37.anIntArrayArray7407[i_382_][i_383_] = stream.readInt((byte) 32);
    				}
    				int i_384_ = stream.readUnsignedByte();
    				Class128_Sub1.aClass298_Sub53_8555 = new RsByteBuffer(i_384_);
    				Class128_Sub1.aClass298_Sub53_8555.writeBytes(stream.buffer, 385051775 * stream.index, i_384_, (short) -25177);
    				stream.index += i_384_ * 116413311;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return false;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.DESTROY_OBJECT_PACKET) {
    				Class315.method3834(SubIncommingPacket.DESTROY_OBJECT_PACKET, (short) -19172);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2203 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_385_ = stream.readUnsignedByte();
    				if (stream.readUnsignedByte() == 0)
    					client.aClass251Array8920[i_385_] = new Class251();
    				else {
    					stream.index -= 116413311;
    					client.aClass251Array8920[i_385_] = new Class251(stream);
    				}
    				client.anInt8796 = client.anInt8933 * 1729482221;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.ITEM_ON_ICOMPONENT_PACKET) {
    				int i_386_ = stream.readUnsignedShort128(-666448295);
    				if (65535 == i_386_)
    					i_386_ = -1;
    				int i_387_ = stream.readIntV1(-731950816);
    				int i_388_ = stream.readIntV2((byte) 47);
    				Class343.method4162(1742484303);
    				RsByteBuffer.method3656(i_388_, i_386_, i_387_, (short) 1020);
    				ItemDefinitions class468 = Class298_Sub32_Sub14.aClass477_9400.getItemDefinitions(i_386_);
    				Class355.method4265(i_388_, 330519029 * class468.anInt5714, -3355859 * class468.anInt5715, class468.anInt5713 * 1396167403, -1121225747);
    				Class253.method2422(i_388_, 252709809 * class468.anInt5717, -1811316489 * class468.anInt5718, class468.anInt5716 * -1368639199, 499708204);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2191 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_389_ = stream.readIntLE(-2128346216);
    				int i_390_ = stream.readUnsignedShortLE128(1478539457);
    				Class343.method4162(2079015348);
    				Class112.method1244(i_389_, i_390_, (byte) -47);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2231 == ((Class25) class25).INCOMMING_PACKET) {
    				Class315.method3834(SubIncommingPacket.aClass206_2346, (short) 9490);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2284 == ((Class25) class25).INCOMMING_PACKET) {
    				Class315.method3834(SubIncommingPacket.aClass206_2357, (short) 18359);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2271) {
    				int i_391_ = stream.readInt((byte) -35);
    				int i_392_ = stream.readIntV2((byte) 14);
    				Class343.method4162(1466518715);
    				Class108.method1152(i_392_, i_391_, -314450920);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.CLIENT_CONSOLE_COMMAND_PACKET) {
    				String string = stream.readString(1645493685);
    				Class419.method5605(string, false, false, 1722466628);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.ICOMPONENT_TEXT_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				String string = stream.readString(-1785786498);
    				int i_393_ = stream.readInt((byte) 115);
    				Class343.method4162(1866229286);
    				Class98.method1058(i_393_, string, (byte) 66);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.RECEIVE_QUICK_PRIVATE_MESSAGE) {
    				boolean bool = stream.readUnsignedByte() == 1;
    				String string = stream.readString(-247712899);
    				long l = (long) stream.readUnsignedShort();
    				long l_394_ = (long) stream.read24BitUnsignedInteger((byte) -13);
    				int rights = stream.readUnsignedByte();
    				int i_396_ = stream.readUnsignedShort();
    				long l_397_ = (l << 32) + l_394_;
    				boolean bool_398_ = false;
    				Object object = null;
    				Class298_Sub25 class298_sub25 = (bool ? Class350.aClass298_Sub25_3757 : Class375.aClass298_Sub25_4084);
    				while_90_: do {
    					if (class298_sub25 == null)
    						bool_398_ = true;
    					else {
    						for (int i_399_ = 0; i_399_ < 100; i_399_++) {
    							if (l_397_ == client.aLongArray8915[i_399_]) {
    								bool_398_ = true;
    								break while_90_;
    							}
    						}
    						if (rights != 2 && Class287.method2722(string, -1151281576))
    							bool_398_ = true;
    					}
    				} while (false);
    				if (!bool_398_) {
    					client.aLongArray8915[1594173071 * client.anInt8916] = l_397_;
    					client.anInt8916 = ((1594173071 * client.anInt8916 + 1) % 100 * 1356544111);
    					String string_400_ = Class447.aClass469_5618.method6045(i_396_, (short) -926).method3459(stream, -734708119);
    					int i_401_ = bool ? 42 : 45;
    					if (rights == 2 || 3 == rights)
    						Class25.method393(i_401_, 0, new StringBuilder().append(Class247.method2368(1, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(1, -278777595)).append(string).toString(), string, string_400_, class298_sub25.aString7358, i_396_, 1446000206);
    					else if (1 == rights)
    						Class25.method393(i_401_, 0, new StringBuilder().append(Class247.method2368(0, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(0, -278777595)).append(string).toString(), string, string_400_, class298_sub25.aString7358, i_396_, 1446000206);
    					else if (rights != 0)
    						Class25.method393(i_401_, 0, "<img=" + rights + ">" + string, "<img=" + rights + ">" + string, string, string_400_, class298_sub25.aString7358, i_396_, 1446000206);
    					else
    						Class25.method393(i_401_, 0, string, string, string, string_400_, class298_sub25.aString7358, i_396_, 1446000206);
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2174 == ((Class25) class25).INCOMMING_PACKET) {
    				boolean bool = stream.readUnsignedByte() == 1;
    				String string = stream.readString(-862055008);
    				String string_402_ = string;
    				if (bool)
    					string_402_ = stream.readString(-2118001006);
    				int i_403_ = stream.readUnsignedByte();
    				int i_404_ = stream.readUnsignedShort();
    				boolean bool_405_ = false;
    				if (i_403_ <= 1 && Class287.method2722(string_402_, -1454768672))
    					bool_405_ = true;
    				if (!bool_405_) {
    					String string_406_ = Class447.aClass469_5618.method6045(i_404_, (short) -11547).method3459(stream, -734708119);
    					if (2 == i_403_)
    						Class25.method393(25, 0, new StringBuilder().append(Class247.method2368(1, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(1, -278777595)).append(string_402_).toString(), string, string_406_, null, i_404_, 1446000206);
    					else if (1 == i_403_)
    						Class25.method393(25, 0, new StringBuilder().append(Class247.method2368(0, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(0, -278777595)).append(string_402_).toString(), string, string_406_, null, i_404_, 1446000206);
    					else
    						Class25.method393(25, 0, string, string_402_, string, string_406_, null, i_404_, 1446000206);
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.SOUND_INDEX15) {
    				int soundId = stream.readUnsignedShort();
    				if (soundId == 65535)
    					soundId = -1;
    				int i_408_ = stream.readUnsignedByte();
    				int i_409_ = stream.readUnsignedShort();
    				int i_410_ = stream.readUnsignedByte();
    				Class320.method3913(soundId, i_408_, i_409_, i_410_, true, 256, 2006173434);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2305 == ((Class25) class25).INCOMMING_PACKET) {
    				Class315.method3834(SubIncommingPacket.aClass206_2356, (short) -5340);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2163) {
    				int i_411_ = stream.readUnsignedByte128(-1014855659);
    				int i_412_ = stream.readUnsignedByte128(-1014855659);
    				if (i_412_ == 255) {
    					i_412_ = -1;
    					i_411_ = -1;
    				}
    				Class372_Sub1.method4596(i_412_, i_411_, 1367458334);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.REMOVE_GROUND_ITEM_PACKET) {
    				Class315.method3834(SubIncommingPacket.REMOVE_GROUND_ITEM_PACKET, (short) 8251);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2232) {
    				int i_413_ = stream.readInt((byte) -19);
    				int i_414_ = stream.readInt((byte) -1);
    				Class298_Sub36 class298_sub36 = Class18.method359(OutcommingPacket.aClass198_1998, class25.aClass449_330, (byte) 120);
    				class298_sub36.aClass298_Sub53_Sub2_7396.write128Byte(914379507 * client.anInt6467, (byte) 1);
    				class298_sub36.aClass298_Sub53_Sub2_7396.writeInt(i_413_, 390381879);
    				class298_sub36.aClass298_Sub53_Sub2_7396.writeIntV1(i_414_, (byte) -42);
    				class25.method390(class298_sub36, (byte) -114);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.OPEN_INTERFACE_PLAYER == ((Class25) class25).INCOMMING_PACKET) {// interface
    																								// defs?
    				int index = stream.readUnsignedShort128(-529654569);
    				int firstXtea = stream.readInt((byte) 18);
    				int interfaceId = stream.readUnsignedShort128(-680257970);
    				int thirdXtea = stream.readIntV1(2002579136);
    				int parentHash = stream.readIntV2((byte) 1);
    				int clipped = stream.readUnsigned128Byte((byte) 98);
    				int secondXtea = stream.readIntV2((byte) 63);
    				int fourthXtea = stream.readIntV1(200309251);
    				Class343.method4162(1675842876);
    				Class113.method1254(parentHash, new Class298_Sub51_Sub1(interfaceId, clipped, index), new int[] { firstXtea, secondXtea, thirdXtea, fourthXtea }, false, -983354204);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.SECURITY_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				Class273.method2566(stream, ((Class25) class25).anInt336 * -866602563, (byte) -111);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2154) {// emote
    				int[] is = new int[Class522.method6325((byte) -31).length];
    				for (int i_423_ = 0; i_423_ < Class522.method6325((byte) -48).length; i_423_++)
    					is[i_423_] = stream.readInt((byte) -69);
    				int i_424_ = stream.readUnsignedByte();
    				int i_425_ = stream.readUnsignedShort();
    				Class298_Sub29 class298_sub29 = ((Class298_Sub29) client.aClass437_8696.method5812((long) i_425_));
    				if (class298_sub29 != null)
    					Class431.method5768(((Entity) class298_sub29.anObject7366), is, i_424_, true, (byte) -7);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2220 == ((Class25) class25).INCOMMING_PACKET) {
    				Class216.baseTileY = ((stream.read128Byte(1269677513) << 3) * 2091861441);
    				Class375.basePlane = stream.readUnsigned128Byte((byte) 40) * -1217120325;
    				Class162.baseTileX = (stream.readByteC(188175247) << 3) * 1536927433;
    				Class341 class341 = client.aClass283_8716.method2628(681479919);
    				for (Class298_Sub2 class298_sub2 = ((Class298_Sub2) client.aClass437_8685.method5816(1564654282)); class298_sub2 != null; class298_sub2 = ((Class298_Sub2) client.aClass437_8685.method5815((byte) 10))) {
    					int i_426_ = (int) ((class298_sub2.aLong3188 * 7051297995265073167L) >> 28 & 0x3L);
    					int i_427_ = (int) (7051297995265073167L * class298_sub2.aLong3188 & 0x3fffL);
    					int i_428_ = i_427_ - -1760580017 * class341.gameSceneBaseX;
    					int i_429_ = (int) ((7051297995265073167L * class298_sub2.aLong3188) >> 14 & 0x3fffL);
    					int i_430_ = i_429_ - 283514611 * class341.gameSceneBaseY;
    					if (i_426_ == Class375.basePlane * -191892109 && i_428_ >= 134435705 * Class162.baseTileX && i_428_ < 8 + 134435705 * Class162.baseTileX && i_430_ >= -105526719 * Class216.baseTileY && i_430_ < 8 + Class216.baseTileY * -105526719) {
    						class298_sub2.method2839(-1460969981);
    						if (i_428_ >= 0 && i_430_ >= 0 && i_428_ < client.aClass283_8716.method2629(-2088487368) && i_430_ < client.aClass283_8716.method2630(1377874440))
    							Class173.method1820((Class375.basePlane * -191892109), i_428_, i_430_, 1641680263);
    					}
    				}
    				for (Class298_Sub1 class298_sub1 = (Class298_Sub1) Class298_Sub1.aClass453_7152.method5939(1766612795); class298_sub1 != null; class298_sub1 = ((Class298_Sub1) Class298_Sub1.aClass453_7152.method5944(49146))) {
    					if ((class298_sub1.anInt7150 * 634196087 >= 134435705 * Class162.baseTileX) && (634196087 * class298_sub1.anInt7150 < 8 + 134435705 * Class162.baseTileX) && (-2146829167 * class298_sub1.anInt7155 >= -105526719 * Class216.baseTileY) && (-2146829167 * class298_sub1.anInt7155 < Class216.baseTileY * -105526719 + 8) && (((Class298_Sub1) class298_sub1).anInt7151 * 2108312995) == -191892109 * Class375.basePlane)
    						((Class298_Sub1) class298_sub1).aBoolean7160 = true;
    				}
    				for (Class298_Sub1 class298_sub1 = (Class298_Sub1) Class298_Sub1.aClass453_7162.method5939(1766612795); null != class298_sub1; class298_sub1 = ((Class298_Sub1) Class298_Sub1.aClass453_7162.method5944(49146))) {
    					if ((634196087 * class298_sub1.anInt7150 >= 134435705 * Class162.baseTileX) && (634196087 * class298_sub1.anInt7150 < Class162.baseTileX * 134435705 + 8) && (class298_sub1.anInt7155 * -2146829167 >= -105526719 * Class216.baseTileY) && (class298_sub1.anInt7155 * -2146829167 < -105526719 * Class216.baseTileY + 8) && ((2108312995 * ((Class298_Sub1) class298_sub1).anInt7151) == -191892109 * Class375.basePlane))
    						((Class298_Sub1) class298_sub1).aBoolean7160 = true;
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.GLOBAL_STRING_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				int i_431_ = stream.readUnsignedShort();
    				String string = stream.readString(975296122);
    				Class343.method4162(1777124419);
    				Class501.method6230(i_431_, string, -2125607456);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.STOP_CAMERA_SHAKE_PACKET) {
    				Class343.method4162(1929183255);
    				Class82_Sub11.method906(-1060675118);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2227) {
    				int i_432_ = stream.readUnsignedShort();
    				int i_433_ = stream.readUnsignedShort();
    				int i_434_ = stream.readUnsignedShort();
    				Class343.method4162(1555900413);
    				if (Class389.aClass119Array4165[i_432_] != null) {
    					for (int i_435_ = i_433_; i_435_ < i_434_; i_435_++) {
    						int i_436_ = stream.read24BitUnsignedInteger((byte) -1);
    						if (i_435_ < (Class389.aClass119Array4165[i_432_].aClass105Array1405).length && (Class389.aClass119Array4165[i_432_].aClass105Array1405[i_435_]) != null)
    							Class389.aClass119Array4165[i_432_].aClass105Array1405[i_435_].anInt1141 = i_436_ * -177949397;
    					}
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.SWITCH_ITEMS_LOOK_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				Class477.switchItems(stream.readUnsignedByte() == 1);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.WORLD_TILE_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				Class216.baseTileY = (stream.readByte128((byte) -8) << 3) * 2091861441;
    				Class375.basePlane = (stream.readUnsignedByteC((short) -28965) * -1217120325);
    				Class162.baseTileX = ((stream.read128Byte(-1150117384) << 3) * 1536927433);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2188) {
    				int i_437_ = stream.readUnsignedShort();
    				int i_438_ = stream.readInt((byte) -116);
    				if (Class313.anObjectArray3298 == null)
    					Class313.anObjectArray3298 = (new Object[Class99.aClass517_951.anInt6268 * 2143828057]);
    				Class313.anObjectArray3298[i_437_] = new Integer(i_438_);
    				client.anIntArray8880[((client.anInt8881 += -1965237945) * -1653538697) - 1 & 0x1f] = i_437_;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2158 == ((Class25) class25).INCOMMING_PACKET) {
    				// seems to switch world
    				int i_439_ = stream.readUnsignedShort();
    				String string = stream.readString(-2100646019);
    				boolean bool = stream.readUnsignedByte() == 1;
    				Class474.aClass471_5972 = Class474.aClass471_5979;
    				Class474.aBoolean5973 = bool;
    				Class372.method4589(i_439_, string, 955770805);
    				Object object = null;
    				Class439.method5851(13, 1140359625);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return false;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.SKILL_LEVEL_PACKET) {
    				int skillId = stream.readUnsigned128Byte((byte) 17);
    				int xp = stream.readInt((byte) 78);
    				int level = stream.readUnsignedByte128(-1014855659);
    				client.anIntArray8829[skillId] = xp;
    				client.anIntArray8924[skillId] = level;
    				client.anIntArray8828[skillId] = 1;
    				int i_443_ = Class368.anIntArray4002[skillId] - 1;
    				for (int i_444_ = 0; i_444_ < i_443_; i_444_++) {
    					if (xp >= Class368.anIntArray4003[i_444_])
    						client.anIntArray8828[skillId] = 2 + i_444_;
    				}
    				client.anIntArray8833[(client.anInt8875 += 1972492301) * -1048955195 - 1 & 0x1f] = skillId;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.FRIENDS_CHAT_CHANNEL_PACKET) {
    				client.anInt8912 = 1348241137 * client.anInt8933;
    				if (((Class25) class25).anInt336 * -866602563 == 0) {
    					client.aString8804 = null;
    					client.aString8919 = null;
    					Class489.anInt6071 = 0;
    					Class82_Sub6.aClass7Array6846 = null;
    					((Class25) class25).INCOMMING_PACKET = null;
    					return true;
    				}
    				client.aString8919 = stream.readString(2105595106);
    				boolean bool = stream.readUnsignedByte() == 1;
    				if (bool)
    					stream.readString(-124470201);
    				long l = stream.readLong((short) 6221);
    				client.aString8804 = Class377.method4664(l);
    				Class514.aByte6228 = stream.readByte(-12558881);
    				int i_445_ = stream.readUnsignedByte();
    				if (255 == i_445_) {
    					((Class25) class25).INCOMMING_PACKET = null;
    					return true;
    				}
    				Class489.anInt6071 = -1649911343 * i_445_;
    				Class7[] class7s = new Class7[100];
    				for (int i_446_ = 0; i_446_ < Class489.anInt6071 * -1801543887; i_446_++) {
    					class7s[i_446_] = new Class7();
    					class7s[i_446_].aString92 = stream.readString(403996572);
    					bool = stream.readUnsignedByte() == 1;
    					if (bool)
    						class7s[i_446_].aString93 = stream.readString(1553463180);
    					else
    						class7s[i_446_].aString93 = class7s[i_446_].aString92;
    					((Class7) class7s[i_446_]).aString94 = Class173.method1824(class7s[i_446_].aString93, 445649895);
    					class7s[i_446_].anInt95 = (stream.readUnsignedShort() * -129166695);
    					class7s[i_446_].aByte97 = stream.readByte(-12558881);
    					class7s[i_446_].aString96 = stream.readString(-1930467617);
    					if (class7s[i_446_].aString93.equals(Class287.myPlayer.aString10195))
    						Class173.aByte1759 = class7s[i_446_].aByte97;
    				}
    				boolean bool_447_ = false;
    				int i_448_ = Class489.anInt6071 * -1801543887;
    				while_91_: do {
    					do {
    						if (i_448_ <= 0)
    							break while_91_;
    						bool_447_ = true;
    						i_448_--;
    						for (int i_449_ = 0; i_449_ < i_448_; i_449_++) {
    							if ((((Class7) class7s[i_449_]).aString94.compareTo(((Class7) class7s[1 + i_449_]).aString94)) > 0) {
    								Class7 class7 = class7s[i_449_];
    								class7s[i_449_] = class7s[1 + i_449_];
    								class7s[1 + i_449_] = class7;
    								bool_447_ = false;
    							}
    						}
    					} while (!bool_447_);
    					if (i <= -1128197512)
    						throw new IllegalStateException();
    				} while (false);
    				Class82_Sub6.aClass7Array6846 = class7s;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.LARGE_NPC_UPDATE_PACKET) {
    				Class406.decodeNPCUpdate(true, -1463103982);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.RESET_CAMERA_PACKET) {
    				Class343.method4162(1464854077);
    				Class_na.method3478(-2144902476);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.HINT_ICON_PACKET) {
    				int i_450_ = stream.readUnsignedByte();
    				int i_451_ = i_450_ >> 5;
    				int i_452_ = i_450_ & 0x1f;
    				if (0 == i_452_) {
    					client.aClass19Array8869[i_451_] = null;
    					((Class25) class25).INCOMMING_PACKET = null;
    					return true;
    				}
    				Class19 class19 = new Class19();
    				class19.anInt266 = 1231457277 * i_452_;
    				((Class19) class19).anInt258 = stream.readUnsignedByte() * -1078964265;
    				if (((Class19) class19).anInt258 * -92466201 >= 0 && (((Class19) class19).anInt258 * -92466201 < Class128_Sub2.aClass57Array8560.length)) {
    					if (class19.anInt266 * 958933333 == 1 || 10 == class19.anInt266 * 958933333) {
    						class19.anInt256 = (stream.readUnsignedShort() * 1626935871);
    						((Class19) class19).anInt265 = (stream.readUnsignedShort() * -571637617);
    						stream.index += 465653244;
    					} else if (class19.anInt266 * 958933333 >= 2 && class19.anInt266 * 958933333 <= 6) {
    						if (958933333 * class19.anInt266 == 2) {
    							class19.anInt260 = 1513435904;
    							class19.anInt261 = -1303452928;
    						}
    						if (3 == 958933333 * class19.anInt266) {
    							class19.anInt260 = 0;
    							class19.anInt261 = -1303452928;
    						}
    						if (958933333 * class19.anInt266 == 4) {
    							class19.anInt260 = -1268095488;
    							class19.anInt261 = -1303452928;
    						}
    						if (5 == 958933333 * class19.anInt266) {
    							class19.anInt260 = 1513435904;
    							class19.anInt261 = 0;
    						}
    						if (class19.anInt266 * 958933333 == 6) {
    							class19.anInt260 = 1513435904;
    							class19.anInt261 = 1688061440;
    						}
    						class19.anInt266 = -1832052742;
    						((Class19) class19).anInt259 = (stream.readUnsignedByte() * -1962848411);
    						Class341 class341 = client.aClass283_8716.method2628(681479919);
    						class19.anInt260 += ((stream.readUnsignedShort() - -1760580017 * class341.gameSceneBaseX) << 9) * 962213171;
    						class19.anInt261 += ((stream.readUnsignedShort() - class341.gameSceneBaseY * 283514611) << 9) * 313675491;
    						((Class19) class19).anInt262 = ((stream.readUnsignedByte() << 2) * -2098711205);
    						class19.anInt257 = (stream.readUnsignedShort() * -1670140163);
    					}
    					class19.anInt263 = (stream.readInt((byte) -34) * -698073157);
    					client.aClass19Array8869[i_451_] = class19;
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.PLAYER_ON_ICOMPONENT_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				int i_453_ = stream.readIntV2((byte) 99);
    				Class343.method4162(1945510464);
    				SubIncommingPacket.method1924(i_453_, 3, client.playerIndex * -442628795, 0, 262144);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.BLACK_OUT_PACKET) {
    				Class3.anInt56 = stream.readUnsignedByte() * -986054733;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2247 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_454_ = stream.readUnsignedShort();
    				String string = stream.readString(-1175861112);
    				if (null == Class313.anObjectArray3298)
    					Class313.anObjectArray3298 = (new Object[2143828057 * Class99.aClass517_951.anInt6268]);
    				Class313.anObjectArray3298[i_454_] = string;
    				client.anIntArray8880[((client.anInt8881 += -1965237945) * -1653538697) - 1 & 0x1f] = i_454_;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.LOAD_MAP_SCENE_DYNAMIC_PACKET) {
    				RsBitsBuffer class298_sub53_sub2_455_ = new RsBitsBuffer(((Class25) class25).anInt336 * -866602563);
    				System.arraycopy((((Class25) class25).aClass298_Sub53_Sub2_333.buffer), (((Class25) class25).aClass298_Sub53_Sub2_333.index) * 385051775, class298_sub53_sub2_455_.buffer, 0, ((Class25) class25).anInt336 * -866602563);
    				Class119.method1304(1849823335);
    				if (Class422_Sub25.aClass298_Sub48_8425.aClass422_Sub21_7580.method5703((byte) -70) == 1)
    					Class62.aClass248_612.method2385(new Class267(Class266.LOAD_MAP_SCENE_DYNAMIC, class298_sub53_sub2_455_), 1563574437);
    				else
    					client.aClass283_8716.sendMapScene(new Class267(Class266.LOAD_MAP_SCENE_DYNAMIC, class298_sub53_sub2_455_), -1991819579);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return false;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2306) {
    				int i_456_ = stream.readUnsignedShort128(-739582411);
    				int i_457_ = stream.readUnsigned128Byte((byte) 91);
    				boolean bool = (i_457_ & 0x1) == 1;
    				Class197.method1888(i_456_, bool, 1659854875);
    				client.anIntArray8823[(client.anInt8873 += 1524000797) * 1610062389 - 1 & 0x1f] = i_456_;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2194 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_458_ = stream.readInt((byte) 30);
    				int i_459_ = stream.readUnsignedByte128(-1014855659);
    				int i_460_ = stream.readInt((byte) 38);
    				int i_461_ = stream.readUnsignedByte();
    				int i_462_ = stream.readUnsignedByteC((short) -2008);
    				int i_463_ = i_460_ >> 28;
    				int i_464_ = i_460_ >> 14 & 0x3fff;
    				int i_465_ = i_460_ & 0x3fff;
    				Class426.method5743(i_463_, i_464_, i_465_, i_459_, i_462_, i_458_, i_461_, 2105013784);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2215 == ((Class25) class25).INCOMMING_PACKET) {
    				Class315.method3834(SubIncommingPacket.aClass206_2343, (short) 17513);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2287 == ((Class25) class25).INCOMMING_PACKET) {
    				Class315.method3834(SubIncommingPacket.aClass206_2348, (short) 10101);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.OPEN_URL_PACKET) {
    				if (Class452.aBoolean5642 && Class231.aFrame2589 != null)
    					Class357.method4276(Class422_Sub25.aClass298_Sub48_8425.aClass422_Sub12_7543.method5669((byte) 42), -1, -1, false, -1432148158);
    				byte[] is = new byte[((Class25) class25).anInt336 * -866602563 - 1];
    				boolean bool = stream.readUnsignedByte() == 1;
    				stream.method3662(is, 0, (((Class25) class25).anInt336 * -866602563) - 1, (byte) 1);
    				RsByteBuffer class298_sub53 = new RsByteBuffer(is);
    				String string = class298_sub53.readString(799488751);
    				if (bool) {
    					String string_466_ = class298_sub53.readString(403182631);
    					if (string_466_.length() == 0)
    						string_466_ = string;
    					if (!client.aBoolean8638 || Class82_Sub8.aString6856.startsWith("mac") || !Class65.method762(string, 1, Class212.aClass212_2424.method1951(-1209858466), -1999887910))
    						Class346.method4172(string_466_, true, Class422_Sub25.aClass298_Sub48_8425.aClass422_Sub14_7571.method5677(-2008340671) == 5, client.aBoolean8867, client.aBoolean8651, (byte) 13);
    				} else
    					Class346.method4172(string, true, Class422_Sub25.aClass298_Sub48_8425.aClass422_Sub14_7571.method5677(-389602471) == 5, client.aBoolean8867, client.aBoolean8651, (byte) 54);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.CONFIG2_PACKET) {
    				int configId = stream.readUnsignedShort128(2011852017);
    				int value = stream.readIntLE(-1991182834);
    				Class128.aClass148_6331.method1605(configId, value, (byte) 35);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2238 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_469_ = stream.readUnsignedShortLE((byte) -12);
    				int i_470_ = stream.readUnsignedShort128(-382838124);
    				int i_471_ = stream.readIntV1(1708571253);
    				int i_472_ = stream.readUnsignedShort();
    				Class343.method4162(1927580267);
    				SubIncommingPacket.method1924(i_471_, 7, i_470_ << 16 | i_469_, i_472_, 262144);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.PLAYER_UPDATE_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				Class247.decodePlayerUpdate(stream, ((Class25) class25).anInt336 * -866602563, 1110385787);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.PROJECTILE_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				Class315.method3834(SubIncommingPacket.PROJECTILE_PACKET, (short) -13236);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.RECEIVE_FRIEND_CHAT_MESSAGE_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				boolean bool = stream.readUnsignedByte() == 1;
    				String string = stream.readString(-2047466585);
    				String string_473_ = string;
    				if (bool)
    					string_473_ = stream.readString(-378419431);
    				long l = stream.readLong((short) 19447);
    				long l_474_ = (long) stream.readUnsignedShort();
    				long l_475_ = (long) stream.read24BitUnsignedInteger((byte) 5);
    				int rights = stream.readUnsignedByte();
    				long l_477_ = l_475_ + (l_474_ << 32);
    				boolean bool_478_ = false;
    				while_92_: do {
    					for (int i_479_ = 0; i_479_ < 100; i_479_++) {
    						if (l_477_ == client.aLongArray8915[i_479_]) {
    							bool_478_ = true;
    							break while_92_;
    						}
    					}
    					if (rights != 2) {
    						if (client.aBoolean8811 && !client.aBoolean8812 || client.aBoolean8802)
    							bool_478_ = true;
    						else if (Class287.method2722(string_473_, -991136791))
    							bool_478_ = true;
    					}
    				} while (false);
    				if (!bool_478_) {
    					client.aLongArray8915[1594173071 * client.anInt8916] = l_477_;
    					client.anInt8916 = 1356544111 * ((1 + 1594173071 * client.anInt8916) % 100);
    					String string_480_ = (Class248.decryptStringMessage(Class127_Sub1.huffManDecryption(stream, 130122413), -1233870536));
    					if (rights == 2 || rights == 3)
    						Class25.method393(9, 0, new StringBuilder().append(Class247.method2368(1, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(1, -278777595)).append(string_473_).toString(), string, string_480_, Class404.method4952(l), -1, 1446000206);
    					else if (1 == rights)
    						Class25.method393(9, 0, new StringBuilder().append(Class247.method2368(0, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(0, -278777595)).append(string_473_).toString(), string, string_480_, Class404.method4952(l), -1, 1446000206);
    					else if (rights != 0)
    						Class25.method393(9, 0, "<img=" + rights + ">" + string, "<img=" + rights + ">" + string_473_, string, string_480_, Class404.method4952(l), -1, 1446000206);
    					else
    						Class25.method393(9, 0, string, string_473_, string, string_480_, Class404.method4952(l), -1, 1446000206);
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.CLOSE_INTERFACE_PACKET) {
    				int i_481_ = stream.readIntLE(-2020536115);
    				Class343.method4162(1762312694);
    				Interface class298_sub51 = ((Interface) client.aClass437_8841.method5812((long) i_481_));
    				if (class298_sub51 != null)
    					Class173.method1821(class298_sub51, true, false, -113822480);
    				if (client.aClass105_8652 != null) {
    					Tradution.method6054(client.aClass105_8652, -760560936);
    					client.aClass105_8652 = null;
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2208) {
    				int i_482_ = stream.readUnsignedShort128(1340695333);
    				if (i_482_ == 65535)
    					i_482_ = -1;
    				Class50.method530(i_482_, -111895522);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.IGNORES_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				client.anInt8952 = stream.readUnsignedByte() * -765637727;
    				for (int i_483_ = 0; i_483_ < client.anInt8952 * -548972447; i_483_++) {
    					client.aStringArray8859[i_483_] = stream.readString(-1615855350);
    					client.aStringArray8954[i_483_] = stream.readString(700707036);
    					if (client.aStringArray8954[i_483_].equals(""))
    						client.aStringArray8954[i_483_] = client.aStringArray8859[i_483_];
    					client.aStringArray8955[i_483_] = stream.readString(-104782632);
    					client.aStringArray8773[i_483_] = stream.readString(1098088401);
    					if (client.aStringArray8773[i_483_].equals(""))
    						client.aStringArray8773[i_483_] = client.aStringArray8955[i_483_];
    					client.aBooleanArray8957[i_483_] = false;
    				}
    				client.anInt8883 = 754377557 * client.anInt8933;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2157 == ((Class25) class25).INCOMMING_PACKET) {
    				Class298_Sub41.anInt7456 = stream.read24BitInteger((byte) -43) * 777394511;
    				client.aBoolean8811 = stream.readUnsignedByte() == 1;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2151 == ((Class25) class25).INCOMMING_PACKET) {
    				Class315.method3834(SubIncommingPacket.aClass206_2353, (short) -14002);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.aClass202_2265 == ((Class25) class25).INCOMMING_PACKET) {
    				int i_484_ = stream.readIntV2((byte) 77);
    				boolean bool = stream.readUnsigned128Byte((byte) 32) == 1;
    				Class343.method4162(2147134789);
    				Class508.method6282(i_484_, bool, -1778713719);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.aClass202_2218) {
    				int i_485_ = stream.readShort(1670794281);
    				int i_486_ = stream.readShort(1614686039);
    				int i_487_ = stream.readIntLE(-2073398222);
    				Class343.method4162(1771373308);
    				ClientScriptMap.method6132(i_487_, i_486_, i_485_, (byte) 45);
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (IncommingPacket.RECEIVE_PRIVATE_MESSAGE_PACKET == ((Class25) class25).INCOMMING_PACKET) {
    				boolean bool = stream.readUnsignedByte() == 1;
    				String string = stream.readString(-323676906);
    				String string_488_ = string;
    				if (bool)
    					string_488_ = stream.readString(-726880698);
    				long l = (long) stream.readUnsignedShort();
    				long l_489_ = (long) stream.read24BitUnsignedInteger((byte) -115);
    				int rights = stream.readUnsignedByte();
    				long l_491_ = l_489_ + (l << 32);
    				boolean bool_492_ = false;
    				while_93_: do {
    					for (int i_493_ = 0; i_493_ < 100; i_493_++) {
    						if (l_491_ == client.aLongArray8915[i_493_]) {
    							bool_492_ = true;
    							break while_93_;
    						}
    					}
    					if (rights != 2) {
    						if (client.aBoolean8811 && !client.aBoolean8812 || client.aBoolean8802)
    							bool_492_ = true;
    						else if (Class287.method2722(string_488_, -2116888507))
    							bool_492_ = true;
    					}
    				} while (false);
    				if (!bool_492_) {
    					client.aLongArray8915[client.anInt8916 * 1594173071] = l_491_;
    					client.anInt8916 = 1356544111 * ((1 + client.anInt8916 * 1594173071) % 100);
    					String string_494_ = (Class248.decryptStringMessage(Class127_Sub1.huffManDecryption(stream, -1313378115), 19429593));
    					if (2 == rights)
    						Class25.method393(7, 0, new StringBuilder().append(Class247.method2368(1, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(1, -278777595)).append(string_488_).toString(), string, string_494_, null, -1, 1446000206);
    					else if (rights == 1)
    						Class25.method393(7, 0, new StringBuilder().append(Class247.method2368(0, -278777595)).append(string).toString(), new StringBuilder().append(Class247.method2368(0, -278777595)).append(string_488_).toString(), string, string_494_, null, -1, 1446000206);
    					else if (rights != 0)
    						Class25.method393(3, 0, "<img=" + rights + ">" + string, "<img=" + rights + ">" + string_488_, string, string_494_, null, -1, 1446000206);
    					else
    						Class25.method393(3, 0, string, string_488_, string, string_494_, null, -1, 1446000206);
    				}
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			if (((Class25) class25).INCOMMING_PACKET == IncommingPacket.IGNORE_PACKET) {
    				int i_495_ = stream.readUnsignedByte();
    				boolean bool = (i_495_ & 0x1) == 1;
    				String string = stream.readString(1721558949);
    				String string_496_ = stream.readString(-1738395503);
    				if (string_496_.equals(""))
    					string_496_ = string;
    				String string_497_ = stream.readString(1813366475);
    				String string_498_ = stream.readString(1965503507);
    				if (string_498_.equals(""))
    					string_498_ = string_497_;
    				if (!bool) {
    					client.aStringArray8859[client.anInt8952 * -548972447] = string;
    					client.aStringArray8954[client.anInt8952 * -548972447] = string_496_;
    					client.aStringArray8955[client.anInt8952 * -548972447] = string_497_;
    					client.aStringArray8773[-548972447 * client.anInt8952] = string_498_;
    					client.aBooleanArray8957[-548972447 * client.anInt8952] = 2 == (i_495_ & 0x2);
    					client.anInt8952 += -765637727;
    				} else {
    					for (int i_499_ = 0; i_499_ < client.anInt8952 * -548972447; i_499_++) {
    						if (client.aStringArray8954[i_499_].equals(string_498_)) {
    							client.aStringArray8859[i_499_] = string;
    							client.aStringArray8954[i_499_] = string_496_;
    							client.aStringArray8955[i_499_] = string_497_;
    							client.aStringArray8773[i_499_] = string_498_;
    							break;
    						}
    					}
    				}
    				client.anInt8883 = client.anInt8933 * 754377557;
    				((Class25) class25).INCOMMING_PACKET = null;
    				return true;
    			}
    			IPAddress.method6062(new StringBuilder().append(((Class25) class25).INCOMMING_PACKET != null ? 2075990793 * (((Class25) class25).INCOMMING_PACKET.anInt2187) : -1).append(Class26.aString353).append(null != ((Class25) class25).aClass202_345 ? (((Class25) class25).aClass202_345.anInt2187) * 2075990793 : -1).append(Class26.aString353).append(null != ((Class25) class25).aClass202_348 ? (((Class25) class25).aClass202_348.anInt2187) * 2075990793 : -1).append(" ").append(((Class25) class25).anInt336 * -866602563).toString(), new RuntimeException(), (short) -18255);
    			Class216.method2001(false, (byte) 69);
    			return true;
    		} catch (RuntimeException runtimeexception) {
    			throw Class346.method4175(runtimeexception, new StringBuilder().append("pf.jw(").append(')').toString());
    		}
    	}
    
    }
    Post method method3459 @ Class298_sub14. I think it has to do with you sending a nulled public message.
    Project thread
    [Only registered and activated users can see links. ]
    Reply With Quote  
     


Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Replies: 4
    Last Post: 12-30-2013, 05:30 AM
  2. Buy X (client and server side)
    By tj007razor in forum Tutorials
    Replies: 198
    Last Post: 05-11-2013, 12:46 AM
  3. Replies: 7
    Last Post: 02-01-2013, 11:22 PM
  4. client and server side issue need help
    By chris2244 in forum Help
    Replies: 0
    Last Post: 08-13-2011, 04:41 AM
  5. spamm server/client sided not sure.
    By Neekage in forum Help
    Replies: 2
    Last Post: 05-30-2011, 02:27 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •