Thread: reverting npc agression

Results 1 to 3 of 3
  1. #1 reverting npc agression 
    Registered Member Hexagon's Avatar
    Join Date
    May 2008
    Posts
    672
    Thanks given
    28
    Thanks received
    18
    Rep Power
    33
    so guys i took a look at this code:
    Code:
    	public void annoyNpcs(int npcId) {
    		for(Player p : server.playerHandler.players) {
    			if(p != null) {
    				client player = (client)p;
    				if (player.distanceToPoint(npcs[npcId].absX, npcs[npcId].absY) <= getDistanceForNpc(npcId) && p.heightLevel == npcs[npcId].heightLevel) {
    					if(npcGetsAnnoyed(npcId) && (npcs[npcId] != null) && (npcs[npcId].StartKilling == 0)) {
    						npcs[npcId].StartKilling = player.playerId;											npcs[npcId].IsUnderAttack = true;
    						npcs[npcId].RandomWalk = false;
    						AttackPlayer(player.playerId);
    					}
    				}
    			}
    		}
    	}
    so for revert it i just nee change the start killing for npc syntaX?
    Reply With Quote  
     

  2. #2  
    Donator


    Join Date
    Nov 2008
    Posts
    1,031
    Thanks given
    20
    Thanks received
    33
    Rep Power
    246
    This code is already made for a npc auto. attack a player near is walking coords
    Reply With Quote  
     

  3. #3  
    Registered Member Hexagon's Avatar
    Join Date
    May 2008
    Posts
    672
    Thanks given
    28
    Thanks received
    18
    Rep Power
    33
    i wnna convert it for attack an npc
    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

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