Thread: [Pi] error

Results 1 to 4 of 4
  1. #1 [Pi] error 
    Registered Member susurik's Avatar
    Join Date
    Jan 2011
    Posts
    253
    Thanks given
    140
    Thanks received
    13
    Rep Power
    2
    Base: PI
    Problem: Hello. There is one stupid error what i cant fix
    This is the error:
    Code:
    [2/26/11 9:09 PM]:      at server.model.players.CombatAssistant$3.execute(Combat
    Assistant.java:4955)
    [2/26/11 9:09 PM]:      at server.event.EventContainer.execute(EventContainer.ja
    va:51)
    [2/26/11 9:09 PM]:      at server.event.EventManager.run(EventManager.java:101)
    [2/26/11 9:09 PM]:      at java.lang.Thread.run(Thread.java:662)
    Code from CombatAssistant: (line 4955 is in red collor)
    Code:
    	public void handleDfs() {
    try {
    
    	                  if(c.oldPlayerIndex > 0) {
    			if(Server.playerHandler.players[c.oldPlayerIndex] != null) {
    				c.projectileStage = 2;
    				final int pX = c.getX();
    				final int pY = c.getY();
    				final int oX = Server.playerHandler.players[c.oldPlayerIndex].getX();
    				final int oY = Server.playerHandler.players[c.oldPlayerIndex].getY();
    				final int offX = (pY - oY)* -1;
    				final int offY = (pX - oX)* -1;
    			if (System.currentTimeMillis() - c.dfsDelay > 30000) {
    			if (c.playerIndex > 0 && Server.playerHandler.players[c.playerIndex] != null) {
    				final int damage = Misc.random(15) + 5;
    				c.startAnimation(6696);
    				c.gfx0(1165);
    			c.SSPLIT = true;
    			EventManager.getSingleton().addEvent(new Event() {
    				public void execute(EventContainer b) {
     				//Server.playerHandler.players[c.playerIndex].gfx100(1167);
    				c.SSPLIT = false;
    				Server.playerHandler.players[c.playerIndex].playerLevel[3] -= damage;
    				Server.playerHandler.players[c.playerIndex].hitDiff2 = damage;
    				Server.playerHandler.players[c.playerIndex].hitUpdateRequired2 = true;
    				Server.playerHandler.players[c.playerIndex].updateRequired = true;
    				b.stop();
    				}
    				}, 1700);
    			EventManager.getSingleton().addEvent(new Event() {
    				public void execute(EventContainer b) {
      				c.getPA().createPlayersProjectile2(pX, pY, offX, offY, 50, 50, 1166, 30, 30, - c.oldPlayerIndex - 1, 30, 5);
    				b.stop();
    				}
    				}, 1000);
    				c.dfsDelay = System.currentTimeMillis();					
    			} else {
    				c.sendMessage("I should be in combat before using this.");
    			}
    		} else {
    			c.sendMessage("My shield hasn't finished recharging yet.");
    	}		}
    		}	
    			} catch (Exception e) {
                             }
    	}
    Errors(Compiling Errors): -
    Other Information/Media(Pictures, etc): -

    Thank You!
    Reply With Quote  
     

  2. #2  
    Registered Member
    Join Date
    Jun 2010
    Age
    29
    Posts
    891
    Thanks given
    22
    Thanks received
    47
    Rep Power
    0
    try replace with the mine
    Code:
    	public void handleDfs() {
    try {
    
    	                  if(c.oldPlayerIndex > 0) {
    			if(Server.playerHandler.players[c.oldPlayerIndex] != null) {
    				c.projectileStage = 2;
    				final int pX = c.getX();
    				final int pY = c.getY();
    				final int oX = Server.playerHandler.players[c.oldPlayerIndex].getX();
    				final int oY = Server.playerHandler.players[c.oldPlayerIndex].getY();
    				final int offX = (pY - oY)* -1;
    				final int offY = (pX - oX)* -1;
    			if (System.currentTimeMillis() - c.dfsDelay > 30000) {
    			if (c.playerIndex > 0 && Server.playerHandler.players[c.playerIndex] != null) {
    				final int damage = Misc.random(15) + 5;
    				c.startAnimation(6696);
    				c.gfx0(1165);
    			c.SSPLIT = true;
    			EventManager.getSingleton().addEvent(new Event() {
    				public void execute(EventContainer b) {
     				Server.playerHandler.players[c.playerIndex].gfx100(1167);
    				c.SSPLIT = false;
    				Server.playerHandler.players[c.playerIndex].playerLevel[3] -= damage;
    				Server.playerHandler.players[c.playerIndex].hitDiff2 = damage;
    				Server.playerHandler.players[c.playerIndex].hitUpdateRequired2 = true;
    				Server.playerHandler.players[c.playerIndex].updateRequired = true;
    				b.stop();
    				}
    				}, 1700);
    			EventManager.getSingleton().addEvent(new Event() {
    				public void execute(EventContainer b) {
      				c.getPA().createPlayersProjectile2(pX, pY, offX, offY, 50, 50, 1166, 30, 30, - c.oldPlayerIndex - 1, 30, 5);
    				b.stop();
    				}
    				}, 1000);
    				c.dfsDelay = System.currentTimeMillis();					
    			} else {
    				c.sendMessage("I should be in combat before using this.");
    			}
    		} else {
    			c.sendMessage("My shield hasn't finished recharging yet.");
    	}		}
    		}	
    			} catch (Exception e) {
                             }
    	}
    hi
    Reply With Quote  
     

  3. #3  
    Registered Member susurik's Avatar
    Join Date
    Jan 2011
    Posts
    253
    Thanks given
    140
    Thanks received
    13
    Rep Power
    2
    Your code is same.
    Reply With Quote  
     

  4. #4  
    Registered Member
    Join Date
    Jun 2010
    Age
    29
    Posts
    891
    Thanks given
    22
    Thanks received
    47
    Rep Power
    0
    Quote Originally Posted by susurik View Post
    Your code is same.
    than you messed something up :O
    hi
    Reply With Quote  
     


Thread Information
Users Browsing this Thread

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


User Tag List

Similar Threads

  1. Replies: 6
    Last Post: 09-15-2010, 04:20 PM
  2. Replies: 4
    Last Post: 07-27-2010, 06:38 PM
  3. Replies: 6
    Last Post: 05-01-2010, 05:18 AM
  4. [ERROR]Extending Emote List[ERROR]
    By Meerster in forum Help
    Replies: 2
    Last Post: 01-19-2010, 05:01 AM
  5. [Error] Perfect range and melee [ERROR]
    By Wallace in forum Help
    Replies: 16
    Last Post: 06-21-2009, 09:56 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •