Thread: Forcing map data to be sent...

Page 1 of 4 123 ... LastLast
Results 1 to 10 of 36
  1. #1 Forcing map data to be sent... 
    Stanyer
    Guest
    There must be a way, here's the method;

    Code:
        public static void method768(byte i, boolean bool) {
    	Class36.aBoolean640 = bool;
    	if (!Class36.aBoolean640) {
    	    int i_28_ = Class68_Sub13_Sub8.aClass68_Sub14_Sub1_3560.method915(i ^ ~0x3a9a);
    	    int i_29_ = Class68_Sub13_Sub8.aClass68_Sub14_Sub1_3560.method963((byte) -47);
    	    int i_30_ = Class68_Sub13_Sub8.aClass68_Sub14_Sub1_3560.method915(-15046);
    	    int i_31_ = (-Class68_Sub13_Sub8.aClass68_Sub14_Sub1_3560.anInt2945 + Class106.anInt1804) / 16;
    	    Class68_Sub20_Sub6.anIntArrayArray4246 = new int[i_31_][4];
    	    for (int i_32_ = 0; (i_31_ ^ 0xffffffff) < (i_32_ ^ 0xffffffff); i_32_++) {
    		for (int i_33_ = 0; (i_33_ ^ 0xffffffff) > -5; i_33_++)
    		    Class68_Sub20_Sub6.anIntArrayArray4246[i_32_][i_33_] = Class68_Sub13_Sub8.aClass68_Sub14_Sub1_3560.method925(-5528);
    	    }
    	    boolean bool_34_ = false;
    	    int i_35_ = Class68_Sub13_Sub8.aClass68_Sub14_Sub1_3560.method961(126);
    	    int i_36_ = Class68_Sub13_Sub8.aClass68_Sub14_Sub1_3560.method947(i + 1355769449);
                System.out.println("x & y: " + (i_28_ << 3) + ", " + (i_36_ << 3)); //map regions
                System.out.println("height: " + i_35_);
    	    Class119.anIntArray2089 = new int[i_31_];
    	    Class23.aByteArrayArray490 = new byte[i_31_][];
    	    Class80.anIntArray1406 = null;
    	    Class7.aByteArrayArray133 = null;
    	    if (((i_28_ / 8 ^ 0xffffffff) == -49 || i_28_ / 8 == 49) && i_36_ / 8 == 48)
    		bool_34_ = true;
    	    Class68_Sub13_Sub29.anIntArray3942 = new int[i_31_];
    	    Class68_Sub20_Sub11.aByteArrayArray4332 = new byte[i_31_][];
    	    if (i_28_ / 8 == 48 && i_36_ / 8 == 148)
    		bool_34_ = true;
    	    Class96.anIntArray1699 = new int[i_31_];
    	    i_31_ = 0;
    	    for (int i_37_ = (i_28_ + -6) / 8;
    		 ((6 + i_28_) / 8 ^ 0xffffffff) <= (i_37_ ^ 0xffffffff);
    		 i_37_++) {
    		for (int i_38_ = (i_36_ + -6) / 8; (i_36_ - -6) / 8 >= i_38_;
    		     i_38_++) {
    		    int i_39_ = (i_37_ << 1786653352) - -i_38_;
    		    if (!bool_34_ || (i_38_ != 49 && (i_38_ ^ 0xffffffff) != -150 && i_38_ != 147 && i_37_ != 50 && ((i_37_ ^ 0xffffffff) != -50 || i_38_ != 47))) {
    			Class119.anIntArray2089[i_31_] = i_39_;
    			Class96.anIntArray1699[i_31_]
    			    = (Class92.aClass21_Sub1_1644.method335
    			       ((Class68_Sub20_Sub13_Sub2.method1166
    				 (2,
    				  (new Class100[]
    				   { Class83.aClass100_1525,
    				     Class68_Sub13_Sub24.method816(i_37_, 0),
    				     Class68_Sub20_Sub5.aClass100_4223,
    				     Class68_Sub13_Sub24.method816(i_38_,
    								   0) }))),
    				(byte) -82));
    			Class68_Sub13_Sub29.anIntArray3942[i_31_] = (Class92.aClass21_Sub1_1644.method335((Class68_Sub20_Sub13_Sub2.method1166(2, (new Class100[] { Class68_Sub20_Sub16.aClass100_4424, Class68_Sub13_Sub24.method816(i_37_, 0), Class68_Sub20_Sub5.aClass100_4223, Class68_Sub13_Sub24.method816(i_38_, i + -95) }))),
    				(byte) -88)); Class128.method1890(i_39_, Class68_Sub20_Sub6.anIntArrayArray4246[i_31_]);
                                    dumpData(i_39_, Class68_Sub20_Sub6.anIntArrayArray4246[i_31_]);
    		    } else {
    			Class119.anIntArray2089[i_31_] = i_39_;
    			Class96.anIntArray1699[i_31_] = -1;
    			Class68_Sub13_Sub29.anIntArray3942[i_31_] = -1;
    		    }
    		    i_31_++;
    		}
    	    }
    	    Class81.method1455((byte) -12, i_29_, i_35_, false, i_30_, i_28_,
    			       i_36_);
    	} else {
    	    int i_40_ = Class68_Sub13_Sub8.aClass68_Sub14_Sub1_3560
    			    .method949(i + 24);
    	    int i_41_ = Class68_Sub13_Sub8.aClass68_Sub14_Sub1_3560
    			    .method947(i + 1355769449);
    	    int i_42_ = Class68_Sub13_Sub8.aClass68_Sub14_Sub1_3560
    			    .method915(-15046);
    	    Class68_Sub13_Sub8.aClass68_Sub14_Sub1_3560.method965(i + 17);
    	    for (int i_43_ = 0; (i_43_ ^ 0xffffffff) > -5; i_43_++) {
    		for (int i_44_ = 0; (i_44_ ^ 0xffffffff) > -14; i_44_++) {
    		    for (int i_45_ = 0; (i_45_ ^ 0xffffffff) > -14; i_45_++) {
    			int i_46_ = Class68_Sub13_Sub8
    					.aClass68_Sub14_Sub1_3560
    					.method967((byte) 0, 1);
    			if (i_46_ == 1)
    			    Class68_Sub2.anIntArrayArrayArray2796[i_43_]
    				[i_44_][i_45_]
    				= Class68_Sub13_Sub8
    				      .aClass68_Sub14_Sub1_3560
    				      .method967((byte) 0, 26);
    			else
    			    Class68_Sub2.anIntArrayArrayArray2796[i_43_]
    				[i_44_][i_45_]
    				= -1;
    		    }
    		}
    	    }
    	    Class68_Sub13_Sub8.aClass68_Sub14_Sub1_3560.method966((byte) -59);
    	    int i_47_ = (-Class68_Sub13_Sub8.aClass68_Sub14_Sub1_3560.anInt2945 + Class106.anInt1804) / 16;
    	    Class68_Sub20_Sub6.anIntArrayArray4246 = new int[i_47_][4];
    	    for (int i_48_ = 0; i_48_ < i_47_; i_48_++) {
    		for (int i_49_ = 0; (i_49_ ^ 0xffffffff) > -5; i_49_++)
    		    Class68_Sub20_Sub6.anIntArrayArray4246[i_48_][i_49_] = Class68_Sub13_Sub8.aClass68_Sub14_Sub1_3560.method940((byte) 115);
    	    }
    	    int i_50_ = Class68_Sub13_Sub8.aClass68_Sub14_Sub1_3560.method915(i + -15141);
    	    int i_51_ = Class68_Sub13_Sub8.aClass68_Sub14_Sub1_3560.method915(i ^ ~0x3a9a);
    	    Class68_Sub20_Sub11.aByteArrayArray4332 = new byte[i_47_][];
    	    Class7.aByteArrayArray133 = null;
    	    Class96.anIntArray1699 = new int[i_47_];
    	    Class80.anIntArray1406 = null;
    	    Class119.anIntArray2089 = new int[i_47_];
    	    Class23.aByteArrayArray490 = new byte[i_47_][];
    	    Class68_Sub13_Sub29.anIntArray3942 = new int[i_47_];
    	    i_47_ = 0;
    	    for (int i_52_ = 0; i_52_ < 4; i_52_++) {
    		for (int i_53_ = 0; (i_53_ ^ 0xffffffff) > -14; i_53_++) {
    		    for (int i_54_ = 0; i_54_ < 13; i_54_++) {
    			int i_55_ = (Class68_Sub2.anIntArrayArrayArray2796[i_52_][i_53_][i_54_]);
    			if (i_55_ != -1) {
    			    int i_56_ = 0x3ff & i_55_ >> -1474462546;
    			    int i_57_ = (i_55_ & 0x3fff) >> 160515;
    			    int i_58_ = i_57_ / 8 + (i_56_ / 8 << 2129198792);
    			    for (int i_59_ = 0; i_59_ < i_47_; i_59_++) {
    				if (Class119.anIntArray2089[i_59_] == i_58_) {
    				    i_58_ = -1;
    				    break;
    				}
    			    }
    			    if (i_58_ != -1) {
    				int i_60_ = (i_58_ & 0xff02) >> 1393055048;
    				int i_61_ = i_58_ & 0xff;
    				Class119.anIntArray2089[i_47_] = i_58_;
    				Class96.anIntArray1699[i_47_] = (Class92.aClass21_Sub1_1644.method335((Class68_Sub20_Sub13_Sub2.method1166(2, (new Class100[] { Class83.aClass100_1525, Class68_Sub13_Sub24.method816(i_60_, i + -95), Class68_Sub20_Sub5.aClass100_4223, (Class68_Sub13_Sub24.method816(i_61_, Class15.method278(i, 95))) }))), (byte) -99)); Class128.method1890(i_58_, Class68_Sub20_Sub6.anIntArrayArray4246[i_47_]);
    				Class68_Sub13_Sub29.anIntArray3942[i_47_] = (Class92.aClass21_Sub1_1644.method335((Class68_Sub20_Sub13_Sub2.method1166(2, (new Class100[] { (Class68_Sub20_Sub16.aClass100_4424), Class68_Sub13_Sub24.method816(i_60_, 0), Class68_Sub20_Sub5.aClass100_4223,Class68_Sub13_Sub24.method816(i_61_, 0) }))), (byte) -88));
                                    dumpData(i_58_, Class68_Sub20_Sub6.anIntArrayArray4246[i_47_]);
    				i_47_++;
    			    }
    			}
    		    }
    		}
    	    }
    	    Class81.method1455((byte) -45, i_50_, i_40_, false, i_42_, i_51_, i_41_);
    	}
    	if (i != 95)
    	    anInt3681 = 18;
    	anInt3692++;
        }
    I'm trying to do it, not having much luck atm, instead of using a for loop to get every bit of map data, for now just try and work out how to set one variable eg. 10000 and try and force the map data 10000 to be sent (10000 is just an example btw lol).
    Reply With Quote  
     

  2. #2  
    TeleNubby
    Guest
    For the last time,

    No.
    Reply With Quote  
     

  3. #3  
    Stanyer
    Guest
    I didn't ask for opinions on whether it's possible or not did i.
    I think it is, the region is sent by the client, why wouldn't it be?
    Reply With Quote  
     

  4. #4  
    Tom
    Tom is offline
    Registered Member
    Tom's Avatar
    Join Date
    Jul 2006
    Age
    27
    Posts
    1,148
    Thanks given
    8
    Thanks received
    86
    Rep Power
    902
    It is not possible. Listen to us.
    uh
    Reply With Quote  
     

  5. #5  
    killer75230
    Guest
    Quote Originally Posted by Tom View Post
    It is not possible. Listen to us.
    why dont you listen he doesnt care he is trying, you and everybody else are failures tbh
    Reply With Quote  
     

  6. #6  
    Tom
    Tom is offline
    Registered Member
    Tom's Avatar
    Join Date
    Jul 2006
    Age
    27
    Posts
    1,148
    Thanks given
    8
    Thanks received
    86
    Rep Power
    902
    Quote Originally Posted by killer75230 View Post
    why dont you listen he doesnt care he is trying, you and everybody else are failures tbh
    I'm a failure? Okay then. Have fun. Let me know when you prove me and everyone else with a fucking clue wrong okay?
    uh
    Reply With Quote  
     

  7. #7  
    Stanyer
    Guest
    The fact is, the only people that know 100% if it's possible to do this are jagex.
    If you don't try, how will you know, the fact is, you don't know.
    Reply With Quote  
     

  8. #8  
    Godsent
    Guest
    Quote Originally Posted by Tom View Post
    It is not possible. Listen to us.
    Stop being retarded. You are nothing special. Don't shoot down ideas by what you think you know. Unless you are 500% sure that you are right, give backup.
    Reply With Quote  
     

  9. #9  
    Banned

    Join Date
    Sep 2006
    Age
    28
    Posts
    3,019
    Thanks given
    22
    Thanks received
    420
    Rep Power
    0
    Quote Originally Posted by Zhaedara View Post
    Stop being retarded. You are nothing special. Don't shoot down ideas by what you think you know. Unless you are 500% sure that you are right, give backup.
    Ya try 100%, not to mention IT ISNT POSSIBLE. Just because you want to make dumping all the map data possible, that doesnt mean you can, its the simple fact.
    Reply With Quote  
     

  10. #10  
    Godsent
    Guest
    Quote Originally Posted by palidino76 View Post
    Ya try 100%, not to mention IT ISNT POSSIBLE. Just because you want to make dumping all the map data possible, that doesnt mean you can, its the simple fact.
    You have backup for that?
    Reply With Quote  
     

Page 1 of 4 123 ... LastLast

Thread Information
Users Browsing this Thread

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


User Tag List

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •