• Log in or sign up for an account here: https://www.sythe.org/login

Need help, java codeing error, i screwed up (lol)

0087adam

Member
Joined
Aug 9, 2007
Sythe Gold
0
Messages
94
Age
33
Location
Anderson, Indiana
Code:
public void fromBank(int itemID, int fromSlot, int amount) {
		if (amount > 0) {
			if (bankItems[fromSlot] > 0){
				if (!takeAsNote) {
					if (Item.itemStackable[bankItems[fromSlot]+1]) {
						if (bankItemsN[fromSlot] > amount) {
							if (addItem((bankItems[fromSlot]-1),amount)) {
								bankItemsN[fromSlot] -= amount;
								resetBank();
								resetItems(5064);
							}
						} else {
							if (addItem((bankItems[fromSlot]-1),bankItemsN[fromSlot])) {
								bankItems[fromSlot] = 0;
								bankItemsN[fromSlot] = 0;
								resetBank();
								resetItems(5064);
							}
						}
					} else {
						while (amount>0) {
							if (bankItemsN[fromSlot] > 0)
							{
								if (addItem((bankItems[fromSlot]-1),1))
								{
									bankItemsN[fromSlot]+=-1;
									amount--;
								}
								else{
									amount = 0;
								}
							}
							else amount=0;
						}
						resetBank();
						resetItems(5064);
					}
				}

				else if (takeAsNote && Item.itemIsNote[bankItems[fromSlot]])
				{
					if (Item.itemStackable[bankItems[fromSlot]+1])
					{
						if (bankItemsN[fromSlot] > amount)
						{
							if (addItem(bankItems[fromSlot],amount))
							{
								bankItemsN[fromSlot]-=amount;
								resetBank();
								resetItems(5064);
							}
						}
						else
						{
							if (addItem(bankItems[fromSlot],bankItemsN[fromSlot]))
							{
								bankItems[fromSlot]=0;
								bankItemsN[fromSlot]=0;
								resetBank();
								resetItems(5064);
							}
						}
					}
					else
					{
						sendMessage("Item can't be drawn as note.");
						if (Item.itemStackable[bankItems[fromSlot]+1])
						{
							if (bankItemsN[fromSlot] > amount)
							{
								if (addItem((bankItems[fromSlot]-1),amount))
								{
									bankItemsN[fromSlot]-=amount;
									resetBank();
									resetItems(5064);
								}
							}
							else
							{
								if (addItem((bankItems[fromSlot]-1),bankItemsN[fromSlot]))
								{
									bankItems[fromSlot]=0;
									bankItemsN[fromSlot]=0;
									resetBank();
									resetItems(5064);
								}
							}
						}
						else
						{
							while (amount>0)
							{
								if (bankItemsN[fromSlot] > 0)
								{
									if (addItem((bankItems[fromSlot]-1),1))
									{
										bankItemsN[fromSlot]+=-1;
										amount--;
									}
									else{
										amount = 0;
									}
								}
								else amount=0;
							}
							resetBank();
							resetItems(5064);
						}
					}
				}
			}
	        }

is there ssomething wrong there?

cause it says

Code:
client.java:13870: Illegal Start of Expression
	public int getXPForLevel(int level) {
	^

Code:
	public int getXPForLevel(int level) {
			int points = 0;
			int output = 0;

			for (int lvl = 1; lvl <= level; lvl++) {
				points += Math.floor((double)lvl + 300.0 * Math.pow(2.0, (double)lvl / 7.0));
				if (lvl >= level) {
					return output;
				}
				output = (int)Math.floor(points / 4);
			}
			return 0;
		}

in there
 
public int getXPForLevel(int level) {
int points = 0;
int output = 0;




Try taking out the { in public int getxpforlevel im pretty sure it will work
 
adam get on in msn and uhh dont ban smith anymore were fwends =O lol
 
You never finished the method declaration of the method above method getXPForLevel(primitive return type 'int' or an __Int32 byte.);
 

Similar threads

Runescape Gamblingrunescape gambling
Back
Top