Most people wont help with this as its a common service paid for. I would suggest looking into public clients using that revision and copy their readvalues
|
Hello i'm currently trying to pack #177 data and i've run into some issue with readvalues can someone help me over discord please?
Code:public final class Graphic { public static void unpackConfig(StreamLoader streamLoader) { //Buffer stream = new Buffer(streamLoader.getDataForName("spotanim.dat")); Buffer stream = new Buffer(FileOperations.readFile(SignLink.findcachedir()+ "Configs/spotanim.dat")); // Stream stream = new Stream(FileOperations.ReadFile(Signlink.findcachedir()+ "spotanim.dat")); int length = stream.readUShort(); if (cache == null) cache = new Graphic[length + 50000]; for (int j = 0; j < length; j++) { if (cache[j] == null) cache[j] = new Graphic(); cache[j].anInt404 = j; cache[j].readValues(stream); System.out.println("Loaded animation: " + j); } } public void readValues(Buffer stream) { do { int opcode = stream.readUnsignedByte(); if (opcode == 0) return; if (opcode == 1) anInt405 = stream.readUShort(); else if (opcode == 2) { anInt406 = stream.readUShort(); if (Animation.animations != null) aAnimation_407 = Animation.animations[anInt406]; } else if (opcode == 4) anInt410 = stream.readUShort(); else if (opcode == 5) anInt411 = stream.readUShort(); else if (opcode == 6) anInt412 = stream.readUShort(); else if (opcode == 7) anInt413 = stream.readUShort(); else if (opcode == 8) anInt414 = stream.readUShort(); else if (opcode == 40) { int j = stream.readUnsignedByte(); anIntArray408 = new int[j]; anIntArray409 = new int[j]; for (int k = 0; k < j; k++) { anIntArray408[k] = (short) stream.readUShort(); anIntArray409[k] = (short) stream.readUShort(); } } else if (opcode == 41) { /*int j = stream.readUnsignedByte(); for (int k = 0; k < j; k++) { textureToFind[k] = (short) stream.readUShort(); textureToReplace[k] = (short) stream.readUShort();*/ int length = stream.readUnsignedByte(); textureToFind = new short[length]; textureToReplace = new short[length]; for (int index = 0; index < length; index++) { textureToFind[index] = (short) stream.readUShort(); textureToReplace[index] = (short) stream.readUShort(); } } else System.out.println("Error unrecognised spotanim config code: " + opcode); } while (true); } public Model getModel() { Model model = (Model) aMRUNodes_415.insertFromCache(anInt404); if (model != null) return model; model = Model.method462(anInt405); if (model == null) return null; for (int i = 0; i < 6; i++) if (anIntArray408[0] != 0) model.method476(anIntArray408[i], anIntArray409[i]); aMRUNodes_415.removeFromCache(model, anInt404); return model; } private Graphic() { anInt406 = -1; anIntArray408 = new int[6]; anIntArray409 = new int[6]; anInt410 = 128; anInt411 = 128; } public static Graphic cache[]; private int anInt404; public int anInt405; private int anInt406; public Animation aAnimation_407; private int[] anIntArray408; private int[] anIntArray409; private short[] textureToFind; private short[] textureToReplace; public int anInt410; public int anInt411; public int anInt412; public int anInt413; public int anInt414; public static Cache aMRUNodes_415 = new Cache(30); }Code:Error unrecognised spotanim config code: 86 Error unrecognised spotanim config code: 173 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 192 Error unrecognised spotanim config code: 61 Error unrecognised spotanim config code: 23 Error unrecognised spotanim config code: 192 Error unrecognised spotanim config code: 127 Error unrecognised spotanim config code: 3 Error unrecognised spotanim config code: 192 Error unrecognised spotanim config code: 82 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 55 Error unrecognised spotanim config code: 142 Error unrecognised spotanim config code: 23 Error unrecognised spotanim config code: 167 Error unrecognised spotanim config code: 55 Error unrecognised spotanim config code: 18 Error unrecognised spotanim config code: 23 Error unrecognised spotanim config code: 43 Error unrecognised spotanim config code: 54 Error unrecognised spotanim config code: 150 Error unrecognised spotanim config code: 22 Error unrecognised spotanim config code: 175 Error unrecognised spotanim config code: 54 Error unrecognised spotanim config code: 26 Error unrecognised spotanim config code: 23 Error unrecognised spotanim config code: 47 Error unrecognised spotanim config code: 53 Error unrecognised spotanim config code: 158 Error unrecognised spotanim config code: 127 Error unrecognised spotanim config code: 23 Error unrecognised spotanim config code: 167 Error unrecognised spotanim config code: 160 Error unrecognised spotanim config code: 117 Error unrecognised spotanim config code: 23 Error unrecognised spotanim config code: 43 Error unrecognised spotanim config code: 160 Error unrecognised spotanim config code: 231 Error unrecognised spotanim config code: 22 Error unrecognised spotanim config code: 175 Error unrecognised spotanim config code: 161 Error unrecognised spotanim config code: 222 Error unrecognised spotanim config code: 23 Error unrecognised spotanim config code: 47 Error unrecognised spotanim config code: 162 Error unrecognised spotanim config code: 86 Error unrecognised spotanim config code: 171 Error unrecognised spotanim config code: 179 Error unrecognised spotanim config code: 23 Error unrecognised spotanim config code: 167 Error unrecognised spotanim config code: 170 Error unrecognised spotanim config code: 189 Error unrecognised spotanim config code: 23 Error unrecognised spotanim config code: 43 Error unrecognised spotanim config code: 170 Error unrecognised spotanim config code: 72 Error unrecognised spotanim config code: 22 Error unrecognised spotanim config code: 175 Error unrecognised spotanim config code: 169 Error unrecognised spotanim config code: 210 Error unrecognised spotanim config code: 23 Error unrecognised spotanim config code: 47 Error unrecognised spotanim config code: 168 Error unrecognised spotanim config code: 220 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 15 Error unrecognised spotanim config code: 15 Error unrecognised spotanim config code: 15 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 20 Error unrecognised spotanim config code: 15 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 15 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 165 Error unrecognised spotanim config code: 47
Thanks mostlikely got everythink but only spotanim is what im missing
Code:Error unrecognised spotanim config code: 86 Error unrecognised spotanim config code: 173Code:public void readValues(Buffer stream) { do { int i = stream.readUnsignedByte(); if (i == 0) return; if (i == 1) anInt405 = stream.readUShort(); else if (i == 2) { anInt406 = stream.readUShort(); if (Animation.animations != null) aAnimation_407 = Animation.animations[anInt406]; } else if (i == 4) anInt410 = stream.readUShort(); else if (i == 5) anInt411 = stream.readUShort(); else if (i == 6) anInt412 = stream.readUShort(); else if (i == 7) anInt413 = stream.readUShort(); else if (i == 8) anInt414 = stream.readUShort(); else if (i == 40) { int j = stream.readUnsignedByte(); for (int k = 0; k < j; k++) { anIntArray408[k] = stream.readUShort(); anIntArray409[k] = stream.readUShort(); } } else System.out.println("Error unrecognised spotanim config code: " + i); } while (true); }
go on runelite client to see wht spotanim read value are
https://github.com/runelite/runelite/tree/master/cache/src/main/java/net/runelite/cache/definitions/loaders
I know i saw you posted on other thread trying to get it working but still getting errors
Everythink else seems to work fine right now only cant figure out this on even if i compare to runelite :/
Code:public final class Graphic { public static void unpackConfig(StreamLoader streamLoader) { //Buffer stream = new Buffer(streamLoader.getDataForName("spotanim.dat")); Buffer stream = new Buffer(FileOperations.readFile(SignLink.findcachedir()+ "Configs/spotanim.dat")); // Stream stream = new Stream(FileOperations.ReadFile(Signlink.findcachedir()+ "spotanim.dat")); int length = stream.readUShort(); if (cache == null) cache = new Graphic[length + 50000]; for (int j = 0; j < length; j++) { if (cache[j] == null) cache[j] = new Graphic(); cache[j].anInt404 = j; cache[j].readValues(stream); System.out.println("Loaded animation: " + j); } } public void readValues(Buffer stream) { do { int opcode = stream.readUnsignedByte(); if (opcode == 0) return; if (opcode == 1) anInt405 = stream.readUShort(); else if (opcode == 2) { anInt406 = stream.readUShort(); if (Animation.animations != null) aAnimation_407 = Animation.animations[anInt406]; } else if (opcode == 4) anInt410 = stream.readUShort(); else if (opcode == 5) anInt411 = stream.readUShort(); else if (opcode == 6) anInt412 = stream.readUShort(); else if (opcode == 7) anInt413 = stream.readUShort(); else if (opcode == 8) anInt414 = stream.readUShort(); else if (opcode == 40) { int j = stream.readUnsignedByte(); anIntArray408 = new int[j]; anIntArray409 = new int[j]; for (int k = 0; k < j; k++) { anIntArray408[k] = (short) stream.readUShort(); anIntArray409[k] = (short) stream.readUShort(); } } else if (opcode == 41) { /*int j = stream.readUnsignedByte(); for (int k = 0; k < j; k++) { textureToFind[k] = (short) stream.readUShort(); textureToReplace[k] = (short) stream.readUShort();*/ int length = stream.readUnsignedByte(); textureToFind = new short[length]; textureToReplace = new short[length]; for (int index = 0; index < length; index++) { textureToFind[index] = (short) stream.readUShort(); textureToReplace[index] = (short) stream.readUShort(); } } else System.out.println("Error unrecognised spotanim config code: " + opcode); } while (true); } public Model getModel() { Model model = (Model) aMRUNodes_415.insertFromCache(anInt404); if (model != null) return model; model = Model.method462(anInt405); if (model == null) return null; for (int i = 0; i < 6; i++) if (anIntArray408[0] != 0) model.method476(anIntArray408[i], anIntArray409[i]); aMRUNodes_415.removeFromCache(model, anInt404); return model; } private Graphic() { anInt406 = -1; anIntArray408 = new int[6]; anIntArray409 = new int[6]; anInt410 = 128; anInt411 = 128; } public static Graphic cache[]; private int anInt404; public int anInt405; private int anInt406; public Animation aAnimation_407; private int[] anIntArray408; private int[] anIntArray409; private short[] textureToFind; private short[] textureToReplace; public int anInt410; public int anInt411; public int anInt412; public int anInt413; public int anInt414; public static Cache aMRUNodes_415 = new Cache(30); }Code:Error unrecognised spotanim config code: 86 Error unrecognised spotanim config code: 173 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 192 Error unrecognised spotanim config code: 61 Error unrecognised spotanim config code: 23 Error unrecognised spotanim config code: 192 Error unrecognised spotanim config code: 127 Error unrecognised spotanim config code: 3 Error unrecognised spotanim config code: 192 Error unrecognised spotanim config code: 82 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 75 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 100 Error unrecognised spotanim config code: 55 Error unrecognised spotanim config code: 142 Error unrecognised spotanim config code: 23 Error unrecognised spotanim config code: 167 Error unrecognised spotanim config code: 55 Error unrecognised spotanim config code: 18 Error unrecognised spotanim config code: 23 Error unrecognised spotanim config code: 43 Error unrecognised spotanim config code: 54 Error unrecognised spotanim config code: 150 Error unrecognised spotanim config code: 22 Error unrecognised spotanim config code: 175 Error unrecognised spotanim config code: 54 Error unrecognised spotanim config code: 26 Error unrecognised spotanim config code: 23 Error unrecognised spotanim config code: 47 Error unrecognised spotanim config code: 53 Error unrecognised spotanim config code: 158 Error unrecognised spotanim config code: 127 Error unrecognised spotanim config code: 23 Error unrecognised spotanim config code: 167 Error unrecognised spotanim config code: 160 Error unrecognised spotanim config code: 117 Error unrecognised spotanim config code: 23 Error unrecognised spotanim config code: 43 Error unrecognised spotanim config code: 160 Error unrecognised spotanim config code: 231 Error unrecognised spotanim config code: 22 Error unrecognised spotanim config code: 175 Error unrecognised spotanim config code: 161 Error unrecognised spotanim config code: 222 Error unrecognised spotanim config code: 23 Error unrecognised spotanim config code: 47 Error unrecognised spotanim config code: 162 Error unrecognised spotanim config code: 86 Error unrecognised spotanim config code: 171 Error unrecognised spotanim config code: 179 Error unrecognised spotanim config code: 23 Error unrecognised spotanim config code: 167 Error unrecognised spotanim config code: 170 Error unrecognised spotanim config code: 189 Error unrecognised spotanim config code: 23 Error unrecognised spotanim config code: 43 Error unrecognised spotanim config code: 170 Error unrecognised spotanim config code: 72 Error unrecognised spotanim config code: 22 Error unrecognised spotanim config code: 175 Error unrecognised spotanim config code: 169 Error unrecognised spotanim config code: 210 Error unrecognised spotanim config code: 23 Error unrecognised spotanim config code: 47 Error unrecognised spotanim config code: 168 Error unrecognised spotanim config code: 220 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 15 Error unrecognised spotanim config code: 15 Error unrecognised spotanim config code: 15 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 50 Error unrecognised spotanim config code: 20 Error unrecognised spotanim config code: 15 Error unrecognised spotanim config code: 10 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 60 Error unrecognised spotanim config code: 15 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 30 Error unrecognised spotanim config code: 165 Error unrecognised spotanim config code: 47
this why some people pay people to do this for them haha xd
Still need help pls :/
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |