Thread: Making crackers work

Results 1 to 3 of 3
  1. #1 Making crackers work 
    Registered Member

    Join Date
    Nov 2006
    Posts
    530
    Thanks given
    5
    Thanks received
    21
    Rep Power
    514
    Hi all, well I have no clue what-so-ever on how to make crackers work, so if someone could please help me that would rock!

    Thanks!!

    Using devo2.7
    Reply With Quote  
     

  2. #2  
    Registered Member
    Iwin's Avatar
    Join Date
    Mar 2008
    Age
    27
    Posts
    677
    Thanks given
    12
    Thanks received
    56
    Rep Power
    245
    Code:
    public boolean crackCracker() {
    		sendMessage("Somone used a crackers on you...");
    		CrackerMsg = false;
    		if (CrackerForMe == true) {
    			if (freeSlots() > 0) {
    				addItem(Item.randomPHat(), 1);
    				sendMessage("And you get the crackers item.");
    			} else {
    				sendMessage("but you don't have enough space in your inventory.");
    			}
    			CrackerForMe = false;
    		} else {
    			sendMessage("but you didn't get the crackers item.");
    		}
    		return true;
    	}
    Code:
    		if (CrackerMsg == true) {
    			crackCracker();
    		}
    Code:
    		case 14:
    			// Use something on another player
    			junk2 = inStream.readSignedWordBigEndianA(); 
    			junk = inStream.readSignedWordBigEndian();
    			junk3 = inStream.readUnsignedWordA();
    			int CrackerSlot = inStream.readSignedWordBigEndian();
    			int CrackerID = playerItems[CrackerSlot];
    			CrackerID -= 1;
    			if ((CrackerID == 962) && playerHasItem(962)) {
    				sendMessage("You crack the cracker...");
    				int UsedOn = (int) (misc.HexToInt(inStream.buffer, 3, 1) / 1000);
    
    				PlayerHandler.players[UsedOn].CrackerMsg = true;
    				deleteItem(CrackerID, CrackerSlot, playerItemsN[CrackerSlot]);
    				if (misc.random(2) == 1) {
    					addItem(Item.randomPHat(), 1);
    					sendMessage("And you get the crackers item.");
    				} else {
    					sendMessage("but you didn't get the crackers item.");
    					PlayerHandler.players[UsedOn].CrackerForMe = true;
    				}
    			}
    			break;

    im not going to spoon feed you, but this is all you need you should know were to put these all if you can code
    [SPOIL]
    [/SPOIL]
    Reply With Quote  
     

  3. #3  
    Registered Member

    Join Date
    Nov 2006
    Posts
    530
    Thanks given
    5
    Thanks received
    21
    Rep Power
    514
    Quote Originally Posted by iwin View Post
    Code:
    public boolean crackCracker() {
    		sendMessage("Somone used a crackers on you...");
    		CrackerMsg = false;
    		if (CrackerForMe == true) {
    			if (freeSlots() > 0) {
    				addItem(Item.randomPHat(), 1);
    				sendMessage("And you get the crackers item.");
    			} else {
    				sendMessage("but you don't have enough space in your inventory.");
    			}
    			CrackerForMe = false;
    		} else {
    			sendMessage("but you didn't get the crackers item.");
    		}
    		return true;
    	}
    Code:
    		if (CrackerMsg == true) {
    			crackCracker();
    		}
    Code:
    		case 14:
    			// Use something on another player
    			junk2 = inStream.readSignedWordBigEndianA(); 
    			junk = inStream.readSignedWordBigEndian();
    			junk3 = inStream.readUnsignedWordA();
    			int CrackerSlot = inStream.readSignedWordBigEndian();
    			int CrackerID = playerItems[CrackerSlot];
    			CrackerID -= 1;
    			if ((CrackerID == 962) && playerHasItem(962)) {
    				sendMessage("You crack the cracker...");
    				int UsedOn = (int) (misc.HexToInt(inStream.buffer, 3, 1) / 1000);
    
    				PlayerHandler.players[UsedOn].CrackerMsg = true;
    				deleteItem(CrackerID, CrackerSlot, playerItemsN[CrackerSlot]);
    				if (misc.random(2) == 1) {
    					addItem(Item.randomPHat(), 1);
    					sendMessage("And you get the crackers item.");
    				} else {
    					sendMessage("but you didn't get the crackers item.");
    					PlayerHandler.players[UsedOn].CrackerForMe = true;
    				}
    			}
    			break;

    im not going to spoon feed you, but this is all you need you should know were to put these all if you can code

    The reason i need spoon feeding is to learn lol i'm trying to learn more stuff every day and its going great but thx i'll try figure it out
    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
  •