toCode:for(int j = 0; j < FrameStart.length; j++)
?Code:for(int j = 0; j < FrameStart.length; j++);
|
|
Hey. I followed SWAT's guide; [Only registered and activated users can see links. ]
Link contains: Errors, Class20 & Class36. [The files edited in that tutorial] - [Only registered and activated users can see links. ]
And I got the following errors:
Help anyone ?Code:Class20.java:7: ';' expected public static void method257(int i, Class44 class44) ^ Class20.java:8: > expected for(int j = 0; j < FrameStart.length; j++) ^ Class20.java:8: ';' expected for(int j = 0; j < FrameStart.length; j++) ^ Class20.java:8: illegal start of type for(int j = 0; j < FrameStart.length; j++) ^ Class20.java:8: <identifier> expected for(int j = 0; j < FrameStart.length; j++) ^ Class20.java:8: ';' expected for(int j = 0; j < FrameStart.length; j++) ^ Class20.java:9: illegal start of type FrameStart[j] = 0; ^ Class20.java:9: ';' expected FrameStart[j] = 0; ^ 8 errors Finished!
worked ! thanks !! now only 7 errors left.
Code:Compiling... ------------ Class20.java:27: ';' expected public static void method257(int i, Class44 class44) ^ Class20.java:28: > expected for(int j = 0; j < FrameStart.length; j++); ^ Class20.java:28: ';' expected for(int j = 0; j < FrameStart.length; j++); ^ Class20.java:28: illegal start of type for(int j = 0; j < FrameStart.length; j++); ^ Class20.java:28: <identifier> expected for(int j = 0; j < FrameStart.length; j++); ^ Class20.java:29: ']' expected FrameStart[j] = 0; ^ Class20.java:29: ';' expected FrameStart[j] = 0; ^ 7 errors Finished!

