Thread: [508] HighScores!

Page 1 of 4 123 ... LastLast
Results 1 to 10 of 36
  1. #1 [508] HighScores! 
    Banned
    Join Date
    Nov 2008
    Posts
    197
    Thanks given
    3
    Thanks received
    58
    Rep Power
    0
    I do not know if this is already been done but I will release one that I found...
    add this in commands.java
    Code:
    if(cmd[0].equals("highscores")) {
    for(Player pg : Engine.players) {
    if(pg != null)
    {
    p.setscores(pg);
    }
    }
    p.frames.showInterface(p, 156);
    p.frames.setString(p, "Top 30 Players", 156, 5);
    p.frames.setString(p, "1: "+Engine.fileManager.pcN01+ " levels: "+Engine.fileManager.pc01+" Experience: " +Engine.fileManager.pcExperience01, 156, 7);
    p.frames.setString(p, "2: "+Engine.fileManager.pcN02+ " levels: "+Engine.fileManager.pc02+" Experience: " +Engine.fileManager.pcExperience02, 156, 8);
    p.frames.setString(p, "3: "+Engine.fileManager.pcN03+ " levels: "+Engine.fileManager.pc03+" Experience: " +Engine.fileManager.pcExperience03, 156, 9);
    p.frames.setString(p, "4: "+Engine.fileManager.pcN04+ " levels: "+Engine.fileManager.pc04+" Experience: " +Engine.fileManager.pcExperience04, 156, 10);
    p.frames.setString(p, "5: "+Engine.fileManager.pcN05+ " levels: "+Engine.fileManager.pc05+" Experience: " +Engine.fileManager.pcExperience05, 156, 11);
    p.frames.setString(p, "6: "+Engine.fileManager.pcN06+ " levels: "+Engine.fileManager.pc06+" Experience: " +Engine.fileManager.pcExperience06, 156, 12);
    p.frames.setString(p, "7: "+Engine.fileManager.pcN07+ " levels: "+Engine.fileManager.pc07+" Experience: " +Engine.fileManager.pcExperience07, 156, 13);
    p.frames.setString(p, "8: "+Engine.fileManager.pcN08+ " levels: "+Engine.fileManager.pc08+" Experience: " +Engine.fileManager.pcExperience08, 156, 14);
    p.frames.setString(p, "9: "+Engine.fileManager.pcN09+ " levels: "+Engine.fileManager.pc09+" Experience: " +Engine.fileManager.pcExperience09, 156, 15);
    p.frames.setString(p, "10: "+Engine.fileManager.pcN10+ " levels: "+Engine.fileManager.pc10+" Experience: " +Engine.fileManager.pcExperience10, 156, 16);
    p.frames.setString(p, "11: "+Engine.fileManager.pcN11+ " levels: "+Engine.fileManager.pc11+" Experience: " +Engine.fileManager.pcExperience11, 156, 17);
    p.frames.setString(p, "12: "+Engine.fileManager.pcN12+ " levels: "+Engine.fileManager.pc12+" Experience: " +Engine.fileManager.pcExperience12, 156, 18);
    p.frames.setString(p, "13: "+Engine.fileManager.pcN13+ " levels: "+Engine.fileManager.pc13+" Experience: " +Engine.fileManager.pcExperience13, 156, 19);
    p.frames.setString(p, "14: "+Engine.fileManager.pcN14+ " levels: "+Engine.fileManager.pc14+" Experience: " +Engine.fileManager.pcExperience14, 156, 20);
    p.frames.setString(p, "15: "+Engine.fileManager.pcN15+ " levels: "+Engine.fileManager.pc15+" Experience: " +Engine.fileManager.pcExperience15, 156, 21);
    p.frames.setString(p, "16: "+Engine.fileManager.pcN16+ " levels: "+Engine.fileManager.pc16+" Experience: " +Engine.fileManager.pcExperience16, 156, 22);
    p.frames.setString(p, "17: "+Engine.fileManager.pcN17+ " levels: "+Engine.fileManager.pc17+" Experience: " +Engine.fileManager.pcExperience17, 156, 23);
    p.frames.setString(p, "18: "+Engine.fileManager.pcN18+ " levels: "+Engine.fileManager.pc18+" Experience: " +Engine.fileManager.pcExperience18, 156, 24);
    p.frames.setString(p, "19: "+Engine.fileManager.pcN19+ " levels: "+Engine.fileManager.pc19+" Experience: " +Engine.fileManager.pcExperience19, 156, 25);
    p.frames.setString(p, "20: "+Engine.fileManager.pcN20+ " levels: "+Engine.fileManager.pc20+" Experience: " +Engine.fileManager.pcExperience20, 156, 26);
    p.frames.setString(p, "21: "+Engine.fileManager.pcN21+ " levels: "+Engine.fileManager.pc21+" Experience: " +Engine.fileManager.pcExperience21, 156, 27);
    p.frames.setString(p, "22: "+Engine.fileManager.pcN22+ " levels: "+Engine.fileManager.pc22+" Experience: " +Engine.fileManager.pcExperience22, 156, 28);
    p.frames.setString(p, "23: "+Engine.fileManager.pcN23+ " levels: "+Engine.fileManager.pc23+" Experience: " +Engine.fileManager.pcExperience23, 156, 29);
    p.frames.setString(p, "24: "+Engine.fileManager.pcN24+ " levels: "+Engine.fileManager.pc24+" Experience: " +Engine.fileManager.pcExperience24, 156, 30);
    p.frames.setString(p, "25: "+Engine.fileManager.pcN25+ " levels: "+Engine.fileManager.pc25+" Experience: " +Engine.fileManager.pcExperience25, 156, 31);
    p.frames.setString(p, "26: "+Engine.fileManager.pcN26+ " levels: "+Engine.fileManager.pc26+" Experience: " +Engine.fileManager.pcExperience26, 156, 32);
    p.frames.setString(p, "27: "+Engine.fileManager.pcN27+ " levels: "+Engine.fileManager.pc27+" Experience: " +Engine.fileManager.pcExperience27, 156, 33);
    p.frames.setString(p, "28: "+Engine.fileManager.pcN28+ " levels: "+Engine.fileManager.pc28+" Experience: " +Engine.fileManager.pcExperience28, 156, 34);
    p.frames.setString(p, "29: "+Engine.fileManager.pcN29+ " levels: "+Engine.fileManager.pc29+" Experience: " +Engine.fileManager.pcExperience29, 156, 35);
    p.frames.setString(p, "30: "+Engine.fileManager.pcN30+ " levels: "+Engine.fileManager.pc30+" Experience: " +Engine.fileManager.pcExperience30, 156, 36);
    p.frames.setString(p, "", 156, 37);
    p.frames.setString(p, "", 156, 38);
    p.frames.setString(p, "", 156, 39);
    p.frames.setString(p, "", 156, 40);
    p.frames.setString(p, "", 156, 41);
    p.frames.setString(p, "", 156, 42);
    p.frames.setString(p, "", 156, 43);
    p.frames.setString(p, "", 156, 44);
    p.frames.setString(p, "", 156, 45);
    p.frames.setString(p, "", 156, 46);
    p.frames.setString(p, "", 156, 47);
    p.frames.setString(p, "", 156, 48);
    p.frames.setString(p, "", 156, 49);
    p.frames.setString(p, "", 156, 50);
    p.frames.setString(p, "", 156, 51);
    p.frames.setString(p, "", 156, 52);
    p.frames.setString(p, "", 156, 53);
    p.frames.setString(p, "", 156, 54);
    p.frames.setString(p, "", 156, 55);
    p.frames.setString(p, "", 156, 56);
    p.frames.setString(p, "", 156, 57);
    p.frames.setString(p, "", 156, 58);
    p.frames.setString(p, "", 156, 59);
    p.frames.setString(p, "", 156, 60);
    p.frames.setString(p, "", 156, 61);
    p.frames.setString(p, "", 156, 62);
    p.frames.setString(p, "", 156, 63);
    p.frames.setString(p, "", 156, 64);
    p.frames.setString(p, "", 156, 65);
    p.frames.setString(p, "", 156, 66);
    p.frames.setString(p, "", 156, 67);
    p.frames.setString(p, "", 156, 68);
    p.frames.setString(p, "", 156, 69);
    p.frames.setString(p, "", 156, 70);
    p.frames.setString(p, "", 156, 71);
    p.frames.setString(p, "", 156, 72);
    p.frames.setString(p, "", 156, 73);
    p.frames.setString(p, "", 156, 74);
    p.frames.setString(p, "", 156, 75);
    p.frames.setString(p, "", 156, 76);
    p.frames.setString(p, "", 156, 77);
    p.frames.setString(p, "", 156, 78);
    p.frames.setString(p, "", 156, 79);
    p.frames.setString(p, "", 156, 80);
    p.frames.setString(p, "", 156, 81);
    p.frames.setString(p, "", 156, 82);
    p.frames.setString(p, "", 156, 83);
    p.frames.setString(p, "", 156, 84);
    p.frames.setString(p, "", 156, 85);
    p.frames.setString(p, "", 156, 86);
    p.frames.setString(p, "", 156, 87);
    p.frames.setString(p, "", 156, 88);
    p.frames.setString(p, "", 156, 89);
    p.frames.setString(p, "", 156, 90);
    p.frames.setString(p, "", 156, 91);
    p.frames.setString(p, "", 156, 92);
    p.frames.setString(p, "", 156, 93);
    p.frames.setString(p, "", 156, 94);
    p.frames.setString(p, "", 156, 95);
    p.frames.setString(p, "", 156, 96);
    break;
    Save it... now open up your Player.java add this
    Code:
    public int totalz = 0;
    public int totalExperience = 0;
    
    public void bumpscores(Player p, int bump)
    {
    
    }
    
    public void setscores(Player p)
    {
    if(p.rights < 2)
    {
    if(p.username == Engine.fileManager.pcN01 && p.totalz > Engine.fileManager.pc01)
    {
    Engine.fileManager.pc01 = 0;
    Engine.fileManager.pcN01 = "";
    }
    if(p.username == Engine.fileManager.pcN02 && p.totalz > Engine.fileManager.pc02)
    {
    Engine.fileManager.pc02 = 0;
    Engine.fileManager.pcN02 = "";
    }
     if(p.username == Engine.fileManager.pcN03 && p.totalz > Engine.fileManager.pc03)
    {
    Engine.fileManager.pc03 = 0;
    Engine.fileManager.pcN03 = "";
    }
    
     if(p.username == Engine.fileManager.pcN04 && p.totalz > Engine.fileManager.pc04)
    {
    Engine.fileManager.pc04 = 0;
    Engine.fileManager.pcN04 = "";
    }
    
     if(p.username == Engine.fileManager.pcN05 && p.totalz > Engine.fileManager.pc05)
    {
    Engine.fileManager.pc05 = 0;
    Engine.fileManager.pcN05 = "";
    }
     if(p.username == Engine.fileManager.pcN06 && p.totalz > Engine.fileManager.pc06)
    {
    Engine.fileManager.pc06 = 0;
    Engine.fileManager.pcN06 = "";
    }
     if(p.username == Engine.fileManager.pcN07 && p.totalz > Engine.fileManager.pc07)
    {
    Engine.fileManager.pc07 = 0;
    Engine.fileManager.pcN07 = "";
    }
     if(p.username == Engine.fileManager.pcN08 && p.totalz > Engine.fileManager.pc08)
    {
    Engine.fileManager.pc08 = 0;
    Engine.fileManager.pcN08 = "";
    }
     if(p.username == Engine.fileManager.pcN09 && p.totalz > Engine.fileManager.pc09)
    {
    Engine.fileManager.pc09 = 0;
    Engine.fileManager.pcN09 = "";
    }
     if(p.username == Engine.fileManager.pcN10 && p.totalz > Engine.fileManager.pc10)
    {
    Engine.fileManager.pc10 = 0;
    Engine.fileManager.pcN10 = "";
    }
     if(p.username == Engine.fileManager.pcN10 && p.totalz > Engine.fileManager.pc11)
    {
    Engine.fileManager.pc11 = 0;
    Engine.fileManager.pcN11 = "";
    }
     if(p.username == Engine.fileManager.pcN10 && p.totalz > Engine.fileManager.pc12)
    {
    Engine.fileManager.pc12 = 0;
    Engine.fileManager.pcN12 = "";
    }
     if(p.username == Engine.fileManager.pcN13 && p.totalz > Engine.fileManager.pc13)
    {
    Engine.fileManager.pc13 = 0;
    Engine.fileManager.pcN13 = "";
    }
     if(p.username == Engine.fileManager.pcN14 && p.totalz > Engine.fileManager.pc14)
    {
    Engine.fileManager.pc14 = 0;
    Engine.fileManager.pcN14 = "";
    }
     if(p.username == Engine.fileManager.pcN15 && p.totalz > Engine.fileManager.pc15)
    {
    Engine.fileManager.pc15 = 0;
    Engine.fileManager.pcN15 = "";
    }
     if(p.username == Engine.fileManager.pcN16 && p.totalz > Engine.fileManager.pc16)
    {
    Engine.fileManager.pc16 = 0;
    Engine.fileManager.pcN16 = "";
    }
     if(p.username == Engine.fileManager.pcN17 && p.totalz > Engine.fileManager.pc17)
    {
    Engine.fileManager.pc17 = 0;
    Engine.fileManager.pcN17 = "";
    }
     if(p.username == Engine.fileManager.pcN18 && p.totalz > Engine.fileManager.pc18)
    {
    Engine.fileManager.pc18 = 0;
    Engine.fileManager.pcN18 = "";
    }
     if(p.username == Engine.fileManager.pcN19 && p.totalz > Engine.fileManager.pc19)
    {
    Engine.fileManager.pc19 = 0;
    Engine.fileManager.pcN19 = "";
    }
     if(p.username == Engine.fileManager.pcN20 && p.totalz > Engine.fileManager.pc20)
    {
    Engine.fileManager.pc20 = 0;
    Engine.fileManager.pcN20 = "";
    }
     if(p.username == Engine.fileManager.pcN21 && p.totalz > Engine.fileManager.pc21)
    {
    Engine.fileManager.pc21 = 0;
    Engine.fileManager.pcN21 = "";
    }
     if(p.username == Engine.fileManager.pcN22 && p.totalz > Engine.fileManager.pc22)
    {
    Engine.fileManager.pc22 = 0;
    Engine.fileManager.pcN22 = "";
    }
     if(p.username == Engine.fileManager.pcN23 && p.totalz > Engine.fileManager.pc23)
    {
    Engine.fileManager.pc23 = 0;
    Engine.fileManager.pcN23 = "";
    }
     if(p.username == Engine.fileManager.pcN24 && p.totalz > Engine.fileManager.pc24)
    {
    Engine.fileManager.pc24 = 0;
    Engine.fileManager.pcN24 = "";
    }
     if(p.username == Engine.fileManager.pcN25 && p.totalz > Engine.fileManager.pc25)
    {
    Engine.fileManager.pc25 = 0;
    Engine.fileManager.pcN25 = "";
    }
     if(p.username == Engine.fileManager.pcN26 && p.totalz > Engine.fileManager.pc26)
    {
    Engine.fileManager.pc26 = 0;
    Engine.fileManager.pcN26 = "";
    }
     if(p.username == Engine.fileManager.pcN27 && p.totalz > Engine.fileManager.pc27)
    {
    Engine.fileManager.pc27 = 0;
    Engine.fileManager.pcN27 = "";
    }
     if(p.username == Engine.fileManager.pcN28 && p.totalz > Engine.fileManager.pc28)
    {
    Engine.fileManager.pc28 = 0;
    Engine.fileManager.pcN28 = "";
    }
     if(p.username == Engine.fileManager.pcN29 && p.totalz > Engine.fileManager.pc29)
    {
    Engine.fileManager.pc29 = 0;
    Engine.fileManager.pcN29 = "";
    }
     if(p.username == Engine.fileManager.pcN30 && p.totalz > Engine.fileManager.pc30)
    {
    Engine.fileManager.pc30 = 0;
    Engine.fileManager.pcN30 = "";
    }
    }
    Engine.fileManager.pcs[1] = p.totalz;
    
    if(p.rights < 2)
    {
    if(p.totalz > Engine.fileManager.pc01 || p.totalz == Engine.fileManager.pc01 && p.totalExperience >= Engine.fileManager.pc01)
    {
    bumpscores(p, 1);
    Engine.fileManager.pcExperience01 = p.totalExperience;
    Engine.fileManager.pc01 = p.totalz;
    Engine.fileManager.pcN01 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc02 || p.totalz == Engine.fileManager.pc02 && p.totalExperience >= Engine.fileManager.pcExperience02)
    {
    bumpscores(p, 2);
    Engine.fileManager.pcExperience02 = p.totalExperience;
    Engine.fileManager.pc02 = p.totalz;
    Engine.fileManager.pcN02 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc03 || p.totalz == Engine.fileManager.pc03 && p.totalExperience >= Engine.fileManager.pcExperience03)
    {
    bumpscores(p, 3);
    Engine.fileManager.pcExperience03 = p.totalExperience;
    Engine.fileManager.pc03 = p.totalz;
    Engine.fileManager.pcN03 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc04 || p.totalz == Engine.fileManager.pc04 && p.totalExperience >= Engine.fileManager.pcExperience04)
    {
    bumpscores(p, 4);
    Engine.fileManager.pcExperience04 = p.totalExperience;
    Engine.fileManager.pc04 = p.totalz;
    Engine.fileManager.pcN04 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc05 || p.totalz == Engine.fileManager.pc05 && p.totalExperience >= Engine.fileManager.pcExperience05)
    {
    bumpscores(p, 5);
    Engine.fileManager.pcExperience05 = p.totalExperience;
    Engine.fileManager.pc05 = p.totalz;
    Engine.fileManager.pcN05 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc06 || p.totalz == Engine.fileManager.pc06 && p.totalExperience >= Engine.fileManager.pcExperience06)
    {
    bumpscores(p, 6);
    Engine.fileManager.pcExperience06 = p.totalExperience;
    Engine.fileManager.pc06 = p.totalz;
    Engine.fileManager.pcN06 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc07 || p.totalz == Engine.fileManager.pc07 && p.totalExperience >= Engine.fileManager.pcExperience07)
    {
    bumpscores(p, 7);
    Engine.fileManager.pcExperience07 = p.totalExperience;
    Engine.fileManager.pc07 = p.totalz;
    Engine.fileManager.pcN07 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc08 || p.totalz == Engine.fileManager.pc08 && p.totalExperience >= Engine.fileManager.pcExperience08)
    {
    bumpscores(p, 8);
    Engine.fileManager.pcExperience08 = p.totalExperience;
    Engine.fileManager.pc08 = p.totalz;
    Engine.fileManager.pcN08 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc09 || p.totalz == Engine.fileManager.pc09 && p.totalExperience >= Engine.fileManager.pcExperience09)
    {
    bumpscores(p, 9);
    Engine.fileManager.pcExperience09 = p.totalExperience;
    Engine.fileManager.pc09 = p.totalz;
    Engine.fileManager.pcN09 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc10 || p.totalz == Engine.fileManager.pc10 && p.totalExperience >= Engine.fileManager.pcExperience10)
    {
    bumpscores(p, 10);
    Engine.fileManager.pcExperience10 = p.totalExperience;
    Engine.fileManager.pc10 = p.totalz;
    Engine.fileManager.pcN10 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc11 || p.totalz == Engine.fileManager.pc11 && p.totalExperience >= Engine.fileManager.pcExperience11)
    {
    bumpscores(p, 11);
    Engine.fileManager.pcExperience11 = p.totalExperience;
    Engine.fileManager.pc11 = p.totalz;
    Engine.fileManager.pcN11 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc12 || p.totalz == Engine.fileManager.pc12 && p.totalExperience >= Engine.fileManager.pcExperience12)
    {
    bumpscores(p, 12);
    Engine.fileManager.pcExperience12 = p.totalExperience;
    Engine.fileManager.pc12 = p.totalz;
    Engine.fileManager.pcN12 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc13 || p.totalz == Engine.fileManager.pc13 && p.totalExperience >= Engine.fileManager.pcExperience13)
    {
    bumpscores(p, 13);
    Engine.fileManager.pcExperience13 = p.totalExperience;
    Engine.fileManager.pc13 = p.totalz;
    Engine.fileManager.pcN13 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc14 || p.totalz == Engine.fileManager.pc14 && p.totalExperience >= Engine.fileManager.pcExperience14)
    {
    bumpscores(p, 14);
    Engine.fileManager.pcExperience14 = p.totalExperience;
    Engine.fileManager.pc14 = p.totalz;
    Engine.fileManager.pcN14 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc15 || p.totalz == Engine.fileManager.pc15 && p.totalExperience >= Engine.fileManager.pcExperience15)
    {
    bumpscores(p, 15);
    Engine.fileManager.pcExperience15 = p.totalExperience;
    Engine.fileManager.pc15 = p.totalz;
    Engine.fileManager.pcN15 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc16 || p.totalz == Engine.fileManager.pc16 && p.totalExperience >= Engine.fileManager.pcExperience16)
    {
    bumpscores(p, 16);
    Engine.fileManager.pcExperience16 = p.totalExperience;
    Engine.fileManager.pc16 = p.totalz;
    Engine.fileManager.pcN16 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc17 || p.totalz == Engine.fileManager.pc17 && p.totalExperience >= Engine.fileManager.pcExperience17)
    {
    bumpscores(p, 17);
    Engine.fileManager.pcExperience17 = p.totalExperience;
    Engine.fileManager.pc17 = p.totalz;
    Engine.fileManager.pcN17 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc18 || p.totalz == Engine.fileManager.pc18 && p.totalExperience >= Engine.fileManager.pcExperience18)
    {
    bumpscores(p, 18);
    Engine.fileManager.pcExperience18 = p.totalExperience;
    Engine.fileManager.pc18 = p.totalz;
    Engine.fileManager.pcN18 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc19 || p.totalz == Engine.fileManager.pc19 && p.totalExperience >= Engine.fileManager.pcExperience19)
    {
    bumpscores(p, 19);
    Engine.fileManager.pcExperience19 = p.totalExperience;
    Engine.fileManager.pc19 = p.totalz;
    Engine.fileManager.pcN19 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc20 || p.totalz == Engine.fileManager.pc20 && p.totalExperience >= Engine.fileManager.pcExperience20)
    {
    bumpscores(p, 20);
    Engine.fileManager.pcExperience20 = p.totalExperience;
    Engine.fileManager.pc20 = p.totalz;
    Engine.fileManager.pcN20 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc21 || p.totalz == Engine.fileManager.pc21 && p.totalExperience >= Engine.fileManager.pcExperience21)
    {
    bumpscores(p, 21);
    Engine.fileManager.pcExperience21 = p.totalExperience;
    Engine.fileManager.pc21 = p.totalz;
    Engine.fileManager.pcN21 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc22 || p.totalz == Engine.fileManager.pc22 && p.totalExperience >= Engine.fileManager.pcExperience22)
    {
    bumpscores(p, 22);
    Engine.fileManager.pcExperience22 = p.totalExperience;
    Engine.fileManager.pc22 = p.totalz;
    Engine.fileManager.pcN22 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc23 || p.totalz == Engine.fileManager.pc23 && p.totalExperience >= Engine.fileManager.pcExperience23)
    {
    bumpscores(p, 23);
    Engine.fileManager.pcExperience23 = p.totalExperience;
    Engine.fileManager.pc23 = p.totalz;
    Engine.fileManager.pcN23 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc24 || p.totalz == Engine.fileManager.pc24 && p.totalExperience >= Engine.fileManager.pcExperience24)
    {
    bumpscores(p, 24);
    Engine.fileManager.pcExperience24 = p.totalExperience;
    Engine.fileManager.pc24 = p.totalz;
    Engine.fileManager.pcN24 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc25 || p.totalz == Engine.fileManager.pc25 && p.totalExperience >= Engine.fileManager.pcExperience25)
    {
    bumpscores(p, 25);
    Engine.fileManager.pcExperience25 = p.totalExperience;
    Engine.fileManager.pc25 = p.totalz;
    Engine.fileManager.pcN25 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc26 || p.totalz == Engine.fileManager.pc26 && p.totalExperience >= Engine.fileManager.pcExperience26)
    {
    bumpscores(p, 26);
    Engine.fileManager.pcExperience26 = p.totalExperience;
    Engine.fileManager.pc26 = p.totalz;
    Engine.fileManager.pcN26 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc27 || p.totalz == Engine.fileManager.pc27 && p.totalExperience >= Engine.fileManager.pcExperience27)
    {
    bumpscores(p, 27);
    Engine.fileManager.pcExperience27 = p.totalExperience;
    Engine.fileManager.pc27 = p.totalz;
    Engine.fileManager.pcN27 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc28 || p.totalz == Engine.fileManager.pc28 && p.totalExperience >= Engine.fileManager.pcExperience28)
    {
    bumpscores(p, 28);
    Engine.fileManager.pcExperience28 = p.totalExperience;
    Engine.fileManager.pc28 = p.totalz;
    Engine.fileManager.pcN28 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc29 || p.totalz == Engine.fileManager.pc29 && p.totalExperience >= Engine.fileManager.pcExperience29)
    {
    bumpscores(p, 29);
    Engine.fileManager.pcExperience29 = p.totalExperience;
    Engine.fileManager.pc29 = p.totalz;
    Engine.fileManager.pcN29 = p.username;
    }
    else if(p.totalz > Engine.fileManager.pc30 || p.totalz == Engine.fileManager.pc30 && p.totalExperience >= Engine.fileManager.pcExperience30)
    {
    bumpscores(p, 30);
    Engine.fileManager.pcExperience30 = p.totalExperience;
    Engine.fileManager.pc30 = p.totalz;
    Engine.fileManager.pcN30 = p.username;
    }
    }
    }
    also add this in player.java somewhere..
    Code:
    totalz = getLevelForXP(0) + getLevelForXP(1) + getLevelForXP(2) + getLevelForXP(3) +
    getLevelForXP(4) +  getLevelForXP(5) +  getLevelForXP(6) +  getLevelForXP(7) +
    getLevelForXP(8) +  getLevelForXP(9) +  getLevelForXP(10) +  getLevelForXP(11) +
    getLevelForXP(12) +  getLevelForXP(13) +  getLevelForXP(14) +  getLevelForXP(15) +
    getLevelForXP(16) +  getLevelForXP(17) +  getLevelForXP(18) +  getLevelForXP(19) +
    getLevelForXP(20) +  getLevelForXP(21) +  getLevelForXP(22) +  getLevelForXP(23);
    
    totalExperience = skillXP[0] + skillXP[1] + skillXP[2] + skillXP[3] + skillXP[4] + 
    skillXP[5] + skillXP[6] + skillXP[7] + skillXP[8] + skillXP[9] + 
    skillXP[10] + skillXP[11] + skillXP[12] + skillXP[13] + skillXP[14] + 
    skillXP[15] + skillXP[16] + skillXP[17] + skillXP[18] + skillXP[19] + 
    skillXP[20] + skillXP[21] + skillXP[22] + skillXP[23];
    now open up filemanager.java add this in there
    Code:
    public int[] pcs = new int[89];
    public String[] pcsN = new String[89];
    public int pc01 = 0;
    public int pc02 = 0;
    public int pc03 = 0;
    public int pc04 = 0;
    public int pc05 = 0;
    public int pc06 = 0;
    public int pc07 = 0;
    public int pc08 = 0;
    public int pc09 = 0;
    public int pc10 = 0;
    public int pc11 = 0;
    public int pc12 = 0;
    public int pc13 = 0;
    public int pc14 = 0;
    public int pc15 = 0;
    public int pc16 = 0;
    public int pc17 = 0;
    public int pc18 = 0;
    public int pc19 = 0;
    public int pc20 = 0;
    public int pc21 = 0;
    public int pc22 = 0;
    public int pc23 = 0;
    public int pc24 = 0;
    public int pc25 = 0;
    public int pc26 = 0;
    public int pc27 = 0;
    public int pc28 = 0;
    public int pc29 = 0;
    public int pc30 = 0;
    
    public String pcN01 =".";
    public String pcN02 =".";
    public String pcN03 =".";
    public String pcN04 =".";
    public String pcN05 =".";
    public String pcN06 =".";
    public String pcN07 =".";
    public String pcN08 =".";
    public String pcN09 =".";
    public String pcN10 =".";
    public String pcN11 =".";
    public String pcN12 =".";
    public String pcN13 =".";
    public String pcN14 =".";
    public String pcN15 =".";
    public String pcN16 =".";
    public String pcN17 =".";
    public String pcN18 =".";
    public String pcN19 =".";
    public String pcN20 =".";
    public String pcN21 =".";
    public String pcN22 =".";
    public String pcN23 =".";
    public String pcN24 =".";
    public String pcN25 =".";
    public String pcN26 =".";
    public String pcN27 =".";
    public String pcN28 =".";
    public String pcN29 =".";
    public String pcN30 =".";
    
    
    public int pcExperience01 = 0;
    public int pcExperience02 = 0;
    public int pcExperience03 = 0;
    public int pcExperience04 = 0;
    public int pcExperience05 = 0;
    public int pcExperience06 = 0;
    public int pcExperience07 = 0;
    public int pcExperience08 = 0;
    public int pcExperience09 = 0;
    public int pcExperience10 = 0;
    public int pcExperience11 = 0;
    public int pcExperience12 = 0;
    public int pcExperience13 = 0;
    public int pcExperience14 = 0;
    public int pcExperience15 = 0;
    public int pcExperience16 = 0;
    public int pcExperience17 = 0;
    public int pcExperience18 = 0;
    public int pcExperience19 = 0;
    public int pcExperience20 = 0;
    public int pcExperience21 = 0;
    public int pcExperience22 = 0;
    public int pcExperience23 = 0;
    public int pcExperience24 = 0;
    public int pcExperience25 = 0;
    public int pcExperience26 = 0;
    public int pcExperience27 = 0;
    public int pcExperience28 = 0;
    public int pcExperience29 = 0;
    public int pcExperience30 = 0;
    
        public void savescores(Player p) throws Exception {
            if (p == null) {
                return; 
            }
    
            stream.outOffset = 0;
            stream.writeString("pc01:" + pc01);
            stream.writeString("pc02:" + pc02);
            stream.writeString("pc03:" + pc03);
            stream.writeString("pc04:" + pc04);
            stream.writeString("pc05:" + pc05);
            stream.writeString("pc06:" + pc06);
            stream.writeString("pc07:" + pc07);
            stream.writeString("pc08:" + pc08);
            stream.writeString("pc09:" + pc09);
            stream.writeString("pc10:" + pc10);
            stream.writeString("pc11:" + pc11);
            stream.writeString("pc12:" + pc12);
            stream.writeString("pc13:" + pc13);
            stream.writeString("pc14:" + pc14);
            stream.writeString("pc15:" + pc15);
            stream.writeString("pc16:" + pc16);
            stream.writeString("pc17:" + pc17);
            stream.writeString("pc18:" + pc18);
            stream.writeString("pc19:" + pc19);
            stream.writeString("pc20:" + pc20);
            stream.writeString("pc21:" + pc21);
            stream.writeString("pc22:" + pc22);
            stream.writeString("pc23:" + pc23);
            stream.writeString("pc24:" + pc24);
            stream.writeString("pc25:" + pc25);
            stream.writeString("pc26:" + pc26);
            stream.writeString("pc27:" + pc27);
            stream.writeString("pc28:" + pc28);
            stream.writeString("pc29:" + pc29);
            stream.writeString("pc30:" + pc30);
    
            stream.writeString("pcExperience01:" + pcExperience01);
            stream.writeString("pcExperience02:" + pcExperience02);
            stream.writeString("pcExperience03:" + pcExperience03);
            stream.writeString("pcExperience04:" + pcExperience04);
            stream.writeString("pcExperience05:" + pcExperience05);
            stream.writeString("pcExperience06:" + pcExperience06);
            stream.writeString("pcExperience07:" + pcExperience07);
            stream.writeString("pcExperience08:" + pcExperience08);
            stream.writeString("pcExperience09:" + pcExperience09);
            stream.writeString("pcExperience10:" + pcExperience10);
            stream.writeString("pcExperience11:" + pcExperience11);
            stream.writeString("pcExperience12:" + pcExperience12);
            stream.writeString("pcExperience13:" + pcExperience13);
            stream.writeString("pcExperience14:" + pcExperience14);
            stream.writeString("pcExperience15:" + pcExperience15);
            stream.writeString("pcExperience16:" + pcExperience16);
            stream.writeString("pcExperience17:" + pcExperience17);
            stream.writeString("pcExperience18:" + pcExperience18);
            stream.writeString("pcExperience19:" + pcExperience19);
            stream.writeString("pcExperience20:" + pcExperience20);
            stream.writeString("pcExperience21:" + pcExperience21);
            stream.writeString("pcExperience22:" + pcExperience22);
            stream.writeString("pcExperience23:" + pcExperience23);
            stream.writeString("pcExperience24:" + pcExperience24);
            stream.writeString("pcExperience25:" + pcExperience25);
            stream.writeString("pcExperience26:" + pcExperience26);
            stream.writeString("pcExperience27:" + pcExperience27);
            stream.writeString("pcExperience28:" + pcExperience28);
            stream.writeString("pcExperience29:" + pcExperience29);
            stream.writeString("pcExperience30:" + pcExperience30);
    
            stream.writeString("pcN01:" + Misc.stringToLong(pcN01));
            stream.writeString("pcN02:" + Misc.stringToLong(pcN02));
            stream.writeString("pcN03:" + Misc.stringToLong(pcN03));
            stream.writeString("pcN04:" + Misc.stringToLong(pcN04));
            stream.writeString("pcN05:" + Misc.stringToLong(pcN05));
            stream.writeString("pcN06:" + Misc.stringToLong(pcN06));
            stream.writeString("pcN07:" + Misc.stringToLong(pcN07));
            stream.writeString("pcN08:" + Misc.stringToLong(pcN08));
            stream.writeString("pcN09:" + Misc.stringToLong(pcN09));
            stream.writeString("pcN10:" + Misc.stringToLong(pcN10));
            stream.writeString("pcN11:" + Misc.stringToLong(pcN11));
            stream.writeString("pcN12:" + Misc.stringToLong(pcN12));
            stream.writeString("pcN13:" + Misc.stringToLong(pcN13));
            stream.writeString("pcN14:" + Misc.stringToLong(pcN14));
            stream.writeString("pcN15:" + Misc.stringToLong(pcN15));
            stream.writeString("pcN16:" + Misc.stringToLong(pcN16));
            stream.writeString("pcN17:" + Misc.stringToLong(pcN17));
            stream.writeString("pcN18:" + Misc.stringToLong(pcN18));
            stream.writeString("pcN19:" + Misc.stringToLong(pcN19));
            stream.writeString("pcN20:" + Misc.stringToLong(pcN20));
            stream.writeString("pcN21:" + Misc.stringToLong(pcN21));
            stream.writeString("pcN22:" + Misc.stringToLong(pcN22));
            stream.writeString("pcN23:" + Misc.stringToLong(pcN23));
            stream.writeString("pcN24:" + Misc.stringToLong(pcN24));
            stream.writeString("pcN25:" + Misc.stringToLong(pcN25));
            stream.writeString("pcN26:" + Misc.stringToLong(pcN26));
            stream.writeString("pcN27:" + Misc.stringToLong(pcN27));
            stream.writeString("pcN28:" + Misc.stringToLong(pcN28));
            stream.writeString("pcN29:" + Misc.stringToLong(pcN29));
            stream.writeString("pcN30:" + Misc.stringToLong(pcN30));
    
    
    
    
            stream.writeString("null");
            FileOutputStream out = new FileOutputStream("./data/characters/highscores.txt");
    
            out.write(stream.outBuffer, 0, stream.outOffset);
            out.flush();
            out.close();
            out = null;
        }
        public void loadscores(Player p) {
            stream.inOffset = 0;
            try {
                FileInputStream in = new FileInputStream("./data/characters/highscores.txt");
    
                in.read(stream.inBuffer);
                in.close();
                in = null;
            } catch (Exception e) {
                return;
            }
            String line;
    
            try {
                while ((line = stream.readString()) != null && line.length() > 0 && !line.equals("null")) {
    if (line.startsWith("pc01:")) { pc01 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc02:")) { pc02 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc03:")) { pc03 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc04:")) { pc04 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc05:")) { pc05 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc06:")) { pc06 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc07:")) { pc07 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc08:")) { pc08 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc09:")) { pc09 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc10:")) { pc10 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc11:")) { pc11 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc12:")) { pc12 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc13:")) { pc13 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc14:")) { pc14 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc15:")) { pc15 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc16:")) { pc16 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc17:")) { pc17 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc18:")) { pc18 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc19:")) { pc19 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc20:")) { pc20 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc21:")) { pc21 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc22:")) { pc22 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc23:")) { pc23 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc24:")) { pc24 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc25:")) { pc25 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc26:")) { pc26 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc27:")) { pc27 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc28:")) { pc28 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc29:")) { pc29 = Integer.parseInt(line.substring(8)); }
    else if (line.startsWith("pc30:")) { pc30 = Integer.parseInt(line.substring(8)); }
    
    else if (line.startsWith("pcExperience01:")) { pcExperience01 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience02:")) { pcExperience02 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience03:")) { pcExperience03 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience04:")) { pcExperience04 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience05:")) { pcExperience05 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience06:")) { pcExperience06 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience07:")) { pcExperience07 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience08:")) { pcExperience08 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience09:")) { pcExperience09 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience10:")) { pcExperience10 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience11:")) { pcExperience11 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience12:")) { pcExperience12 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience13:")) { pcExperience13 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience14:")) { pcExperience14 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience15:")) { pcExperience15 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience16:")) { pcExperience16 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience17:")) { pcExperience17 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience18:")) { pcExperience18 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience19:")) { pcExperience19 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience20:")) { pcExperience20 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience21:")) { pcExperience21 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience22:")) { pcExperience22 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience23:")) { pcExperience23 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience24:")) { pcExperience24 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience25:")) { pcExperience25 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience26:")) { pcExperience26 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience27:")) { pcExperience27 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience28:")) { pcExperience28 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience29:")) { pcExperience29 = Integer.parseInt(line.substring(10)); }
    else if (line.startsWith("pcExperience30:")) { pcExperience30 = Integer.parseInt(line.substring(10)); }
    
    else if (line.startsWith("pcN01:")) { pcN01 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN02:")) { pcN02 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN03:")) { pcN03 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN04:")) { pcN04 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN05:")) { pcN05 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN06:")) { pcN06 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN07:")) { pcN07 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN08:")) { pcN08 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN09:")) { pcN09 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN10:")) { pcN10 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN11:")) { pcN11 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN12:")) { pcN12 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN13:")) { pcN13 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN14:")) { pcN14 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN15:")) { pcN15 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN16:")) { pcN16 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN17:")) { pcN17 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN18:")) { pcN18 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN19:")) { pcN19 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN20:")) { pcN20 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN21:")) { pcN21 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN22:")) { pcN22 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN23:")) { pcN23 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN24:")) { pcN24 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN25:")) { pcN25 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN26:")) { pcN26 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN27:")) { pcN27 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN28:")) { pcN28 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN29:")) { pcN29 = Misc.longToString(Long.parseLong(line.substring(9))); }
    else if (line.startsWith("pcN30:")) { pcN30 = Misc.longToString(Long.parseLong(line.substring(9))); }
    now go to bin.data.charactors and add new folder named this one
    http://**********/3BVF0Y


    I think that is all there is... Please respond with errors I might not answer until tomorrow but if you need an error fixed try to find your error by yourself first before asking...
     

  2. #2  
    Donator

    iZAjz's Avatar
    Join Date
    Mar 2007
    Age
    29
    Posts
    3,675
    Thanks given
    105
    Thanks received
    47
    Rep Power
    1882
    Use conventions >_>

    Anyway, looks good but be a little more specific.
    Might help your tuts look better
     

  3. #3  
    Registered Member E . J . E's Avatar
    Join Date
    Jul 2008
    Age
    29
    Posts
    248
    Thanks given
    1
    Thanks received
    0
    Rep Power
    27
    Thiss Will take Ages To Add Specially Because You Havent Used Conventions

    Lmao. Still Rep+ For You
    Шιтн Rєgαяds,
    Σlιαs Jσяdαп Σlbαққαlι; 010'

     

  4. #4  
    Member

    Join Date
    Dec 2007
    Posts
    1,094
    Thanks given
    8
    Thanks received
    8
    Rep Power
    0
    good job.

    off topic: who cares about dumb ass conventions, do you even know what a convention is? and it's not braces and tabs.
     

  5. #5  
    Registered Member
    lukas265's Avatar
    Join Date
    Jun 2007
    Age
    29
    Posts
    576
    Thanks given
    7
    Thanks received
    20
    Rep Power
    186
    Its bulby Hiscores, and it will not work perfectely...
     

  6. #6  
    Registered Member
    Inspired Dreams's Avatar
    Join Date
    Aug 2007
    Posts
    1,129
    Thanks given
    4
    Thanks received
    5
    Rep Power
    151
    Yes also the highscores will cause a bit of lag. Bulby's HighScore method sucks why dont you learn conventions and make HTML highscores
     

  7. #7  
    Registered Member

    Join Date
    Jan 2008
    Posts
    2,340
    Thanks given
    20
    Thanks received
    575
    Rep Power
    1202
    My heart dropped when i saw this. l0l @ the html highscores.

    (You might want to learn how to use arrays)

    Anyway, cleaned it up, made it to 10 players...

    Code:
    	if(cmd[0].equals("highscores")) {
    		for(Player client : Engine.players) {
    			if(client != null) {
    				p.setscores(client);
    			}
    		}
    		p.frames.showInterface(p, 156);
    		p.frames.setString(p, "Top 10 Players", 156, 5);
    		p.frames.setString(p, "1: "+Engine.fileManager.pcN01+ " Levels: "+Engine.fileManager.pc01+" Experience: " +Engine.fileManager.pcExperience01, 156, 7);
    		p.frames.setString(p, "2: "+Engine.fileManager.pcN02+ " Levels: "+Engine.fileManager.pc02+" Experience: " +Engine.fileManager.pcExperience02, 156, 8);
    		p.frames.setString(p, "3: "+Engine.fileManager.pcN03+ " Levels: "+Engine.fileManager.pc03+" Experience: " +Engine.fileManager.pcExperience03, 156, 9);
    		p.frames.setString(p, "4: "+Engine.fileManager.pcN04+ " Levels: "+Engine.fileManager.pc04+" Experience: " +Engine.fileManager.pcExperience04, 156, 10);
    		p.frames.setString(p, "5: "+Engine.fileManager.pcN05+ " Levels: "+Engine.fileManager.pc05+" Experience: " +Engine.fileManager.pcExperience05, 156, 11);
    		p.frames.setString(p, "6: "+Engine.fileManager.pcN06+ " Levels: "+Engine.fileManager.pc06+" Experience: " +Engine.fileManager.pcExperience06, 156, 12);
    		p.frames.setString(p, "7: "+Engine.fileManager.pcN07+ " Levels: "+Engine.fileManager.pc07+" Experience: " +Engine.fileManager.pcExperience07, 156, 13);
    		p.frames.setString(p, "8: "+Engine.fileManager.pcN08+ " Levels: "+Engine.fileManager.pc08+" Experience: " +Engine.fileManager.pcExperience08, 156, 14);
    		p.frames.setString(p, "9: "+Engine.fileManager.pcN09+ " Levels: "+Engine.fileManager.pc09+" Experience: " +Engine.fileManager.pcExperience09, 156, 15);
    		p.frames.setString(p, "10: "+Engine.fileManager.pcN10+ " Levels: "+Engine.fileManager.pc10+" Experience: " +Engine.fileManager.pcExperience10, 156, 16);
    		for(int i = 0; i < 79; i++) {
    			p.frames.setString(p, "", 156, 17+i);
    		}
    	}
    Code:
    public int totalExperience, totalz;
    public int[] pcs = new int[89];
    public String[] pcsN = new String[89];
    public int pc01, pc02, pc03, pc04, pc05, pc06, pc07, pc08, pc09, pc10;
    public String pcN01 = ".", pcN02 = ".", pcN03 = ".", pcN04 = ".", pcN05 = ".", pcN06 = ".", pcN07 = ".", pcN08 = ".", pcN09 = ".", pcN10 = ".";
    public int pcExperience01, pcExperience02, pcExperience03, pcExperience04, pcExperience05, pcExperience06, pcExperience07, pcExperience08, pcExperience09, pcExperience10;
    Code:
    public void bumpscores(Player p, int bump) {
    }
    
    public void setscores(Player p) {
    	if(p.rights < 2) {
    		if(p.username == Engine.fileManager.pcN01 && p.totalz > Engine.fileManager.pc01) {
    			Engine.fileManager.pc01 = 0;
    			Engine.fileManager.pcN01 = "";
    		}
    		if(p.username == Engine.fileManager.pcN02 && p.totalz > Engine.fileManager.pc02) {
    			Engine.fileManager.pc02 = 0;
    			Engine.fileManager.pcN02 = "";
    		}
     		if(p.username == Engine.fileManager.pcN03 && p.totalz > Engine.fileManager.pc03) {
    			Engine.fileManager.pc03 = 0;
    			Engine.fileManager.pcN03 = "";
    		}
    	
    		if(p.username == Engine.fileManager.pcN04 && p.totalz > Engine.fileManager.pc04) {
    			Engine.fileManager.pc04 = 0;
    			Engine.fileManager.pcN04 = "";
    		}
     		if(p.username == Engine.fileManager.pcN05 && p.totalz > Engine.fileManager.pc05) {
    			Engine.fileManager.pc05 = 0;
    			Engine.fileManager.pcN05 = "";
    		}
     		if(p.username == Engine.fileManager.pcN06 && p.totalz > Engine.fileManager.pc06) {
    			Engine.fileManager.pc06 = 0;
    			Engine.fileManager.pcN06 = "";
    		}
     		if(p.username == Engine.fileManager.pcN07 && p.totalz > Engine.fileManager.pc07) {
    			Engine.fileManager.pc07 = 0;
    			Engine.fileManager.pcN07 = "";
    		}
     		if(p.username == Engine.fileManager.pcN08 && p.totalz > Engine.fileManager.pc08) {
    			Engine.fileManager.pc08 = 0;
    			Engine.fileManager.pcN08 = "";
    		}
     		if(p.username == Engine.fileManager.pcN09 && p.totalz > Engine.fileManager.pc09) {
    			Engine.fileManager.pc09 = 0;
    			Engine.fileManager.pcN09 = "";
    		}
     		if(p.username == Engine.fileManager.pcN10 && p.totalz > Engine.fileManager.pc10) {
    			Engine.fileManager.pc10 = 0;
    			Engine.fileManager.pcN10 = "";
    		}
    		Engine.fileManager.pcs[1] = p.totalz;
    	}
    	if(p.rights < 2) {
    		if(p.totalz > Engine.fileManager.pc01 || p.totalz == Engine.fileManager.pc01 && p.totalExperience >= Engine.fileManager.pc01) {
    			bumpscores(p, 1);
    			Engine.fileManager.pcExperience01 = p.totalExperience;
    			Engine.fileManager.pc01 = p.totalz;
    			Engine.fileManager.pcN01 = p.username;
    		} else if(p.totalz > Engine.fileManager.pc02 || p.totalz == Engine.fileManager.pc02 && p.totalExperience >= Engine.fileManager.pcExperience02) {
    			bumpscores(p, 2);
    			Engine.fileManager.pcExperience02 = p.totalExperience;
    			Engine.fileManager.pc02 = p.totalz;
    			Engine.fileManager.pcN02 = p.username;
    		} else if(p.totalz > Engine.fileManager.pc03 || p.totalz == Engine.fileManager.pc03 && p.totalExperience >= Engine.fileManager.pcExperience03) {
    			bumpscores(p, 3);
    			Engine.fileManager.pcExperience03 = p.totalExperience;
    			Engine.fileManager.pc03 = p.totalz;
    			Engine.fileManager.pcN03 = p.username;
    		} else if(p.totalz > Engine.fileManager.pc04 || p.totalz == Engine.fileManager.pc04 && p.totalExperience >= Engine.fileManager.pcExperience04) {
    			bumpscores(p, 4);
    			Engine.fileManager.pcExperience04 = p.totalExperience;
    			Engine.fileManager.pc04 = p.totalz;
    			Engine.fileManager.pcN04 = p.username;
    		} else if(p.totalz > Engine.fileManager.pc05 || p.totalz == Engine.fileManager.pc05 && p.totalExperience >= Engine.fileManager.pcExperience05) {
    			bumpscores(p, 5);
    			Engine.fileManager.pcExperience05 = p.totalExperience;
    			Engine.fileManager.pc05 = p.totalz;
    			Engine.fileManager.pcN05 = p.username;
    		} else if(p.totalz > Engine.fileManager.pc06 || p.totalz == Engine.fileManager.pc06 && p.totalExperience >= Engine.fileManager.pcExperience06) {
    			bumpscores(p, 6);
    			Engine.fileManager.pcExperience06 = p.totalExperience;
    			Engine.fileManager.pc06 = p.totalz;
    			Engine.fileManager.pcN06 = p.username;
    		} else if(p.totalz > Engine.fileManager.pc07 || p.totalz == Engine.fileManager.pc07 && p.totalExperience >= Engine.fileManager.pcExperience07) {
    			bumpscores(p, 7);
    			Engine.fileManager.pcExperience07 = p.totalExperience;
    			Engine.fileManager.pc07 = p.totalz;
    			Engine.fileManager.pcN07 = p.username;
    		} else if(p.totalz > Engine.fileManager.pc08 || p.totalz == Engine.fileManager.pc08 && p.totalExperience >= Engine.fileManager.pcExperience08) {
    			bumpscores(p, 8);
    			Engine.fileManager.pcExperience08 = p.totalExperience;
    			Engine.fileManager.pc08 = p.totalz;
    			Engine.fileManager.pcN08 = p.username;
    		} else if(p.totalz > Engine.fileManager.pc09 || p.totalz == Engine.fileManager.pc09 && p.totalExperience >= Engine.fileManager.pcExperience09) {
    			bumpscores(p, 9);
    			Engine.fileManager.pcExperience09 = p.totalExperience;
    			Engine.fileManager.pc09 = p.totalz;
    			Engine.fileManager.pcN09 = p.username;
    		} else if(p.totalz > Engine.fileManager.pc10 || p.totalz == Engine.fileManager.pc10 && p.totalExperience >= Engine.fileManager.pcExperience10) {
    			bumpscores(p, 10);
    			Engine.fileManager.pcExperience10 = p.totalExperience;
    			Engine.fileManager.pc10 = p.totalz;
    			Engine.fileManager.pcN10 = p.username;
    		}
    	}
    }
    Code:
        public void savescores(Player p) throws Exception {
            if (p == null) {
                return; 
            }
            stream.outOffset = 0;
            stream.writeString("pc01:" + pc01);
            stream.writeString("pc02:" + pc02);
            stream.writeString("pc03:" + pc03);
            stream.writeString("pc04:" + pc04);
            stream.writeString("pc05:" + pc05);
            stream.writeString("pc06:" + pc06);
            stream.writeString("pc07:" + pc07);
            stream.writeString("pc08:" + pc08);
            stream.writeString("pc09:" + pc09);
            stream.writeString("pc10:" + pc10);
            stream.writeString("pcExperience01:" + pcExperience01);
            stream.writeString("pcExperience02:" + pcExperience02);
            stream.writeString("pcExperience03:" + pcExperience03);
            stream.writeString("pcExperience04:" + pcExperience04);
            stream.writeString("pcExperience05:" + pcExperience05);
            stream.writeString("pcExperience06:" + pcExperience06);
            stream.writeString("pcExperience07:" + pcExperience07);
            stream.writeString("pcExperience08:" + pcExperience08);
            stream.writeString("pcExperience09:" + pcExperience09);
            stream.writeString("pcExperience10:" + pcExperience10);
            stream.writeString("pcN01:" + Misc.stringToLong(pcN01));
            stream.writeString("pcN02:" + Misc.stringToLong(pcN02));
            stream.writeString("pcN03:" + Misc.stringToLong(pcN03));
            stream.writeString("pcN04:" + Misc.stringToLong(pcN04));
            stream.writeString("pcN05:" + Misc.stringToLong(pcN05));
            stream.writeString("pcN06:" + Misc.stringToLong(pcN06));
            stream.writeString("pcN07:" + Misc.stringToLong(pcN07));
            stream.writeString("pcN08:" + Misc.stringToLong(pcN08));
            stream.writeString("pcN09:" + Misc.stringToLong(pcN09));
            stream.writeString("pcN10:" + Misc.stringToLong(pcN10));
            stream.writeString("null");
            FileOutputStream out = new FileOutputStream("./data/characters/highscores.txt");
            out.write(stream.outBuffer, 0, stream.outOffset);
            out.flush();
            out.close();
            out = null;
        }
    Code:
        public void loadscores(Player p) {
            stream.inOffset = 0;
            try {
                FileInputStream in = new FileInputStream("./data/characters/highscores.txt");
                in.read(stream.inBuffer);
                in.close();
                in = null;
            } catch (Exception e) {
                return;
            }
            String line;
            try {
                while ((line = stream.readString()) != null && line.length() > 0 && !line.equals("null")) {
    		if (line.startsWith("pc01:")) { 
    			pc01 = Integer.parseInt(line.substring(8)); 
    		} else if (line.startsWith("pc02:")) { 
    			pc02 = Integer.parseInt(line.substring(8)); 
    		} else if (line.startsWith("pc03:")) { 
    			pc03 = Integer.parseInt(line.substring(8)); 
    		} else if (line.startsWith("pc04:")) { 
    			pc04 = Integer.parseInt(line.substring(8)); 
    		} else if (line.startsWith("pc05:")) { 
    			pc05 = Integer.parseInt(line.substring(8)); 
    		} else if (line.startsWith("pc06:")) { 
    			pc06 = Integer.parseInt(line.substring(8)); 
    		} else if (line.startsWith("pc07:")) { 
    			pc07 = Integer.parseInt(line.substring(8)); 
    		} else if (line.startsWith("pc08:")) { 
    			pc08 = Integer.parseInt(line.substring(8)); 
    		} else if (line.startsWith("pc09:")) { 
    			pc09 = Integer.parseInt(line.substring(8)); 
    		} else if (line.startsWith("pc10:")) { 
    			pc10 = Integer.parseInt(line.substring(8));
    		} else if (line.startsWith("pcExperience01:")) { 
    			pcExperience01 = Integer.parseInt(line.substring(10)); 
    		} else if (line.startsWith("pcExperience02:")) { 
    			pcExperience02 = Integer.parseInt(line.substring(10)); 
    		} else if (line.startsWith("pcExperience03:")) { 
    			pcExperience03 = Integer.parseInt(line.substring(10)); 
    		} else if (line.startsWith("pcExperience04:")) { 
    			pcExperience04 = Integer.parseInt(line.substring(10)); 
    		} else if (line.startsWith("pcExperience05:")) { 
    			pcExperience05 = Integer.parseInt(line.substring(10)); 
    		} else if (line.startsWith("pcExperience06:")) { 
    			pcExperience06 = Integer.parseInt(line.substring(10));
    		} else if (line.startsWith("pcExperience07:")) { 
    			pcExperience07 = Integer.parseInt(line.substring(10)); 
    		} else if (line.startsWith("pcExperience08:")) { 
    			pcExperience08 = Integer.parseInt(line.substring(10)); 
    		} else if (line.startsWith("pcExperience09:")) { 
    			pcExperience09 = Integer.parseInt(line.substring(10)); 
    		} else if (line.startsWith("pcExperience10:")) { 
    			pcExperience10 = Integer.parseInt(line.substring(10)); 
    		} else if (line.startsWith("pcN01:")) { 
    			pcN01 = Misc.longToString(Long.parseLong(line.substring(9))); 
    		} else if (line.startsWith("pcN02:")) { 
    			pcN02 = Misc.longToString(Long.parseLong(line.substring(9))); 
    		} else if (line.startsWith("pcN03:")) { 
    			pcN03 = Misc.longToString(Long.parseLong(line.substring(9))); 
    		} else if (line.startsWith("pcN04:")) { 
    			pcN04 = Misc.longToString(Long.parseLong(line.substring(9))); 
    		} else if (line.startsWith("pcN05:")) { 
    			pcN05 = Misc.longToString(Long.parseLong(line.substring(9)));
    		} else if (line.startsWith("pcN06:")) { 
    			pcN06 = Misc.longToString(Long.parseLong(line.substring(9))); 
    		} else if (line.startsWith("pcN07:")) { 
    			pcN07 = Misc.longToString(Long.parseLong(line.substring(9))); 
    		} else if (line.startsWith("pcN08:")) { 
    			pcN08 = Misc.longToString(Long.parseLong(line.substring(9))); 
    		} else if (line.startsWith("pcN09:")) { 		
    			pcN09 = Misc.longToString(Long.parseLong(line.substring(9))); 
    		} else if (line.startsWith("pcN10:")) { 
    			pcN10 = Misc.longToString(Long.parseLong(line.substring(9))); 
    		}
                }
            }
        }
     

  8. #8  
    ̿ ̿̿ ̿̿ ̿̿̿'̿'\̵͇̿̿\=(•̪

    Dragonking's Avatar
    Join Date
    May 2008
    Posts
    2,011
    Thanks given
    16
    Thanks received
    31
    Rep Power
    567
    USE a FOR LOOP rrarr
     

  9. #9  
    Registered Member

    Join Date
    Sep 2008
    Posts
    2,156
    Thanks given
    3
    Thanks received
    2
    Rep Power
    182
    thats bulby's lol.
     

  10. #10  
    Registered Member

    Join Date
    Oct 2008
    Age
    28
    Posts
    948
    Thanks given
    43
    Thanks received
    52
    Rep Power
    98
    El Oh Elz
    Leech from new-rune
    And no credits....
    *DELETEZ0R*
     

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

Tags for this Thread

View Tag Cloud

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