Thread: [PI] Need Venge

Results 1 to 7 of 7
  1. #1 [PI] Need Venge 
    Registered Member
    Join Date
    May 2013
    Posts
    7
    Thanks given
    0
    Thanks received
    0
    Rep Power
    0
    Does anyone know a tutortial on this? or anything? I've tried to look for one already, but I couldn't find one myself..
    Reply With Quote  
     

  2. #2  
    Donator
    Darkness's Avatar
    Join Date
    Nov 2012
    Age
    26
    Posts
    876
    Thanks given
    121
    Thanks received
    75
    Rep Power
    47
    http://www.rune-server.org/runescape...g-working.html

    IDK if it works but that's a tutorial for vengeance!
    Attached image
    Reply With Quote  
     

  3. #3  
    Registered Member
    Join Date
    May 2013
    Posts
    7
    Thanks given
    0
    Thanks received
    0
    Rep Power
    0
    Nope, didn't work :\, I can cast veng now, but it doesn't hit back like it's suppose to. Also it keeps telling me I already have vengeance casted. (Kinda obviously actually.. if I can't even hit back with a venge when hitted..).

    Anyone else know what to do?


    EDIT:
    Got venge to work on NPCs, but I still need it to work on Players,
    Also it keeps saying ''You must wait 30 seconds before casting vengeance again.'',
    Eventhough 30 seconds already passed..
    Reply With Quote  
     

  4. #4  
    Donator
    Darkness's Avatar
    Join Date
    Nov 2012
    Age
    26
    Posts
    876
    Thanks given
    121
    Thanks received
    75
    Rep Power
    47
    I have this too , in playerassistant.java.

    Code:
    	public void appendVengeanceNPC(int otherPlayer, int damage) {
    		if (damage <= 0)
    			return;
    		if (c.npcIndex > 0 && NPCHandler.npcs[c.npcIndex] != null) {
    			c.forcedText = "Taste Vengeance!";
    			c.forcedChatUpdateRequired = true;
    			c.updateRequired = true;
    			c.vengOn = false;
    			if ((NPCHandler.npcs[c.npcIndex].HP - damage) > 0) {
    				damage = (int)(damage * 0.75);
    				if (damage > NPCHandler.npcs[c.npcIndex].HP) {
    					damage = NPCHandler.npcs[c.npcIndex].HP;
    				}
    				NPCHandler.npcs[c.npcIndex].HP -= damage;
    				NPCHandler.npcs[c.npcIndex].hitDiff2 = damage;
    				NPCHandler.npcs[c.npcIndex].hitUpdateRequired2 = true;
    				NPCHandler.npcs[c.npcIndex].updateRequired = true;
    			}
    		}	
    		c.updateRequired = true;
    	}
    
    	int tmpNWCY[] = new int[50];
    	int tmpNWCX[] = new int[50];
    	public void fmwalkto(int i, int j)
    	{
    		c.newWalkCmdSteps = 0;
    		if(++c.newWalkCmdSteps > 50)
    			c.newWalkCmdSteps = 0;
    		int k = c.absX + i;
    		k -= c.mapRegionX * 8;
    		c.getNewWalkCmdX()[0] = c.getNewWalkCmdY()[0] = tmpNWCX[0] = tmpNWCY[0] = 0;
    		int l = c.absY + j;
    		l -= c.mapRegionY * 8;
    		c.isRunning2 = false;
    		c.isRunning = false;
    		c.getNewWalkCmdX()[0] += k;
    		c.getNewWalkCmdY()[0] += l;
    		c.poimiY = l;
    		c.poimiX = k;
    	}
    And the following in combatassistant.java

    Code:
    	 public void appendVengeance(int otherPlayer, int damage) {
    		 if (damage <= 0)
    			 return;
    		 Player o = PlayerHandler.players[otherPlayer];
    		 o.forcedText = "Taste Vengeance!";
    		 o.forcedChatUpdateRequired = true;
    		 o.updateRequired = true;
    		 o.vengOn = false;
    		 if ((o.playerLevel[3] - damage) > 0) {
    			 damage = (int)(damage * 0.75);
    			 if (damage > c.playerLevel[3]) {
    				 damage = c.playerLevel[3];
    			 }
    			 c.setHitDiff2(damage);
    			 c.setHitUpdateRequired2(true);
    			 c.playerLevel[3] -= damage;
    			 c.getPA().refreshSkill(3);
    		 }	
    		 c.updateRequired = true;
    	 }
    
    	 public void appendVengeanceNPC(int otherPlayer, int damage) {
    		 if (damage <= 0)
    			 return;
    		 if (c.npcIndex > 0 && NPCHandler.npcs[c.npcIndex] != null) {
    			 c.forcedText = "Taste Vengeance!";
    			 c.forcedChatUpdateRequired = true;
    			 c.updateRequired = true;
    			 c.vengOn = false;
    			 if ((NPCHandler.npcs[c.npcIndex].HP - damage) > 0) {
    				 damage = (int)(damage * 0.75);
    				 if (damage > NPCHandler.npcs[c.npcIndex].HP) {
    					 damage = NPCHandler.npcs[c.npcIndex].HP;
    				 }
    				 NPCHandler.npcs[c.npcIndex].HP -= damage;
    				 NPCHandler.npcs[c.npcIndex].hitDiff2 = damage;
    				 NPCHandler.npcs[c.npcIndex].hitUpdateRequired2 = true;
    				 NPCHandler.npcs[c.npcIndex].updateRequired = true;
    			 }
    		 }	
    		 c.updateRequired = true;
    	 }
    Then in publicvoid delayed it from combatassistant find :

    Code:
    				 if (PlayerHandler.players[i].playerLevel[3] - damage < 0) { 
    					 damage = PlayerHandler.players[i].playerLevel[3];
    				 }
    				 if (PlayerHandler.players[i].playerLevel[3] - damage - damage2 < 0) { 
    					 damage2 = PlayerHandler.players[i].playerLevel[3] - damage;
    				 }
    				 if (damage < 0)
    					 damage = 0;
    				 if (damage2 < 0 && damage2 != -1)
    					 damage2 = 0;
    Add this under it :
    Code:
    				 if (o.vengOn) {
    					 appendVengeance(i, damage);
    					 appendVengeance(i, damage2);
    				 }
    Still in delayed hit find :

    Code:
    				 if (PlayerHandler.players[i].playerLevel[3] - damage < 0) {
    					 damage = PlayerHandler.players[i].playerLevel[3];
    				 }
    And add this
    Code:
    				 if (o.vengOn)
    					 appendVengeance(i, damage);
    Find the exact same line in applyplayerclawdammage and add :

    Code:
    		 if (o.vengOn && damage > 0)
    			 appendVengeance(i, damage);
    And the same thing in " public void applyplayermeleedammage"

    I swear if that doesn't work.. lol.
    Attached image
    Reply With Quote  
     

  5. #5  
    Banned

    Join Date
    Nov 2010
    Age
    14
    Posts
    2,639
    Thanks given
    158
    Thanks received
    280
    Rep Power
    0
    Reply With Quote  
     

  6. #6  
    Donator
    Darkness's Avatar
    Join Date
    Nov 2012
    Age
    26
    Posts
    876
    Thanks given
    121
    Thanks received
    75
    Rep Power
    47
    Quote Originally Posted by Polution View Post
    Bro I just linked him to that above and he said it didn't work please read the replies
    Attached image
    Reply With Quote  
     

  7. #7  
    Banned

    Join Date
    Nov 2010
    Age
    14
    Posts
    2,639
    Thanks given
    158
    Thanks received
    280
    Rep Power
    0
    Maybe he added it wrong, lol.
    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. [PI]Need to fix all stability issue's!
    By Division in forum Help
    Replies: 20
    Last Post: 02-28-2014, 05:16 AM
  2. [PI]Need help with working Veng
    By Solarity in forum Help
    Replies: 1
    Last Post: 07-02-2011, 08:00 PM
  3. [PI] Need help fixing veng
    By secret wish in forum Help
    Replies: 0
    Last Post: 05-20-2011, 05:56 AM
  4. Replies: 0
    Last Post: 06-26-2010, 02:09 PM
  5. [PI]Need help[PI]
    By polarx1 in forum Help
    Replies: 0
    Last Post: 06-17-2010, 02:22 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
  •