Copy and paste the whole class here
There you go. Tell me if you need class36 also.Code:// Decompiled by Jad v1.5.8f. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.kpdus.com/jad.html // Decompiler options: packimports(3) import java.io.PrintStream; import sign.signlink; public class Class20 { public static void setAnimBase(int j){ aClass20Array351[j].anInt352 = aClass20Array351[808].anInt352; aClass20Array351[j].anIntArray353 = aClass20Array351[808].anIntArray353; aClass20Array351[j].anIntArray354 = aClass20Array351[808].anIntArray354; aClass20Array351[j].anIntArray355 = aClass20Array351[808].anIntArray355; aClass20Array351[j].anInt356 = aClass20Array351[808].anInt356; aClass20Array351[j].anIntArray357 = aClass20Array351[808].anIntArray357; aClass20Array351[j].anInt359 = aClass20Array351[808].anInt359; aClass20Array351[j].anInt360 = aClass20Array351[808].anInt360; aClass20Array351[j].anInt361 = aClass20Array351[808].anInt361; aClass20Array351[j].anInt362 = aClass20Array351[808].anInt362; aClass20Array351[j].anInt363 = aClass20Array351[808].anInt363; aClass20Array351[j].anInt364 = aClass20Array351[808].anInt364; aClass20Array351[j].anInt365 = aClass20Array351[808].anInt365; aClass20Array351[j].anInt366 = aClass20Array351[808].anInt366; aClass20Array351[j].anInt352 = aClass20Array351[808].anInt352; } public static void method257(int i, Class44 class44) for(int j = 0; j < FrameStart.length; j++); FrameStart[j] = 0; { Class30_Sub2_Sub2 class30_sub2_sub2 = new Class30_Sub2_Sub2(class44.method571("seq.dat", null), 891); anInt350 = class30_sub2_sub2.method410()+3299; if(aClass20Array351 == null) aClass20Array351 = new Class20[anInt350]; for(int j = 0; j < anInt350; j++) { if(aClass20Array351[j] == null) aClass20Array351[j] = new Class20(); if(j < 3997) aClass20Array351[j].method259(true, class30_sub2_sub2); if(j == 3001){ int[] frames = {2,2,2,2,26,13,40,27,21,39,17,17,38,22,36,23,57,50,25,16,11,12,33,7,30,42,9,46,4,19}; aClass20Array351[j].anInt352 = frames.length; aClass20Array351[j].anIntArray353 = new int[frames.length]; aClass20Array351[j].anIntArray354 = new int[frames.length]; aClass20Array351[j].anIntArray355 = new int[frames.length]; for(int i2 = 0; i2 < frames.length; i2++){ aClass20Array351[j].anIntArray353[i2] = frames[i2]; aClass20Array351[j].anIntArray354[i2] = -1; aClass20Array351[j].anIntArray355[i2] = 3; } } if(j == 3002){ int[] frames = {29005,29005,29005,29005,29005,29005,29005,29005,29005,29005,29005,29017,29003,29013 ,29018,29006,29015,29016,29012,29008,29004,29009,29002,29014,29011,29001,29000,29010,29007,29007,29007}; aClass20Array351[j].anInt352 = frames.length; aClass20Array351[j].anIntArray353 = new int[frames.length]; aClass20Array351[j].anIntArray354 = new int[frames.length]; aClass20Array351[j].anIntArray355 = new int[frames.length]; for(int i2 = 0; i2 < frames.length; i2++){ aClass20Array351[j].anIntArray353[i2] = frames[i2]; aClass20Array351[j].anIntArray354[i2] = -1; aClass20Array351[j].anIntArray355[i2] = 3; } } if(j == 3003){ int[] frames = {0,33,8,4,15,2,23,28,22,25,24,30,32,6,11,17,7,20,21,27,3,13,9,18,34,29,19,16,5,26,31,28,28,1}; aClass20Array351[j].anInt352 = frames.length; aClass20Array351[j].anIntArray353 = new int[frames.length]; aClass20Array351[j].anIntArray354 = new int[frames.length]; aClass20Array351[j].anIntArray355 = new int[frames.length]; for(int i2 = 0; i2 < frames.length; i2++){ aClass20Array351[j].anIntArray353[i2] = 29100+frames[i2]; aClass20Array351[j].anIntArray354[i2] = -1; aClass20Array351[j].anIntArray355[i2] = 3; } } if(j == 3004){ int[] frames = { 44, 44, 44, 44, 44, 44, 44, 44, 44, 35, 28, 23, 38, 25, 30, 43, 32, 5, 27, 4, 13, 0, 24, 3, 1, 37, 12, 17, 18, 33}; aClass20Array351[j].anInt352 = frames.length; aClass20Array351[j].anIntArray353 = new int[frames.length]; aClass20Array351[j].anIntArray354 = new int[frames.length]; aClass20Array351[j].anIntArray355 = new int[frames.length]; for(int i2 = 0; i2 < frames.length; i2++){ aClass20Array351[j].anIntArray353[i2] = frames[i2]+29150; aClass20Array351[j].anIntArray354[i2] = -1; aClass20Array351[j].anIntArray355[i2] = 3; } } else setAnimBase(j); } if(i != 0) { for(int k = 1; k > 0; k++); } } public int method258(int i, byte byte0) { int j = anIntArray355[i]; if(byte0 != -39) { for(int k = 1; k > 0; k++); } if(j == 0) { Class36 class36 = Class36.method531(anInt348, anIntArray353[i]); if(class36 != null) j = anIntArray355[i] = class36.anInt636; } if(j == 0) j = 1; return j; } public void method259(boolean flag, Class30_Sub2_Sub2 class30_sub2_sub2) { if(!flag) aBoolean349 = !aBoolean349; do { int i = class30_sub2_sub2.method408(); if(i == 0) break; if(i == 1) { anInt352 = class30_sub2_sub2.method408(); anIntArray353 = new int[anInt352]; anIntArray354 = new int[anInt352]; anIntArray355 = new int[anInt352]; for(int j = 0; j < anInt352; j++) { anIntArray353[j] = class30_sub2_sub2.method410(); anIntArray354[j] = class30_sub2_sub2.method410(); if(anIntArray354[j] == 65535) anIntArray354[j] = -1; anIntArray355[j] = class30_sub2_sub2.method410(); } } else if(i == 2) anInt356 = class30_sub2_sub2.method410(); else if(i == 3) { int k = class30_sub2_sub2.method408(); anIntArray357 = new int[k + 1]; for(int l = 0; l < k; l++) anIntArray357[l] = class30_sub2_sub2.method408(); anIntArray357[k] = 0x98967f; } else if(i == 4) aBoolean358 = true; else if(i == 5) anInt359 = class30_sub2_sub2.method408(); else if(i == 6) anInt360 = class30_sub2_sub2.method410(); else if(i == 7) anInt361 = class30_sub2_sub2.method410(); else if(i == 8) anInt362 = class30_sub2_sub2.method408(); else if(i == 9) anInt363 = class30_sub2_sub2.method408(); else if(i == 10) anInt364 = class30_sub2_sub2.method408(); else if(i == 11) anInt365 = class30_sub2_sub2.method408(); else if(i == 12) anInt366 = class30_sub2_sub2.method413(); else System.out.println("Error unrecognised seq config code: " + i); } while(true); 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; } } public Class20() { anInt348 = 9; aBoolean349 = false; anInt356 = -1; aBoolean358 = false; anInt359 = 5; anInt360 = -1; anInt361 = -1; anInt362 = 99; anInt363 = -1; anInt364 = -1; anInt365 = 2; } private int anInt348; private boolean aBoolean349; public static int anInt350; public static Class20 aClass20Array351[]; public int anInt352; public int anIntArray353[]; public int anIntArray354[]; private int anIntArray355[]; public int anInt356; public static int FrameStart[] = new int[1800]; public int anIntArray357[]; public boolean aBoolean358; public int anInt359; public int anInt360; public int anInt361; public int anInt362; public int anInt363; public int anInt364; public int anInt365; public int anInt366; public static int anInt367; }

