Thread: 718 [Hotkeys/keybinds]

Page 1 of 2 12 LastLast
Results 1 to 10 of 19
  1. #1 718 [Hotkeys/keybinds] 
    Donator
    JTlr Frost's Avatar
    Join Date
    Oct 2014
    Posts
    649
    Thanks given
    69
    Thanks received
    254
    Rep Power
    34
    These were released in my server, however not everyone downloads things. Also this will explain how to enable them.

    Worldpacketsdecoder.java
    Code:
    //packetId
    KEY_TYPED_PACKET = 1;
    
    Look for ->
    
    } else if (packetId == KEY_TYPED_PACKET)  {
    
    Add:
    
    int keyPressed = stream.readByte();
    
    switch(keyPressed) {
    
    case 0:
    System.out.println("Happy Debugging!");
    break;
    
    }
    Loader.java
    Code:
    public static boolean DISABLE_USELESS_PACKETS = true;//false = enables useless packets (such as keybinds)
    
    
    Turn to false.


    Credits:
    Lucifer (KShan) for the idea.
    Ridiculous (packetId)

    Speed Test
    Spoiler for The Hatred Group:


    Spoiler for Dapoosie:

    Attached image
    Attached image

    Attached image
    Reply With Quote  
     

  2. Thankful user:


  3. #2  
    Extreme Donator


    Join Date
    Sep 2011
    Posts
    1,034
    Thanks given
    133
    Thanks received
    257
    Rep Power
    76
    haha this is awesome man, thanks for this
    Reply With Quote  
     

  4. #3  
    Registered Member

    Join Date
    Mar 2011
    Age
    27
    Posts
    555
    Thanks given
    168
    Thanks received
    190
    Rep Power
    0
    If anyone knows where in the client fkeys are handled, please pm me
    Code:
    } else if (packetId == KEY_TYPED_PACKET) {
    			int keyPressed = stream.readByte();
    			switch (keyPressed) {
    			case 1:
    				if (player.f1 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f1 != i)
    						continue;
    					if (player.f1 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 2:
    				if (player.f2 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f2 != i)
    						continue;
    					if (player.f2 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 3:
    				if (player.f3 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f3 != i)
    						continue;
    					if (player.f3 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 4:
    				if (player.f4 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f4 != i)
    						continue;
    					if (player.f4 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 5:
    				if (player.f5 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f5 != i)
    						continue;
    					if (player.f5 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 6:
    				if (player.f6 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f6 != i)
    						continue;
    					if (player.f6 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 7:
    				if (player.f7 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f7 != i)
    						continue;
    					if (player.f7 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 8:
    				if (player.f8 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f8 != i)
    						continue;
    					if (player.f8 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 9:
    				if (player.f9 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f9 != i)
    						continue;
    					if (player.f9 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 10:
    				if (player.f10 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f10 != i)
    						continue;
    					if (player.f10 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 11:
    				if (player.f11 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f11 != i)
    						continue;
    					if (player.f11 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 12:
    				if (player.f12 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f12 != i)
    						continue;
    					if (player.f12 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 13:
    				player.getInterfaceManager().closeScreenInterface();
    				return;
    			default:
    				System.out.println(keyPressed);
    			}
    Badly coded but idea how you could do it, also need to disable the regular fkey method, i guess in client?
    Also Escape = close interfaces



    Commands
    Code:
    	case "resetfkeys":
    				player.f1 = 4;
    				player.f2 = 5;
    				player.f3 = 6;
    				player.f4 = 7;
    				player.f5 = 0;
    				player.f6 = -1;
    				player.f7 = -1;
    				player.f8 = -1;
    				player.f9 = -1;
    				player.f10 = -1;
    				player.f11 = -1;
    				player.f12 = -1;
    				player.getPackets().sendGameMessage("All fkeys has been reset.");
    				return true;
    			case "changefkey":
    				int key = Integer.valueOf(cmd[1]);
    				int toKey = Integer.valueOf(cmd[2]);
    				switch (key) {
    				case 1:
    					player.f1 = toKey;
    					break;
    				case 2:
    					player.f2 = toKey;
    					break;
    				case 3:
    					player.f3 = toKey;
    					break;
    				case 4:
    					player.f4 = toKey;
    					break;
    				case 5:
    					player.f5 = toKey;
    					break;
    				case 6:
    					player.f6 = toKey;
    					break;
    				case 7:
    					player.f7 = toKey;
    					break;
    				case 8:
    					player.f8 = toKey;
    					break;
    				case 9:
    					player.f9 = toKey;
    					break;
    				case 10:
    					player.f10 = toKey;
    					break;
    				case 11:
    					player.f11 = toKey;
    					break;
    				case 12:
    					player.f12 = toKey;
    					break;
    				}
    				player.getPackets().sendGameMessage("Usage: ::changefkey 1-12 1-15");
    				player.getPackets()
    						.sendGameMessage("0:CombatStyles, 1:Achievements, 2:Skills, 3:Quests, 4:Inventory, "
    								+ "5:Equipment, 6:Prayer, 7:Spellbook, 8:Summoning/Squeal of Fortune, 9:Friendlist, "
    								+ "10:Friendchat, 11:Clanchat, 12:Settings, 13:Emotes, 14:Music, 15:Notes");
    				return true;
    Im still testing shit out then im gonna write cleaner code.
    Avalon Developer
    Reply With Quote  
     

  5. #4  
    EradicationX's Owner
    Eradication-X's Avatar
    Join Date
    Jan 2014
    Posts
    259
    Thanks given
    69
    Thanks received
    44
    Rep Power
    23
    Going to be using this, will credit. Thanks a lot
    Reply With Quote  
     

  6. #5  
    EradicationX's Owner
    Eradication-X's Avatar
    Join Date
    Jan 2014
    Posts
    259
    Thanks given
    69
    Thanks received
    44
    Rep Power
    23
    For people that're planning on using this, might want to edit your method2371 in Class247 to this:

    Code:
    public static void method2371(byte i) {
    		try {
    			//Class360.method4300(-1349846936);
    			//ClientScriptsExecutor.aClass374_Sub1_4125.method4626(2074664377);
    			//ClientScriptsExecutor.aClass374_Sub2_4121.method4626(2003457775);
    			if (-1625219821 * client.anInt8687 > 0) {
    				Class298_Sub36 class298_sub36 = Class18.method359(
    						OutcommingPacket.aClass198_1994,
    						client.aClass25_8711.aClass449_330, (byte) 79);
    				class298_sub36.aClass298_Sub53_Sub2_7396.writeShort(
    						2089055308 * client.anInt8687, 16711935);
    				for (int i_9_ = 0; i_9_ < client.anInt8687 * -1625219821; i_9_++) {
    					Interface16 interface16 = client.anInterface16Array8688[i_9_];
    					long l = (interface16.method216(-1501300299) - -4339417020449565913L
    							* ClientScriptsExecutor.aLong4123);
    					if (l > 16777215L)
    						l = 16777215L;
    					ClientScriptsExecutor.aLong4123 = (interface16.method216(-2043012774) * -7881601697932874601L);
    					class298_sub36.aClass298_Sub53_Sub2_7396.writeByte(
    							interface16.method218((byte) -114));
    					class298_sub36.aClass298_Sub53_Sub2_7396.putTriByte(
    							(int) l, (byte) 52);
    				}
    				client.aClass25_8711.method390(class298_sub36, (byte) -79);
    			}
    			/*if (ClientScriptsExecutor.anInt4120 * -2116412357 > 0)
    				ClientScriptsExecutor.anInt4120 -= -1604952845;
    			if (client.aBoolean8763 && ClientScriptsExecutor.anInt4120 * -2116412357 <= 0) {
    				ClientScriptsExecutor.anInt4120 = -2034285828;
    				client.aBoolean8763 = false;
    				Class298_Sub36 class298_sub36 = Class18.method359(
    						OutcommingPacket.MOVE_CAMERA_PACKET,
    						client.aClass25_8711.aClass449_330, (byte) 50);
    				class298_sub36.aClass298_Sub53_Sub2_7396.writeShort128(
    						(int) client.aFloat8757 >> 3);
    				class298_sub36.aClass298_Sub53_Sub2_7396.writeShortLE(
    						(int) client.aFloat8949 >> 3, 1908840395);
    				client.aClass25_8711.method390(class298_sub36, (byte) -20);
    			}
    			if (ClientScriptsExecutor.aBoolean4122 != Class422_Sub7.aBoolean8385) {
    				ClientScriptsExecutor.aBoolean4122 = Class422_Sub7.aBoolean8385;
    				Class298_Sub36 class298_sub36 = Class18.method359(
    						OutcommingPacket.aClass198_2063,
    						client.aClass25_8711.aClass449_330, (byte) 90);
    				class298_sub36.aClass298_Sub53_Sub2_7396.writeByte(
    						Class422_Sub7.aBoolean8385 ? 1 : 0);
    				client.aClass25_8711.method390(class298_sub36, (byte) -44);
    			}
    			if (!client.aBoolean8666) {
    				Class298_Sub36 class298_sub36 = Class18.method359(
    						OutcommingPacket.aClass198_2003,
    						client.aClass25_8711.aClass449_330, (byte) 9);
    				class298_sub36.aClass298_Sub53_Sub2_7396.writeByte(0);
    				int i_10_ = (385051775 * class298_sub36.aClass298_Sub53_Sub2_7396.index);
    				RsByteBuffer class298_sub53 = Class422_Sub25.aClass298_Sub48_8425
    						.method3542(-49990428);
    				class298_sub36.aClass298_Sub53_Sub2_7396.writeBytes(
    						class298_sub53.buffer, 0,
    						385051775 * class298_sub53.index, (short) -16962);
    				class298_sub36.aClass298_Sub53_Sub2_7396
    						.method3649(
    								(class298_sub36.aClass298_Sub53_Sub2_7396.index * 385051775)
    										- i_10_, (byte) -113);
    				client.aClass25_8711.method390(class298_sub36, (byte) -84);
    				client.aBoolean8666 = true;
    			}*/
    		} catch (RuntimeException runtimeexception) {
    			throw Class346.method4175(runtimeexception, new StringBuilder()
    					.append("ki.d(").append(')').toString());
    		}
    	}
    Or else, you're going to have problems such as random packets causing your player to walk, open dev console, etc etc
    Reply With Quote  
     

  7. Thankful user:


  8. #6  
    Registered Member

    Join Date
    Mar 2011
    Age
    27
    Posts
    555
    Thanks given
    168
    Thanks received
    190
    Rep Power
    0
    Quote Originally Posted by Eradication-X View Post
    For people that're planning on using this, might want to edit your method2371 in Class247 to this:

    Code:
    public static void method2371(byte i) {
    		try {
    			//Class360.method4300(-1349846936);
    			//ClientScriptsExecutor.aClass374_Sub1_4125.method4626(2074664377);
    			//ClientScriptsExecutor.aClass374_Sub2_4121.method4626(2003457775);
    			if (-1625219821 * client.anInt8687 > 0) {
    				Class298_Sub36 class298_sub36 = Class18.method359(
    						OutcommingPacket.aClass198_1994,
    						client.aClass25_8711.aClass449_330, (byte) 79);
    				class298_sub36.aClass298_Sub53_Sub2_7396.writeShort(
    						2089055308 * client.anInt8687, 16711935);
    				for (int i_9_ = 0; i_9_ < client.anInt8687 * -1625219821; i_9_++) {
    					Interface16 interface16 = client.anInterface16Array8688[i_9_];
    					long l = (interface16.method216(-1501300299) - -4339417020449565913L
    							* ClientScriptsExecutor.aLong4123);
    					if (l > 16777215L)
    						l = 16777215L;
    					ClientScriptsExecutor.aLong4123 = (interface16.method216(-2043012774) * -7881601697932874601L);
    					class298_sub36.aClass298_Sub53_Sub2_7396.writeByte(
    							interface16.method218((byte) -114));
    					class298_sub36.aClass298_Sub53_Sub2_7396.putTriByte(
    							(int) l, (byte) 52);
    				}
    				client.aClass25_8711.method390(class298_sub36, (byte) -79);
    			}
    			/*if (ClientScriptsExecutor.anInt4120 * -2116412357 > 0)
    				ClientScriptsExecutor.anInt4120 -= -1604952845;
    			if (client.aBoolean8763 && ClientScriptsExecutor.anInt4120 * -2116412357 <= 0) {
    				ClientScriptsExecutor.anInt4120 = -2034285828;
    				client.aBoolean8763 = false;
    				Class298_Sub36 class298_sub36 = Class18.method359(
    						OutcommingPacket.MOVE_CAMERA_PACKET,
    						client.aClass25_8711.aClass449_330, (byte) 50);
    				class298_sub36.aClass298_Sub53_Sub2_7396.writeShort128(
    						(int) client.aFloat8757 >> 3);
    				class298_sub36.aClass298_Sub53_Sub2_7396.writeShortLE(
    						(int) client.aFloat8949 >> 3, 1908840395);
    				client.aClass25_8711.method390(class298_sub36, (byte) -20);
    			}
    			if (ClientScriptsExecutor.aBoolean4122 != Class422_Sub7.aBoolean8385) {
    				ClientScriptsExecutor.aBoolean4122 = Class422_Sub7.aBoolean8385;
    				Class298_Sub36 class298_sub36 = Class18.method359(
    						OutcommingPacket.aClass198_2063,
    						client.aClass25_8711.aClass449_330, (byte) 90);
    				class298_sub36.aClass298_Sub53_Sub2_7396.writeByte(
    						Class422_Sub7.aBoolean8385 ? 1 : 0);
    				client.aClass25_8711.method390(class298_sub36, (byte) -44);
    			}
    			if (!client.aBoolean8666) {
    				Class298_Sub36 class298_sub36 = Class18.method359(
    						OutcommingPacket.aClass198_2003,
    						client.aClass25_8711.aClass449_330, (byte) 9);
    				class298_sub36.aClass298_Sub53_Sub2_7396.writeByte(0);
    				int i_10_ = (385051775 * class298_sub36.aClass298_Sub53_Sub2_7396.index);
    				RsByteBuffer class298_sub53 = Class422_Sub25.aClass298_Sub48_8425
    						.method3542(-49990428);
    				class298_sub36.aClass298_Sub53_Sub2_7396.writeBytes(
    						class298_sub53.buffer, 0,
    						385051775 * class298_sub53.index, (short) -16962);
    				class298_sub36.aClass298_Sub53_Sub2_7396
    						.method3649(
    								(class298_sub36.aClass298_Sub53_Sub2_7396.index * 385051775)
    										- i_10_, (byte) -113);
    				client.aClass25_8711.method390(class298_sub36, (byte) -84);
    				client.aBoolean8666 = true;
    			}*/
    		} catch (RuntimeException runtimeexception) {
    			throw Class346.method4175(runtimeexception, new StringBuilder()
    					.append("ki.d(").append(')').toString());
    		}
    	}
    Or else, you're going to have problems such as random packets causing your player to walk, open dev console, etc etc
    Thanks!
    Avalon Developer
    Reply With Quote  
     

  9. #7  
    Extreme Donator


    Join Date
    Mar 2009
    Posts
    1,461
    Thanks given
    111
    Thanks received
    184
    Rep Power
    79
    Quote Originally Posted by -Andreas View Post
    If anyone knows where in the client fkeys are handled, please pm me
    Code:
    } else if (packetId == KEY_TYPED_PACKET) {
    			int keyPressed = stream.readByte();
    			switch (keyPressed) {
    			case 1:
    				if (player.f1 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f1 != i)
    						continue;
    					if (player.f1 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 2:
    				if (player.f2 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f2 != i)
    						continue;
    					if (player.f2 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 3:
    				if (player.f3 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f3 != i)
    						continue;
    					if (player.f3 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 4:
    				if (player.f4 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f4 != i)
    						continue;
    					if (player.f4 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 5:
    				if (player.f5 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f5 != i)
    						continue;
    					if (player.f5 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 6:
    				if (player.f6 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f6 != i)
    						continue;
    					if (player.f6 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 7:
    				if (player.f7 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f7 != i)
    						continue;
    					if (player.f7 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 8:
    				if (player.f8 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f8 != i)
    						continue;
    					if (player.f8 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 9:
    				if (player.f9 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f9 != i)
    						continue;
    					if (player.f9 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 10:
    				if (player.f10 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f10 != i)
    						continue;
    					if (player.f10 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 11:
    				if (player.f11 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f11 != i)
    						continue;
    					if (player.f11 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 12:
    				if (player.f12 == -1)
    					return;
    				for (int i = 0; i < 15; i++) {
    					if (player.f12 != i)
    						continue;
    					if (player.f12 == i) {
    						player.getInterfaceManager().openGameTab(i);
    					}
    				}
    				break;
    			case 13:
    				player.getInterfaceManager().closeScreenInterface();
    				return;
    			default:
    				System.out.println(keyPressed);
    			}
    Badly coded but idea how you could do it, also need to disable the regular fkey method, i guess in client?
    Also Escape = close interfaces



    Commands
    Code:
    	case "resetfkeys":
    				player.f1 = 4;
    				player.f2 = 5;
    				player.f3 = 6;
    				player.f4 = 7;
    				player.f5 = 0;
    				player.f6 = -1;
    				player.f7 = -1;
    				player.f8 = -1;
    				player.f9 = -1;
    				player.f10 = -1;
    				player.f11 = -1;
    				player.f12 = -1;
    				player.getPackets().sendGameMessage("All fkeys has been reset.");
    				return true;
    			case "changefkey":
    				int key = Integer.valueOf(cmd[1]);
    				int toKey = Integer.valueOf(cmd[2]);
    				switch (key) {
    				case 1:
    					player.f1 = toKey;
    					break;
    				case 2:
    					player.f2 = toKey;
    					break;
    				case 3:
    					player.f3 = toKey;
    					break;
    				case 4:
    					player.f4 = toKey;
    					break;
    				case 5:
    					player.f5 = toKey;
    					break;
    				case 6:
    					player.f6 = toKey;
    					break;
    				case 7:
    					player.f7 = toKey;
    					break;
    				case 8:
    					player.f8 = toKey;
    					break;
    				case 9:
    					player.f9 = toKey;
    					break;
    				case 10:
    					player.f10 = toKey;
    					break;
    				case 11:
    					player.f11 = toKey;
    					break;
    				case 12:
    					player.f12 = toKey;
    					break;
    				}
    				player.getPackets().sendGameMessage("Usage: ::changefkey 1-12 1-15");
    				player.getPackets()
    						.sendGameMessage("0:CombatStyles, 1:Achievements, 2:Skills, 3:Quests, 4:Inventory, "
    								+ "5:Equipment, 6:Prayer, 7:Spellbook, 8:Summoning/Squeal of Fortune, 9:Friendlist, "
    								+ "10:Friendchat, 11:Clanchat, 12:Settings, 13:Emotes, 14:Music, 15:Notes");
    				return true;
    Im still testing shit out then im gonna write cleaner code.
    wth is this? try an array next time

    Nice idea OP
    Attached image
    Quote Originally Posted by MaxXi View Post
    Your combat is so awsome that i almost forgot its the combat matrix coded.
    Quote Originally Posted by twobrosplay View Post
    Try allowing the batch file through your firewall?
    Quote Originally Posted by SS_Alophonse View Post
    i have no life u say ha anything u say kid.i doubt u can even get a girlfriend
    i bet u cant even code anything.
    Reply With Quote  
     

  10. #8  
    Registered Member

    Join Date
    Mar 2011
    Age
    27
    Posts
    555
    Thanks given
    168
    Thanks received
    190
    Rep Power
    0
    Quote Originally Posted by Magic View Post
    wth is this? try an array next time

    Nice idea OP
    I did not say it was a good code did i? i was finding out how it was working and what keys does what? thats just an example what keys are doing what.
    Avalon Developer
    Reply With Quote  
     

  11. Thankful user:


  12. #9  
    Extreme Donator


    Join Date
    Mar 2009
    Posts
    1,461
    Thanks given
    111
    Thanks received
    184
    Rep Power
    79
    Quote Originally Posted by -Andreas View Post
    I did not say it was a good code did i? i was finding out how it was working and what keys does what? thats just an example what keys are doing what.
    http://i.imgur.com/UiOlNtY.png
    I'm not really sure if you know what "good code" is :L
    Attached image
    Quote Originally Posted by MaxXi View Post
    Your combat is so awsome that i almost forgot its the combat matrix coded.
    Quote Originally Posted by twobrosplay View Post
    Try allowing the batch file through your firewall?
    Quote Originally Posted by SS_Alophonse View Post
    i have no life u say ha anything u say kid.i doubt u can even get a girlfriend
    i bet u cant even code anything.
    Reply With Quote  
     

  13. #10  
    Registered Member

    Join Date
    Mar 2011
    Age
    27
    Posts
    555
    Thanks given
    168
    Thanks received
    190
    Rep Power
    0
    Quote Originally Posted by Magic View Post
    http://i.imgur.com/UiOlNtY.png
    I'm not really sure if you know what "good code" is :L
    That's not good code either? thats from 2013?
    Stop bitching, don't care if you been nerding out, sitting home alone programming rsps your whole life.

    And why do you even have avalon source downloaded if it has so bad codes in it? whats the point when you are so much better at coding?
    Avalon Developer
    Reply With Quote  
     

Page 1 of 2 12 LastLast

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. [REQ] malevolent armour 718
    By kikdufi in forum Models
    Replies: 3
    Last Post: 12-03-2016, 02:22 AM
  2. [Req] Araxxor from RS3 Models for 718?
    By Dinh in forum Models
    Replies: 15
    Last Post: 08-08-2015, 09:48 PM
  3. Zulrune HD 718 Great community.
    By AkaSky in forum Advertise
    Replies: 4
    Last Post: 07-06-2015, 10:17 PM
  4. Open tabs with hotkeys.
    By cocoa in forum Tutorials
    Replies: 35
    Last Post: 02-05-2010, 07:24 AM
  5. [Non-renamed] Making a Screenshot Hotkey
    By IStinkAtPhp in forum Tutorials
    Replies: 18
    Last Post: 06-21-2009, 10:59 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •