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 needyou should know were to put these all if you can code
![]()




you should know were to put these all if you can code
