|
After adding opcode 41, i'd still get this:
Code:java.lang.ArrayIndexOutOfBoundsException: 6 Error: loaderror Unpacking config 86 at com.runescape.cache.anim.Graphic.readValues(Graphic.java:49) at com.runescape.cache.anim.Graphic.init(Graphic.java:19) at com.runescape.Client.startUp(Client.java:9458) at com.runescape.GameApplet.run(GameApplet.java:112) at com.runescape.Client.run(Client.java:6357) at java.lang.Thread.run(Thread.java:748)
Alright second, heb je discord btw?
Code:public void readValues(Buffer stream) { do { int opcode = stream.readUnsignedByte(); if (opcode == 0) return; if (opcode == 1) modelId = stream.readUShort(); else if (opcode == 2) { animationId = stream.readUShort(); if (Animation.animations != null) animationSequence = Animation.animations[animationId]; } else if (opcode == 4) resizeXY = stream.readUShort(); else if (opcode == 5) resizeZ = stream.readUShort(); else if (opcode == 6) rotation = stream.readUShort(); else if (opcode == 7) modelBrightness = stream.readUShort(); else if (opcode == 8) modelShadow = stream.readUShort(); else if (opcode == 40) { int j = stream.readUnsignedByte(); for (int k = 0; k < j; k++) { originalModelColours[k] = stream.readUShort(); modifiedModelColours[k] = stream.readUShort(); } } else if (opcode == 41) { int len = stream.readUnsignedByte(); for (int i = 0; i < len; i++) { stream.readUShort(); stream.readUShort(); } }else System.out.println("Error unrecognised spotanim config code: " + opcode); } while (true); }
Code:private void decode(Buffer buffer) { while(true) { final int opcode = buffer.readUByte(); if (opcode == 0) { return; } else if (opcode == 1) { modelId = buffer.readUShort(); } else if (opcode == 2) { animationId = buffer.readUShort(); if (Animation.animations != null) { animation = Animation.animations[animationId]; } } else if (opcode == 4) { sizeXY = buffer.readUShort(); } else if (opcode == 5) { sizeZ = buffer.readUShort(); } else if (opcode == 6) { rotation = buffer.readUShort(); } else if (opcode == 7) { shadow = buffer.readUByte(); } else if (opcode == 8) { lightness = buffer.readUByte(); } else if (opcode == 40) { final int len = buffer.readUByte(); colorToFind = new short[len]; colorToReplace = new short[len]; for (int i = 0; i < len; i++) { colorToFind[i] = (short) buffer.readUShort(); colorToReplace[i] = (short) buffer.readUShort(); } } else if (opcode == 41) { final int len = buffer.readUByte(); textureToFind = new short[len]; textureToReplace = new short[len]; for (int i = 0; i < len; i++) { textureToFind[i] = (short) buffer.readUShort(); textureToReplace[i] = (short) buffer.readUShort(); } } else { System.out.println("gfx invalid opcode: " + opcode); } } }
Code:Error unrecognised seq config code: 34 Error unrecognised seq config code: 24 Error unrecognised seq config code: 25 Error unrecognised seq config code: 239 Error unrecognised seq config code: 239 Error unrecognised seq config code: 239 Error unrecognised seq config code: 239 Error unrecognised seq config code: 239 Error unrecognised seq config code: 239 Error unrecognised seq config code: 239 Error unrecognised seq config code: 239 Error unrecognised seq config code: 239 Error unrecognised seq config code: 239 Error unrecognised seq config code: 239 Error unrecognised seq config code: 239 Error unrecognised seq config code: 239 Error unrecognised seq config code: 239 Error unrecognised seq config code: 239 Error unrecognised seq config code: 239 Error unrecognised seq config code: 239 Error unrecognised seq config code: 240 Error unrecognised seq config code: 240 Error unrecognised seq config code: 240 Error unrecognised seq config code: 240 Error unrecognised seq config code: 240 Error unrecognised seq config code: 240 Error unrecognised seq config code: 240 Error unrecognised seq config code: 240 Error unrecognised seq config code: 240 Error unrecognised seq config code: 240 Error unrecognised seq config code: 240 Error unrecognised seq config code: 240 Error unrecognised seq config code: 16 Error unrecognised seq config code: 16 Error unrecognised seq config code: 16 Error unrecognised seq config code: 16 Error unrecognised seq config code: 16 Error unrecognised seq config code: 16 Error unrecognised seq config code: 16 Error unrecognised seq config code: 16 Error unrecognised seq config code: 16 Error unrecognised seq config code: 25 Error unrecognised seq config code: 16 Error unrecognised seq config code: 14 Error unrecognised seq config code: 25 Error unrecognised seq config code: 36 Error unrecognised seq config code: 47 Error unrecognised seq config code: 56 Error unrecognised seq config code: 57 Error unrecognised seq config code: 58 Error unrecognised seq config code: 59 Error unrecognised seq config code: 16 Error unrecognised seq config code: 17 Error unrecognised seq config code: 18 Error unrecognised seq config code: 19 Error unrecognised seq config code: 20 Error unrecognised seq config code: 21 Error unrecognised seq config code: 22 Error unrecognised seq config code: 23 Error unrecognised seq config code: 22 Error unrecognised seq config code: 21 Error unrecognised seq config code: 22 Error unrecognised seq config code: 23 Error unrecognised seq config code: 22 Error unrecognised seq config code: 21 Error unrecognised seq config code: 22 Error unrecognised seq config code: 23 Error unrecognised seq config code: 22 Error unrecognised seq config code: 21 Error unrecognised seq config code: 22 Error unrecognised seq config code: 23 Error unrecognised seq config code: 24 Error unrecognised seq config code: 26 Error unrecognised seq config code: 27 Error unrecognised seq config code: 28 Error unrecognised seq config code: 29 Error unrecognised seq config code: 30 Error unrecognised seq config code: 31 Error unrecognised seq config code: 32 Error unrecognised seq config code: 33 Error unrecognised seq config code: 34 Error unrecognised seq config code: 35 Error unrecognised seq config code: 37 Error unrecognised seq config code: 38 Error unrecognised seq config code: 39 Error unrecognised seq config code: 40 Error unrecognised seq config code: 41 Error unrecognised seq config code: 42 Error unrecognised seq config code: 43 Error unrecognised seq config code: 44 Error unrecognised seq config code: 45 Error unrecognised seq config code: 46 Error unrecognised seq config code: 48 Error unrecognised seq config code: 49 Error unrecognised seq config code: 50 Error unrecognised seq config code: 51 Error unrecognised seq config code: 52 Error unrecognised seq config code: 53 Error unrecognised seq config code: 54 Error unrecognised seq config code: 55 Error unrecognised seq config code: 14 Error unrecognised seq config code: 37 Error unrecognised seq config code: 38 Error unrecognised seq config code: 39 Error unrecognised seq config code: 40 Error unrecognised seq config code: 41 Error unrecognised seq config code: 42 Error unrecognised seq config code: 43 Error unrecognised seq config code: 49 Error unrecognised seq config code: 50 Error unrecognised seq config code: 53 Error unrecognised seq config code: 57 Error unrecognised seq config code: 60 Error unrecognised seq config code: 54 Error unrecognised seq config code: 56 Error unrecognised seq config code: 62 Error unrecognised seq config code: 62 Error unrecognised seq config code: 45 Error unrecognised seq config code: 46 Error unrecognised seq config code: 64 Error unrecognised seq config code: 35 Error unrecognised seq config code: 68 Error unrecognised seq config code: 47 Error unrecognised seq config code: 69 Error unrecognised seq config code: 58 Error unrecognised seq config code: 70 Error unrecognised seq config code: 67 Error unrecognised seq config code: 71 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error unrecognised seq config code: 126 Error: loaderror Nova-Prime is now loading... Please wait. 549 java.lang.ArrayIndexOutOfBoundsException: 1008418 at Stream.readDWord(Stream.java:160) at Animation.readValues(Animation.java:43) at Animation.unpackConfig(Animation.java:14) at Client.startUp(Client.java:8376) at ClientEngine.run(ClientEngine.java:221) at Client.run(Client.java:5344) at java.lang.Thread.run(Unknown Source)
i get this error after packing the configs. im not sure what i need to change.
okay this is my readvalues for animation. what do i change it to?
Code:private void readValues(Stream stream) { int i; while ((i = stream.readUnsignedByte()) != 0){ if (i == 1) { anInt352 = stream.readUnsignedWord(); anIntArray353 = new int[anInt352]; anIntArray354 = new int[anInt352]; anIntArray355 = new int[anInt352]; for (int j = 0; j < anInt352; j++) { anIntArray353[j] = stream.readDWord(); anIntArray354[j] = -1; } for (int j = 0; j < anInt352; j++) anIntArray355[j] = stream.readUnsignedByte(); } else if (i == 2) anInt356 = stream.readUnsignedWord(); else if (i == 3) { int k = stream.readUnsignedByte(); anIntArray357 = new int[k + 1]; for (int l = 0; l < k; l++) anIntArray357[l] = stream.readUnsignedByte(); anIntArray357[k] = 9999999; } else if (i == 4) aBoolean358 = true; else if (i == 5) anInt359 = stream.readUnsignedByte(); else if (i == 6) anInt360 = stream.readUnsignedWord(); else if (i == 7) anInt361 = stream.readUnsignedWord(); else if (i == 8) anInt362 = stream.readUnsignedByte(); else if (i == 9) anInt363 = stream.readUnsignedByte(); else if (i == 10) anInt364 = stream.readUnsignedByte(); else if (i == 11) anInt365 = stream.readUnsignedByte(); else if (i == 12) stream.readDWord(); else System.out.println("Error unrecognised seq config code: " + i); } if (anInt352 == 0) { anInt352 = 1; anIntArray353 = new int[1]; anIntArray353[0] = -1; anIntArray354 = new int[1]; anIntArray354[0] = -1; anIntArray355 = new int[1]; anIntArray355[0] = -1; } if (anInt363 == -1) if (anIntArray357 != null) anInt363 = 2; else anInt363 = 0; if (anInt364 == -1) { if (anIntArray357 != null) { anInt364 = 2; return; } anInt364 = 0; } }
Can someone re-upload?
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |