Thread: Not working PvP Drop

Page 1 of 3 123 LastLast
Results 1 to 10 of 26
  1. #1 Not working PvP Drop 
    Highly Regarded Member

    Lenin's Avatar
    Join Date
    Nov 2008
    Age
    26
    Posts
    1,885
    Thanks given
    526
    Thanks received
    218
    Rep Power
    2434
    So I want a random reward award system then someone kindly gave me the code added my ids and put in applydead method and it compiles fine but I don't recive anything =p help here is code ?

    Code
    Code:
    int randomArray[] = { 14878, 14879, 14877, 14876, 14880, 14881, 14882, 14883, 14884, 14885, 14886, 14887, 14888, 14889, 14890, 14891, 14892};
    int giveItem = Misc.random(randomArray.length);
    Method
    Code:
    public void applyDead() {	
    		c.respawnTimer = 15;
    		c.isDead = false;
    		removeAllWindows();
    		c.tradeResetNeeded = true;
    		
    		if(c.duelStatus != 6) {
    			//c.killerId = c.getCombat().getKillerId(c.playerId);
    			c.killerId = findKiller();
    			Client o = (Client) Server.playerHandler.players[c.killerId];
    			if(o != null) {
    				if (c.killerId != c.playerId)
    					//o.sendMessage("You have defeated "+c.playerName+"!");
    					o.sendMessage(getKM());
    				o.pcPoints += 2;
    				c.DC++;
    				o.KC++;
    				int randomArray[] = { 14878, 14879, 14877, 14876, 14880, 14881, 14882, 14883, 14884, 14885, 14886, 14887, 14888, 14889, 14890, 14891, 14892};
    				int giveItem = Misc.random(randomArray.length);
    				c.playerKilled = c.playerId;
    				if(o.duelStatus == 5) {
    					o.duelStatus++;
    				}
    			}
    		}
    		c.faceUpdate(0);
    		c.npcIndex = 0;
    		c.playerIndex = 0;
    		c.stopMovement();
    		if(c.duelStatus <= 4) {
    			c.sendMessage("Oh dear you are dead!");
    		} else if(c.duelStatus != 6) {
    			c.sendMessage("You have lost the duel!");
    		}
    		resetDamageDone();
    		c.specAmount = 10;
    		c.getItems().addSpecialBar(c.playerEquipment[c.playerWeapon]);
    		c.lastVeng = 0;
    		c.vengOn = false;
    		resetFollowers();
    		c.attackTimer = 10;
    	}
    ~ Adam
    Extreme Donator

    "It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so."
    Reply With Quote  
     

  2. #2  
    Registered Member
    Join Date
    Dec 2009
    Posts
    250
    Thanks given
    30
    Thanks received
    4
    Rep Power
    1
    You don't receive it all the time, it's random drop.
    Reply With Quote  
     

  3. #3  
    Registered Member
    Join Date
    Aug 2010
    Posts
    62
    Thanks given
    0
    Thanks received
    0
    Rep Power
    1
    Where did you put this in?
    Reply With Quote  
     

  4. #4  
    PokeNation! Xaves's Avatar
    Join Date
    Dec 2007
    Age
    29
    Posts
    3,478
    Thanks given
    356
    Thanks received
    787
    Rep Power
    646
    Code:
    o.KC++;
    				int randomArray[] = { 14878, 14879, 14877, 14876, 14880, 14881, 14882, 14883, 14884, 14885, 14886, 14887, 14888, 14889, 14890, 14891, 14892};
    				int giveItem = Misc.random(randomArray.length);
    				o.addItem(giveItem,1);
    				c.playerKilled = c.playerId;
    				if(o.duelStatus == 5) {
    					o.duelStatus++;
    				}
    the method depends on your base


    [Only registered and activated users can see links. ]

    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  5. #5  
    Registered Member
    Join Date
    Aug 2010
    Posts
    62
    Thanks given
    0
    Thanks received
    0
    Rep Power
    1
    Quote Originally Posted by Xaves View Post
    Code:
    o.KC++;
    				int randomArray[] = { 14878, 14879, 14877, 14876, 14880, 14881, 14882, 14883, 14884, 14885, 14886, 14887, 14888, 14889, 14890, 14891, 14892};
    				int giveItem = Misc.random(randomArray.length);
    				o.addItem(giveItem,1);
    				c.playerKilled = c.playerId;
    				if(o.duelStatus == 5) {
    					o.duelStatus++;
    				}
    the method depends on your base
    He is using PI. thats wrong
    Reply With Quote  
     

  6. #6  
    PokeNation! Xaves's Avatar
    Join Date
    Dec 2007
    Age
    29
    Posts
    3,478
    Thanks given
    356
    Thanks received
    787
    Rep Power
    646
    as I said it depends on the base, he just needs to replace the method.


    [Only registered and activated users can see links. ]

    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  7. #7  
    Registered Member
    Join Date
    Aug 2010
    Posts
    62
    Thanks given
    0
    Thanks received
    0
    Rep Power
    1
    Code:
    src\server\model\players\PlayerAssistant.java:830: cannot find symbol
    symbol  : method addItem(int,int)
    location: class server.model.players.Client
                                    o.addItem(giveItem,1);
                                     ^
    Note: Some input files use unchecked or unsafe operations.
    Note: Recompile with -Xlint:unchecked for details.
    1 error
    Still 1 error.
    and I tried to remove o. + i tried
    Code:
    				o.addItem(14878,1);
    Reply With Quote  
     

  8. #8  
    Registered Member
    Join Date
    Aug 2010
    Posts
    62
    Thanks given
    0
    Thanks received
    0
    Rep Power
    1
    Xaves or someone other help me!

    I will rep+
    Reply With Quote  
     

  9. #9  
    PokeNation! Xaves's Avatar
    Join Date
    Dec 2007
    Age
    29
    Posts
    3,478
    Thanks given
    356
    Thanks received
    787
    Rep Power
    646
    search for

    additem


    on your server and copy how the method is called, post it here


    [Only registered and activated users can see links. ]

    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  10. #10  
    Registered Member
    Join Date
    Aug 2010
    Posts
    62
    Thanks given
    0
    Thanks received
    0
    Rep Power
    1
    Code:
    			c.getItems().addItem
    I rep+ u already thanks
    Reply With Quote  
     

Page 1 of 3 123 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
  •