Thread: 100 Errors IN NPcHandler

Page 1 of 2 12 LastLast
Results 1 to 10 of 14
  1. #1 100 Errors IN NPcHandler 
    Metal Up Your Ass!!!

    Join Date
    Aug 2008
    Posts
    336
    Thanks given
    1
    Thanks received
    0
    Rep Power
    114
    I have been trying to edit the drops of an npc, and I got errors, when I removed my code, all of a sudden I got 100 errors. I know that usually means a brace or semi-colon is missing, but I don't know where. Heres is the area of code I edited in NPChandler.JAVA:

    Code:
    public void MonsterDropItem(int NPCID)
    {
      {
    		if (IsDropping == false) {
    			IsDropping = true;
                            int Play = GetNpcKiller(NPCID);
    			int Maxi = server.itemHandler.DropItemCount;
    			for (int i = 0; i <= Maxi; i++) {
    				if (server.itemHandler.DroppedItemsID[i] > 0) {
    				}
    
    int Player = npcs[NPCID].StartKilling;
    client ppl = (client) server.playerHandler.players[Player];
    ppl.sendMessage("omg now for the big one!*shakes*");
    ppl.teleportToX = 2881;
    ppl.teleportToY = 3758;
    } else {
    int NPCID2 = NPCID+34;
    //System.out.println("Npc id =" +NPCID);
    if(npcs[NPCID] != null && server.playerHandler.players[Play] != null) {
    if(npcs[NPCID].npcType == 50) 
    {
    ItemHandler.addItem(Item2.randomKBD(), npcs[NPCID].absX, npcs[NPCID].absY, 1, GetNpcKiller(NPCID), false);
    int Player = npcs[NPCID].StartKilling;
    client ppl = (client) server.playerHandler.players[Player];
    ppl.addSkillXP(5000, 18);
    }
    Anyone see soemthign wrong?
     

  2. #2  
    Registered Member
    Join Date
    Apr 2008
    Age
    15
    Posts
    27
    Thanks given
    0
    Thanks received
    0
    Rep Power
    7
    Are you deleting that entire thing? Give me more to work with I don't know what you mean right now.
     

  3. #3  
    *Rs-Coding*
    Guest
    Post the error..
     

  4. #4  
    Registered Member
    Auruo's Avatar
    Join Date
    Mar 2008
    Age
    29
    Posts
    749
    Thanks given
    20
    Thanks received
    15
    Rep Power
    499
    Quote Originally Posted by *Rs-Coding* View Post
    Post the error..
    Dido, not easy to help without knowing whats wrong.
     

  5. #5  
    Metal Up Your Ass!!!

    Join Date
    Aug 2008
    Posts
    336
    Thanks given
    1
    Thanks received
    0
    Rep Power
    114
    Ok heres the error in the compiler:

    Code:
    .Killing[Killer]) {
                                    ^
    NPCHandler.java:1747: class, interface, or enum expected
                                    }
                                    ^
    NPCHandler.java:1752: class, interface, or enum expected
                    }
                    ^
    NPCHandler.java:1754: class, interface, or enum expected
            }
            ^
    NPCHandler.java:1799: class, interface, or enum expected
            public static int worldmap[][] = {
                          ^
    NPCHandler.java:1879: class, interface, or enum expected
            public static int worldmap2[][] = {
                          ^
    NPCHandler.java:1888: class, interface, or enum expected
    public int remove = 2; // 1 = removes equipment, 2 = doesn't remove - *****cheez
    
           ^
    NPCHandler.java:1889: class, interface, or enum expected
    public static int removeschaos[] = {1,2,2,2};
                  ^
    NPCHandler.java:1891: class, interface, or enum expected
        public static int randomremoveschaos()
                      ^
    NPCHandler.java:1894: class, interface, or enum expected
        }
        ^
    NPCHandler.java:1896: class, interface, or enum expected
    public void gfxAll(int id, int Y, int X)
           ^
    NPCHandler.java:1903: class, interface, or enum expected
    if((person.playerName != null || person.playerName != "null"))
    ^
    NPCHandler.java:1908: class, interface, or enum expected
    }
    ^
    NPCHandler.java:1914: class, interface, or enum expected
    public int GetNPCBlockAnim(int id)
           ^
    NPCHandler.java:1924: class, interface, or enum expected
    default:
    ^
    NPCHandler.java:1927: class, interface, or enum expected
    }
    ^
    NPCHandler.java:1929: class, interface, or enum expected
            public boolean AttackPlayer(int NPCID) {
                   ^
    NPCHandler.java:1931: class, interface, or enum expected
                    if (server.playerHandler.players[Player] == null) {
                    ^
    NPCHandler.java:1933: class, interface, or enum expected
                            return false;
                            ^
    NPCHandler.java:1934: class, interface, or enum expected
                    } else if (server.playerHandler.players[Player].DirectionCount <
     2) {
                    ^
    NPCHandler.java:1936: class, interface, or enum expected
                    }
                    ^
    NPCHandler.java:1938: class, interface, or enum expected
                    int EnemyX = server.playerHandler.players[Player].absX;
                    ^
    NPCHandler.java:1939: class, interface, or enum expected
                    int EnemyY = server.playerHandler.players[Player].absY;
                    ^
    NPCHandler.java:1940: class, interface, or enum expected
                    npcs[NPCID].enemyX = EnemyX;
                    ^
    NPCHandler.java:1941: class, interface, or enum expected
                    npcs[NPCID].enemyY = EnemyY;
                    ^
    NPCHandler.java:1947: class, interface, or enum expected
                    int EnemyHP = server.playerHandler.players[Player].playerLevel[s
    erver.playerHandler.players[Player].playerHitpoints];
                    ^
    NPCHandler.java:1948: class, interface, or enum expected
                    int EnemyMaxHP = getLevelForXP(server.playerHandler.players[Play
    er].playerXP[server.playerHandler.players[Player].playerHitpoints]);
                    ^
    NPCHandler.java:1949: class, interface, or enum expected
                    boolean RingOfLife = false;
                    ^
    NPCHandler.java:1950: class, interface, or enum expected
                    if (server.playerHandler.players[Player].playerEquipment[server.
    playerHandler.players[Player].playerRing] == 2570) {
                    ^
    NPCHandler.java:1952: class, interface, or enum expected
                    }
                    ^
    NPCHandler.java:1958: class, interface, or enum expected
                    server.playerHandler.players[Player].faceNPCupdate = true; // Xe
    rozcheez: updates face npc index so player faces npcs
                    ^
    NPCHandler.java:1959: class, interface, or enum expected
                    server.playerHandler.players[Player].attacknpc = NPCID; // *****
    cheez: makes it so if player runs away the player attacks back when npc follows
                    ^
    NPCHandler.java:1960: class, interface, or enum expected
                    server.playerHandler.players[Player].IsAttackingNPC = true; // X
    erozcheez: makes it so if player runs away the player attacks back when npc foll
    ows
                    ^
    NPCHandler.java:1961: class, interface, or enum expected
                    }
                    ^
    NPCHandler.java:1963: class, interface, or enum expected
                    hitDiff = misc.random(npcs[NPCID].MaxHit);
                    ^
    NPCHandler.java:1964: class, interface, or enum expected
                                              if(npcs[NPCID].npcType != 3200 && npcs
    [NPCID].npcType != 1645) {
                                              ^
    NPCHandler.java:1966: class, interface, or enum expected
                                              }
                                              ^
    NPCHandler.java:1971: class, interface, or enum expected
                                    } else {
                                    ^
    NPCHandler.java:1974: class, interface, or enum expected
                                            } else {
                                            ^
    NPCHandler.java:1977: class, interface, or enum expected
                                                    }
                                                    ^
    NPCHandler.java:1980: class, interface, or enum expected
                                                    }
                                                    ^
    NPCHandler.java:1983: class, interface, or enum expected
                                                    } else if (npcs[NPCID].npcType =
    = 2026) {
                                                    ^
    NPCHandler.java:1985: class, interface, or enum expected
                                                    } else if (npcs[NPCID].npcType =
    = 2030) {
                                                    ^
    NPCHandler.java:1987: class, interface, or enum expected
                                                    } else if (npcs[NPCID].npcType =
    = 2028) {
                                                    ^
    NPCHandler.java:1989: class, interface, or enum expected
                                                    } else if (npcs[NPCID].npcType =
    = 2029) {
                                                    ^
    NPCHandler.java:1991: class, interface, or enum expected
                                                    } else if (npcs[NPCID].npcType =
    = 2027) {
                                                    ^
    NPCHandler.java:1993: class, interface, or enum expected
                                                    } else if (npcs[NPCID].npcType =
    = 87) {
                                                    ^
    NPCHandler.java:1995: class, interface, or enum expected
                                                    } else if (npcs[NPCID].npcType =
    = 41) {
                                                    ^
    NPCHandler.java:1997: class, interface, or enum expected
                                                    } else if (npcs[NPCID].npcType =
    = 3200) { // chaos elemental
                                                    ^
    NPCHandler.java:1999: class, interface, or enum expected
                                                            remove = randomremovesch
    aos();
                                                            ^
    NPCHandler.java:2000: class, interface, or enum expected
                                                            if(remove == 1)
                                                            ^
    NPCHandler.java:2003: class, interface, or enum expected
                                                            }
                                                            ^
    NPCHandler.java:2007: class, interface, or enum expected
                                                    }
                                                    ^
    NPCHandler.java:2010: class, interface, or enum expected
                                                    }
                                                    ^
    NPCHandler.java:2012: class, interface, or enum expected
                                                    npcs[NPCID].animUpdateRequired =
     true;
                                                    ^
    NPCHandler.java:2013: class, interface, or enum expected
                                                    npcs[NPCID].updateRequired = tru
    e;
                                                    ^
    NPCHandler.java:2014: class, interface, or enum expected
                                                    if ((EnemyHP - hitDiff) < 0) {
                                                    ^
    NPCHandler.java:2016: class, interface, or enum expected
                                                    }
                                                    ^
    NPCHandler.java:2018: class, interface, or enum expected
                                                    server.playerHandler.players[Pla
    yer].updateRequired = true;
                                                    ^
    NPCHandler.java:2019: class, interface, or enum expected
                                                    server.playerHandler.players[Pla
    yer].hitUpdateRequired = true;
                                                    ^
    NPCHandler.java:2020: class, interface, or enum expected
                                                    server.playerHandler.players[Pla
    yer].appearanceUpdateRequired = true;
                                                    ^
    NPCHandler.java:2021: class, interface, or enum expected
                                                    npcs[NPCID].actionTimer = 7;
                                                    ^
    NPCHandler.java:2022: class, interface, or enum expected
                                            }
                                            ^
    NPCHandler.java:2025: class, interface, or enum expected
                            }
                            ^
    NPCHandler.java:2028: class, interface, or enum expected
            }
            ^
    NPCHandler.java:2029: class, interface, or enum expected
    public boolean AttackPlayerMage(int NPCID) {
           ^
    NPCHandler.java:2031: class, interface, or enum expected
                    client p = (client) server.playerHandler.players[Player];
                    ^
    NPCHandler.java:2032: class, interface, or enum expected
                    if (server.playerHandler.players[Player] == null) {
                    ^
    NPCHandler.java:2034: class, interface, or enum expected
                            return false;
                            ^
    NPCHandler.java:2035: class, interface, or enum expected
                    } else if (server.playerHandler.players[Player].DirectionCount <
     2) {
                    ^
    NPCHandler.java:2037: class, interface, or enum expected
                    }
                    ^
    NPCHandler.java:2039: class, interface, or enum expected
                    int EnemyY = server.playerHandler.players[Player].absY;
                    ^
    NPCHandler.java:2040: class, interface, or enum expected
                    int EnemyHP = server.playerHandler.players[Player].playerLevel[s
    erver.playerHandler.players[Player].playerHitpoints];
                    ^
    NPCHandler.java:2041: class, interface, or enum expected
                    int EnemyMaxHP = getLevelForXP(server.playerHandler.players[Play
    er].playerXP[server.playerHandler.players[Player].playerHitpoints]);
                    ^
    NPCHandler.java:2042: class, interface, or enum expected
                    boolean RingOfLife = false;
                    ^
    NPCHandler.java:2043: class, interface, or enum expected
                    if (server.playerHandler.players[Player].playerEquipment[server.
    playerHandler.players[Player].playerRing] == 2570) {
                    ^
    NPCHandler.java:2045: class, interface, or enum expected
                    }
                    ^
    NPCHandler.java:2048: class, interface, or enum expected
                            if (npcs[NPCID].actionTimer == 0) {
                            ^
    NPCHandler.java:2051: class, interface, or enum expected
                                    } else {
                                    ^
    NPCHandler.java:2054: class, interface, or enum expected
                                            } else {
                                            ^
    NPCHandler.java:2056: class, interface, or enum expected
                                                   if(npcs[NPCID].npcType == 1645) {
    
                                                   ^
    NPCHandler.java:2058: class, interface, or enum expected
                                                   hitDiff = 6 + misc.random(20);
                                                   ^
    NPCHandler.java:2059: class, interface, or enum expected
                                                   }
                                                   ^
    NPCHandler.java:2062: class, interface, or enum expected
                                                   hitDiff = 8 + misc.random(51);
                                                   ^
    NPCHandler.java:2063: class, interface, or enum expected
                                                   }
                                                   ^
    NPCHandler.java:2066: class, interface, or enum expected
                                                   hitDiff = 2 + misc.random(19);
                                                   ^
    NPCHandler.java:2067: class, interface, or enum expected
                                                   }
                                                   ^
    NPCHandler.java:2070: class, interface, or enum expected
                                                   p.stillgfx(451, p.absY, p.absX);
                                                   ^
    NPCHandler.java:2071: class, interface, or enum expected
                                                   hitDiff = 8 + misc.random(65);
                                                   ^
    NPCHandler.java:2072: class, interface, or enum expected
                                                   }
                                                   ^
    100 errors
    Press any key to continue . . .
     

  6. #6  
    Registered Member
    Join Date
    Apr 2008
    Age
    15
    Posts
    27
    Thanks given
    0
    Thanks received
    0
    Rep Power
    7
    Alright well if you want either send to me to fix or tell me what your adding/deleteing. And tell me the before and after of it.
     

  7. #7  
    chesslemac
    Guest
    If thats the only thing thats wrong and thats the WHOLE void then add 5 closing brackets at the end

    like:
    Code:
    public void MonsterDropItem(int NPCID)
    {
      {
    		if (IsDropping == false) {
    			IsDropping = true;
                            int Play = GetNpcKiller(NPCID);
    			int Maxi = server.itemHandler.DropItemCount;
    			for (int i = 0; i <= Maxi; i++) {
    				if (server.itemHandler.DroppedItemsID[i] > 0) {
    				}
    
    int Player = npcs[NPCID].StartKilling;
    client ppl = (client) server.playerHandler.players[Player];
    ppl.sendMessage("omg now for the big one!*shakes*");
    ppl.teleportToX = 2881;
    ppl.teleportToY = 3758;
    } else {
    int NPCID2 = NPCID+34;
    //System.out.println("Npc id =" +NPCID);
    if(npcs[NPCID] != null && server.playerHandler.players[Play] != null) {
    if(npcs[NPCID].npcType == 50) 
    {
    ItemHandler.addItem(Item2.randomKBD(), npcs[NPCID].absX, npcs[NPCID].absY, 1, GetNpcKiller(NPCID), false);
    int Player = npcs[NPCID].StartKilling;
    client ppl = (client) server.playerHandler.players[Player];
    ppl.addSkillXP(5000, 18);
    }
    }
    }
    }
    }
    }
     

  8. #8  
    IvA V1n
    Guest
    Try this

    Code:
    public void MonsterDropItem(int NPCID)
    {
    		if (IsDropping == false) {
    			IsDropping = true;
                            int Play = GetNpcKiller(NPCID);
    			int Maxi = server.itemHandler.DropItemCount;
    			for (int i = 0; i <= Maxi; i++) {
    				if (server.itemHandler.DroppedItemsID[i] > 0) {
    				}
    
    int Player = npcs[NPCID].StartKilling;
    client ppl = (client) server.playerHandler.players[Player];
    ppl.sendMessage("omg now for the big one!*shakes*");
    ppl.teleportToX = 2881;
    ppl.teleportToY = 3758;
    } else {
    int NPCID2 = NPCID+34;
    //System.out.println("Npc id =" +NPCID);
    if(npcs[NPCID] != null && server.playerHandler.players[Play] != null) {
    if(npcs[NPCID].npcType == 50) 
    {
    ItemHandler.addItem(Item2.randomKBD(), npcs[NPCID].absX, npcs[NPCID].absY, 1, GetNpcKiller(NPCID), false);
    int Player = npcs[NPCID].StartKilling;
    client ppl = (client) server.playerHandler.players[Player];
    ppl.addSkillXP(5000, 18);
    }
     

  9. #9  
    Registered Member
    Join Date
    Apr 2008
    Age
    15
    Posts
    27
    Thanks given
    0
    Thanks received
    0
    Rep Power
    7
    Or if your adding the void here's an edit of it.


    Code:
    public void MonsterDropItem(int NPCID){
    	if (IsDropping == false) {
    		IsDropping = true;
    		int Play = GetNpcKiller(NPCID);
    		int Maxi = server.itemHandler.DropItemCount;
    			for (int i = 0; i <= Maxi; i++) {
    				if (server.itemHandler.DroppedItemsID[i] > 0) {
    					int Player = npcs[NPCID].StartKilling;
    					client ppl = (client) server.playerHandler.players[Player];
    					ppl.sendMessage("omg now for the big one!*shakes*");
    					ppl.teleportToX = 2881;
    					ppl.teleportToY = 3758;
    				} else {
    					int NPCID2 = NPCID+34;
    					//System.out.println("Npc id =" +NPCID);
    				}
    				if(npcs[NPCID] != null && server.playerHandler.players[Play] != null) {
    					if(npcs[NPCID].npcType == 50) {
    						ItemHandler.addItem(Item2.randomKBD(), npcs[NPCID].absX, npcs[NPCID].absY, 1, GetNpcKiller(NPCID), false);
    int Player = npcs[NPCID].StartKilling;
    						client ppl = (client) server.playerHandler.players[Player];
    						ppl.addSkillXP(5000, 18);
    					}
    				}
    			}
    	}
    }
     

  10. #10  
    Metal Up Your Ass!!!

    Join Date
    Aug 2008
    Posts
    336
    Thanks given
    1
    Thanks received
    0
    Rep Power
    114
    I don't understand, the void is really huge. Would it work if I just replaced it with an original. Because i don't have a backup, but, my friend can reuplaod it and give me the file, when he gets on MSN or something...
     

Page 1 of 2 12 LastLast

Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

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