toCode:public static void method257(int i, Class44 class44) for(int j = 0; j < FrameStart.length; j++); FrameStart[j] = 0; {
Code:public static void method257(int i, Class44 class44) { for(int j = 0; j < FrameStart.length; j++){ FrameStart[j] = 0; }

Code:// Decompiled by Jad v1.5.8f. Copyright 2001 Pavel Kouznetsov. // Jad home page: [Only registered and activated users can see links. ] // Decompiler options: packimports(3) import java.io.PrintStream; import sign.signlink; public class Class20 { public static void setAnimBase(int j){ aClass20Array351[j].anInt352 = aClass20Array351[808].anInt352; aClass20Array351[j].anIntArray353 = aClass20Array351[808].anIntArray353; aClass20Array351[j].anIntArray354 = aClass20Array351[808].anIntArray354; aClass20Array351[j].anIntArray355 = aClass20Array351[808].anIntArray355; aClass20Array351[j].anInt356 = aClass20Array351[808].anInt356; aClass20Array351[j].anIntArray357 = aClass20Array351[808].anIntArray357; aClass20Array351[j].anInt359 = aClass20Array351[808].anInt359; aClass20Array351[j].anInt360 = aClass20Array351[808].anInt360; aClass20Array351[j].anInt361 = aClass20Array351[808].anInt361; aClass20Array351[j].anInt362 = aClass20Array351[808].anInt362; aClass20Array351[j].anInt363 = aClass20Array351[808].anInt363; aClass20Array351[j].anInt364 = aClass20Array351[808].anInt364; aClass20Array351[j].anInt365 = aClass20Array351[808].anInt365; aClass20Array351[j].anInt366 = aClass20Array351[808].anInt366; aClass20Array351[j].anInt352 = aClass20Array351[808].anInt352; } public static void method257(int i, Class44 class44); for(int j = 0; j < FrameStart.length; j++); FrameStart[j] = 0; { Class30_Sub2_Sub2 class30_sub2_sub2 = new Class30_Sub2_Sub2(class44.method571("seq.dat", null), 891); anInt350 = class30_sub2_sub2.method410()+3299; if(aClass20Array351 == null) aClass20Array351 = new Class20[anInt350]; for(int j = 0; j < anInt350; j++) { if(aClass20Array351[j] == null) aClass20Array351[j] = new Class20(); if(j < 3997) aClass20Array351[j].method259(true, class30_sub2_sub2); if(j == 3001){ int[] frames = {2,2,2,2,26,13,40,27,21,39,17,17,38,22,36,23,57,50,25,16,11,12,33,7,30,42,9,46,4,19}; aClass20Array351[j].anInt352 = frames.length; aClass20Array351[j].anIntArray353 = new int[frames.length]; aClass20Array351[j].anIntArray354 = new int[frames.length]; aClass20Array351[j].anIntArray355 = new int[frames.length]; for(int i2 = 0; i2 < frames.length; i2++){ aClass20Array351[j].anIntArray353[i2] = frames[i2]; aClass20Array351[j].anIntArray354[i2] = -1; aClass20Array351[j].anIntArray355[i2] = 3; } } if(j == 3002){ int[] frames = {29005,29005,29005,29005,29005,29005,29005,29005,29005,29005,29005,29017,29003,29013 ,29018,29006,29015,29016,29012,29008,29004,29009,29002,29014,29011,29001,29000,29010,29007,29007,29007}; aClass20Array351[j].anInt352 = frames.length; aClass20Array351[j].anIntArray353 = new int[frames.length]; aClass20Array351[j].anIntArray354 = new int[frames.length]; aClass20Array351[j].anIntArray355 = new int[frames.length]; for(int i2 = 0; i2 < frames.length; i2++){ aClass20Array351[j].anIntArray353[i2] = frames[i2]; aClass20Array351[j].anIntArray354[i2] = -1; aClass20Array351[j].anIntArray355[i2] = 3; } } if(j == 3003){ int[] frames = {0,33,8,4,15,2,23,28,22,25,24,30,32,6,11,17,7,20,21,27,3,13,9,18,34,29,19,16,5,26,31,28,28,1}; aClass20Array351[j].anInt352 = frames.length; aClass20Array351[j].anIntArray353 = new int[frames.length]; aClass20Array351[j].anIntArray354 = new int[frames.length]; aClass20Array351[j].anIntArray355 = new int[frames.length]; for(int i2 = 0; i2 < frames.length; i2++){ aClass20Array351[j].anIntArray353[i2] = 29100+frames[i2]; aClass20Array351[j].anIntArray354[i2] = -1; aClass20Array351[j].anIntArray355[i2] = 3; } } if(j == 3004){ int[] frames = { 44, 44, 44, 44, 44, 44, 44, 44, 44, 35, 28, 23, 38, 25, 30, 43, 32, 5, 27, 4, 13, 0, 24, 3, 1, 37, 12, 17, 18, 33}; aClass20Array351[j].anInt352 = frames.length; aClass20Array351[j].anIntArray353 = new int[frames.length]; aClass20Array351[j].anIntArray354 = new int[frames.length]; aClass20Array351[j].anIntArray355 = new int[frames.length]; for(int i2 = 0; i2 < frames.length; i2++){ aClass20Array351[j].anIntArray353[i2] = frames[i2]+29150; aClass20Array351[j].anIntArray354[i2] = -1; aClass20Array351[j].anIntArray355[i2] = 3; } } else setAnimBase(j); } if(i != 0) { for(int k = 1; k > 0; k++); } } public int method258(int i, byte byte0) { int j = anIntArray355[i]; if(byte0 != -39) { for(int k = 1; k > 0; k++); } if(j == 0) { Class36 class36 = Class36.method531(anInt348, anIntArray353[i]); if(class36 != null) j = anIntArray355[i] = class36.anInt636; } if(j == 0) j = 1; return j; } public void method259(boolean flag, Class30_Sub2_Sub2 class30_sub2_sub2) { if(!flag) aBoolean349 = !aBoolean349; do { int i = class30_sub2_sub2.method408(); if(i == 0) break; if(i == 1) { anInt352 = class30_sub2_sub2.method408(); anIntArray353 = new int[anInt352]; anIntArray354 = new int[anInt352]; anIntArray355 = new int[anInt352]; for(int j = 0; j < anInt352; j++) { anIntArray353[j] = class30_sub2_sub2.method410(); anIntArray354[j] = class30_sub2_sub2.method410(); if(anIntArray354[j] == 65535) anIntArray354[j] = -1; anIntArray355[j] = class30_sub2_sub2.method410(); } } else if(i == 2) anInt356 = class30_sub2_sub2.method410(); else if(i == 3) { int k = class30_sub2_sub2.method408(); anIntArray357 = new int[k + 1]; for(int l = 0; l < k; l++) anIntArray357[l] = class30_sub2_sub2.method408(); anIntArray357[k] = 0x98967f; } else if(i == 4) aBoolean358 = true; else if(i == 5) anInt359 = class30_sub2_sub2.method408(); else if(i == 6) anInt360 = class30_sub2_sub2.method410(); else if(i == 7) anInt361 = class30_sub2_sub2.method410(); else if(i == 8) anInt362 = class30_sub2_sub2.method408(); else if(i == 9) anInt363 = class30_sub2_sub2.method408(); else if(i == 10) anInt364 = class30_sub2_sub2.method408(); else if(i == 11) anInt365 = class30_sub2_sub2.method408(); else if(i == 12) anInt366 = class30_sub2_sub2.method413(); else System.out.println("Error unrecognised seq config code: " + i); } while(true); 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; } } public Class20() { anInt348 = 9; aBoolean349 = false; anInt356 = -1; aBoolean358 = false; anInt359 = 5; anInt360 = -1; anInt361 = -1; anInt362 = 99; anInt363 = -1; anInt364 = -1; anInt365 = 2; } private int anInt348; private boolean aBoolean349; public static int anInt350; public static Class20 aClass20Array351[]; public int anInt352; public int anIntArray353[]; public int anIntArray354[]; private int anIntArray355[]; public int anInt356; public static int FrameStart[] = new int[1800]; public int anIntArray357[]; public boolean aBoolean358; public int anInt359; public int anInt360; public int anInt361; public int anInt362; public int anInt363; public int anInt364; public int anInt365; public int anInt366; public static int anInt367; }
nother 1 error fixed
thanks, 0 errors when compiling. But now I got loading error 86. SWAT had something in his tut to stop this, and i got it added and everything
Thats what my run file says when the error comes up.Code:Sprite: invback 0 loaded. Sprite: chatback 0 loaded. Sprite: backbase1 0 loaded. Sprite: backbase2 0 loaded. Sprite: backhmid1 0 loaded. Sprite: sideicons 0 loaded. Sprite: sideicons 1 loaded. Sprite: sideicons 2 loaded. Sprite: sideicons 3 loaded. Sprite: sideicons 4 loaded. Sprite: sideicons 5 loaded. Sprite: sideicons 6 loaded. Sprite: sideicons 7 loaded. Sprite: sideicons 8 loaded. Sprite: sideicons 9 loaded. Sprite: sideicons 10 loaded. Sprite: sideicons 11 loaded. Sprite: sideicons 12 loaded. Sprite: compass 0 loaded. headicons_prayer 6.png Loaded Sprite: scrollbar 0 loaded. Sprite: scrollbar 1 loaded. Sprite: redstone1 0 loaded. Sprite: redstone2 0 loaded. Sprite: redstone1 0 loaded. Sprite: redstone2 0 loaded. Sprite: redstone1 0 loaded. Sprite: redstone2 0 loaded. Sprite: redstone1 0 loaded. Sprite: backleft1 0 loaded. Sprite: backleft2 0 loaded. Sprite: backright1 0 loaded. Sprite: backright2 0 loaded. Sprite: backtop1 0 loaded. Sprite: backvmid1 0 loaded. Sprite: backvmid2 0 loaded. Sprite: backvmid3 0 loaded. Sprite: backhmid2 0 loaded. Error: loaderror Unpacking config 86 urlstream

Everybody gets these errors with SWAT's tutorial. Just wait until Pali releases his cache, it has all of the animations and gfx etc inside of the cache, not hardcoded.
| « Adding Models | jframe connection? » |
| Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |
| Tags for this Thread |