Thread: PI give item to everyone when npc dies

Results 1 to 8 of 8
  1. #1 PI give item to everyone when npc dies 
    Registered Member
    Join Date
    May 2012
    Posts
    10
    Thanks given
    0
    Thanks received
    0
    Rep Power
    11
    I need help for when the amount of players killing the monster receive a item. I dont know if someone can help me do this. But i just want to add so it can be more fun and players are encouraged to make their own clan chat or join someone elses chat.
    Any help is appreciated.
    Reply With Quote  
     

  2. #2  
    Registered Member OblivionRealm's Avatar
    Join Date
    Apr 2012
    Posts
    596
    Thanks given
    60
    Thanks received
    41
    Rep Power
    11



    Quote Originally Posted by Mikey` View Post
    Bump. Someone mirror, uppit sucks. Pretty sure uppit gave me a Trojan too.
    Quote Originally Posted by lighter xd View Post
    i didnt hear baout a keylog but im dling on my shit pc and my dads a police officer and get get swat to track his ip if its a keylog
    Reply With Quote  
     

  3. #3  
    Donator

    Jason's Avatar
    Join Date
    Aug 2009
    Posts
    6,092
    Thanks given
    2,402
    Thanks received
    2,823
    Rep Power
    4550
    Code:
    for(int i = 0; i < Config.MAX_PLAYERS; i++) { 
    	 if(Server.playerHandler.players[i] != null) {
             Client player = (Client)Server.playerHandler.players[i];
             if(player.isInSomeArea()) {
                  c.getItems().addItem(someItem, amount);
             }
         }
    }
    Reply With Quote  
     

  4. #4  
    Registered Member
    Join Date
    May 2012
    Posts
    10
    Thanks given
    0
    Thanks received
    0
    Rep Power
    11
    I get 100 errors when i add this
    public boolean MonsterDrop(int i) {
    case NPC ID:
    return true;
    }
    return false;
    }
    Reply With Quote  
     

  5. #5  
    Banned

    Join Date
    Jan 2010
    Posts
    942
    Thanks given
    44
    Thanks received
    124
    Rep Power
    0
    Quote Originally Posted by Gash View Post
    I get 100 errors when i add this
    Because you're not using a switch statement while using the case.

    Add this before you first case

    switch(i) {
    Reply With Quote  
     

  6. #6  
    Registered Member
    Join Date
    May 2012
    Posts
    10
    Thanks given
    0
    Thanks received
    0
    Rep Power
    11
    Still get 100 errors
    Reply With Quote  
     

  7. #7  
    Banned

    Join Date
    Jan 2010
    Posts
    942
    Thanks given
    44
    Thanks received
    124
    Rep Power
    0
    public boolean MonsterDrop(int i) {
    switch(i) {
    case NPC ID:
    return true;

    }
    return false;
    }

    Try that.
    Reply With Quote  
     

  8. #8  
    Registered Member
    Join Date
    May 2012
    Posts
    10
    Thanks given
    0
    Thanks received
    0
    Rep Power
    11
    Thanks that worked but i need help with this also.
    Code:
    src\server\model\npcs\NPCHandler.java:1844: cannot find symbol
    symbol  : variable MonsterDrop
    location: class server.model.players.Player
                            if (Server.playerHandler.players[i].MonsterDrop) {
                                                               ^
    src\server\model\npcs\NPCHandler.java:1848: cannot find symbol
    symbol  : variable itemId
    location: class server.model.npcs.NPCHandler
                                                    c.getItems().addItem(itemId, amo
    unt);
                                                                         ^
    src\server\model\npcs\NPCHandler.java:1848: cannot find symbol
    symbol  : variable amount
    location: class server.model.npcs.NPCHandler
                                                    c.getItems().addItem(itemId, amo
    unt);
                                                                                 ^
    src\server\model\npcs\NPCHandler.java:1851: cannot find symbol
    symbol  : variable itemId
    location: class server.model.npcs.NPCHandler
                                                    Server.itemHandler.createGroundI
    tem(c, itemId, c.getX(), c.getY(), amount, c.playerId);
    
           ^
    src\server\model\npcs\NPCHandler.java:1851: cannot find symbol
    symbol  : variable amount
    location: class server.model.npcs.NPCHandler
                                                    Server.itemHandler.createGroundI
    tem(c, itemId, c.getX(), c.getY(), amount, c.playerId);
    
                                       ^
    Note: Some input files use unchecked or unsafe operations.
    Note: Recompile with -Xlint:unchecked for details.
    5 errors
    Press any key to continue . . .
    Thats the error and this is the code

    Code:
    if (MonsterDrop(i)) {
    		if (Server.playerHandler.players[i] != null) {
    			if (Server.playerHandler.players[i].MonsterDrop) {
    				Client c = (Client)Server.playerHandler.players[i];
    				if (c.combatLevel >= 100) {
    					if(c.getItems().freeSlots() > 0) {
    						c.getItems().addItem(itemId, amount);
    						c.sendMessage("SOME MESSAGE HERE IF NEEDED");
    					} else {
    						Server.itemHandler.createGroundItem(c, itemId, c.getX(), c.getY(), amount, c.playerId);
    						c.sendMessage("SOME MESSAGE HERE IF NEEDED");
    					}
    				}
    			}
    		}
    	}
    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. [667/711] Giving item when certain npc dies.
    By Robot-dude in forum Help
    Replies: 2
    Last Post: 07-06-2012, 03:21 PM
  2. [PI] Everyone gaining an item when the NPC Dies
    By JavaD0x in forum Tutorials
    Replies: 28
    Last Post: 08-22-2011, 08:55 PM
  3. Replies: 7
    Last Post: 07-27-2011, 10:42 AM
  4. Replies: 9
    Last Post: 11-09-2009, 12:30 AM
  5. Making NPC Give item
    By 'Ramon in forum Help
    Replies: 5
    Last Post: 01-30-2009, 11: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
  •