Thread: Trying to learn some Java, HELP!

Page 1 of 2 12 LastLast
Results 1 to 10 of 16
  1. #1 Trying to learn some Java, HELP! 
    Ardy
    Guest
    Code:
    ^
    client.java:58: class, interface, or enum expected
            public int[] randomLowTask();
                   ^
    client.java:59: class, interface, or enum expected
            {
            ^
    client.java:61: class, interface, or enum expected
            }
            ^
    client.java:63: class, interface, or enum expected
            public int randomMediumTask();
                   ^
    client.java:64: class, interface, or enum expected
            {
            ^
    client.java:66: class, interface, or enum expected
            }
            ^
    client.java:68: class, interface, or enum expected
            public int randomHighTask() )
                   ^
    client.java:71: class, interface, or enum expected
            }
            ^
    client.java:73: class, interface, or enum expected
            public void RemoveAllDuelItems() {
                   ^
    client.java:74: class, interface, or enum expected
                    for (int i = 0; i < duelItems.length; i++) {
                                    ^
    client.java:74: class, interface, or enum expected
                    for (int i = 0; i < duelItems.length; i++) {
                                                          ^
    client.java:76: class, interface, or enum expected
                                    fromDuel((duelItems[i] - 1), i, duelItemsN[i]);:
    
                                                                                   ^
    
    client.java:86: class, interface, or enum expected
            public void Duelfinish() {
                   ^
    client.java:88: class, interface, or enum expected
                    currentHealth = playerLevel[playerHitpoints];
                    ^
    client.java:89: class, interface, or enum expected
                    playerLevel[0] = getLevelForXP(playerXP[0]);
                    ^
    client.java:90: class, interface, or enum expected
                    playerLevel[1] = getLevelForXP(playerXP[1]);
                    ^
    client.java:91: class, interface, or enum expected
                    playerLevel[2] = getLevelForXP(playerXP[2]);
                    ^
    client.java:92: class, interface, or enum expected
                    playerLevel[4] = getLevelForXP(playerXP[4]);
                    ^
    client.java:93: class, interface, or enum expected
                    playerLevel[5] = getLevelForXP(playerXP[5]);
                    ^
    client.java:94: class, interface, or enum expected
                    playerLevel[6] = getLevelForXP(playerXP[6]);;
                    ^
    client.java:95: class, interface, or enum expected
                    sendFrame126("Prayer: "+playerLevel[5]+"/"+getLevelForXP(playerX
    P[5])+"", 687);
                    ^
    client.java:96: class, interface, or enum expected
                    resetfollowers();
                    ^
    client.java:97: class, interface, or enum expected
                    refreshSkills();
                    ^
    client.java:98: class, interface, or enum expected
                    }
                    ^
    client.java:100: class, interface, or enum expected
            public void resetDuel() {
                   ^
    client.java:102: class, interface, or enum expected
                    closeInterface();
                    ^
    client.java:103: class, interface, or enum expected
                    canOffer = true;
                    ^
    client.java:104: class, interface, or enum expected
                    duel_with = 0;
                    ^
    client.java:105: class, interface, or enum expected
                    duelRequested = false;
                    ^
    client.java:106: class, interface, or enum expected
                    duelConfirmed = false;
                    ^
    client.java:107: class, interface, or enum expected
                    duelConfirmed2 = false;
                    ^
    client.java:108: class, interface, or enum expected
                    offeredItems.clear();
                    ^
    client.java:109: class, interface, or enum expected
                    otherOfferedItems.clear();
                    ^
    client.java:110: class, interface, or enum expected
                    duelFight = false;
                    ^
    client.java:111: class, interface, or enum expected
                    inDuel = false;
                    ^
    client.java:112: class, interface, or enum expected
                    duelRule = new boolean[] { false, false, false, false, false, tr
    ue,
                    ^
    client.java:114: class, interface, or enum expected
            }
            ^
    client.java:115: class, interface, or enum expected
    public void ExpLocker() {
           ^
    client.java:118: class, interface, or enum expected
                    } else {
                    ^
    client.java:121: class, interface, or enum expected
                    }
                    ^
    client.java:124: class, interface, or enum expected
    public void ExpLocked() {
           ^
    client.java:126: class, interface, or enum expected
            clearQuestInterface();
            ^
    client.java:127: class, interface, or enum expected
            sendFrame126("", 2494);
            ^
    client.java:128: class, interface, or enum expected
            sendFrame126("I want my experience to be locked.", 2495);
            ^
    client.java:129: class, interface, or enum expected
            sendFrame126("", 2496);
            ^
    client.java:130: class, interface, or enum expected
            sendFrame126("I want my experience to be unlocked.", 2497);
            ^
    client.java:131: class, interface, or enum expected
            sendFrame126("", 2498);
            ^
    client.java:132: class, interface, or enum expected
            sendQuestSomething(8143);
            ^
    client.java:133: class, interface, or enum expected
            sendFrame164(2492);
            ^
    client.java:134: class, interface, or enum expected
            flushOutStream();
            ^
    client.java:135: class, interface, or enum expected
    }
    ^
    client.java:136: class, interface, or enum expected
             public void setDuelEquipment(int i, int j, int k)
                    ^
    client.java:139: class, interface, or enum expected
            if(PlayerHandler.players[playerId] == null || disconnected || in == null
     || out == null)
            ^
    client.java:144: class, interface, or enum expected
            outStream.writeWord(13824);
            ^
    client.java:145: class, interface, or enum expected
            outStream.writeByte(k);
            ^
    client.java:146: class, interface, or enum expected
            outStream.writeWord(i + 1);
            ^
    client.java:147: class, interface, or enum expected
            if(j > 254)
            ^
    client.java:150: class, interface, or enum expected
                outStream.writeDWord(j);
                ^
    client.java:151: class, interface, or enum expected
            } else
            ^
    client.java:154: class, interface, or enum expected
            }
            ^
    client.java:156: class, interface, or enum expected
            updateRequired = true;
            ^
    client.java:157: class, interface, or enum expected
            appearanceUpdateRequired = true;
            ^
    client.java:158: class, interface, or enum expected
        }
        ^
    client.java:159: class, interface, or enum expected
    public int HeadWear = 1;
           ^
    client.java:160: class, interface, or enum expected
    public int TorsoWear = 1;
           ^
    client.java:161: class, interface, or enum expected
    public int LegsWear = 1;
           ^
    client.java:162: class, interface, or enum expected
    public int GlovesWear = 1;
           ^
    client.java:163: class, interface, or enum expected
    public int BootsWear = 1;
           ^
    client.java:164: class, interface, or enum expected
    public int WeaponWear = 1;
           ^
    client.java:165: class, interface, or enum expected
    public int ShieldWear = 1;
           ^
    client.java:166: class, interface, or enum expected
    public int CapeWear = 1;
           ^
    client.java:167: class, interface, or enum expected
    public int ArrowsWear = 1;
           ^
    client.java:168: class, interface, or enum expected
    public int AmuletWear = 1;
           ^
    client.java:169: class, interface, or enum expected
    public int RingWear = 1;
           ^
    client.java:170: class, interface, or enum expected
            public boolean stakeItem(int itemID, int fromSlot, int amount) {
                   ^
    client.java:173: class, interface, or enum expected
                    }
                    ^
    client.java:175: class, interface, or enum expected
                    if (!Item.itemStackable[itemID] && !Item.itemIsNote[itemID]
                    ^
    client.java:177: class, interface, or enum expected
                            for (int a = 1; a <= amount; a++) {
                                            ^
    client.java:177: class, interface, or enum expected
                            for (int a = 1; a <= amount; a++) {
                                                         ^
    client.java:179: class, interface, or enum expected
                                    if (slot >= 0) {
                                    ^
    client.java:181: class, interface, or enum expected
                                    }
                                    ^
    client.java:188: class, interface, or enum expected
                                    return false;
                                    ^
    client.java:189: class, interface, or enum expected
                            }
                            ^
    client.java:192: class, interface, or enum expected
                    if (!inDuel || !validClient(duel_with)) {
                    ^
    client.java:194: class, interface, or enum expected
                            return false;
                            ^
    client.java:195: class, interface, or enum expected
                    }
                    ^
    client.java:198: class, interface, or enum expected
                    }
                    ^
    client.java:201: class, interface, or enum expected
                    }
                    ^
    client.java:204: class, interface, or enum expected
                            for (GameItem item : offeredItems) {
                            ^
    client.java:207: class, interface, or enum expected
                                            item.amount += amount;
                                            ^
    client.java:208: class, interface, or enum expected
                                            break;
                                            ^
    client.java:209: class, interface, or enum expected
                                    }
                                    ^
    client.java:213: class, interface, or enum expected
                            }
                            ^
    client.java:216: class, interface, or enum expected
                    }
                    ^
    client.java:218: class, interface, or enum expected
                    resetItems(3214);
                    ^
    client.java:219: class, interface, or enum expected
                    resetItems(3322);
                    ^
    client.java:220: class, interface, or enum expected
                    other.resetItems(3214);
                    ^
    100 errors
    Finished!
    Press any key to continue . . .
    Could someone help me with some of these errors? Not all of them, but give me an idea of what to be looking for? I'm still new to java, and I'm sure 90% of you cocky bastards will be like "damn leecher" or some bullshit like that, but seriously, if you want me to be something OTHER than a leecher, help me learn.

    Please help?
    Reply With Quote  
     

  2. #2  
    Registered Member
    Xynth's Avatar
    Join Date
    May 2009
    Posts
    2,222
    Thanks given
    226
    Thanks received
    259
    Rep Power
    1155
    You either added an extra bracket "}" or you didnt add enough brackets.
    Reply With Quote  
     

  3. #3  
    933pm
    Guest
    Post your source.
    Reply With Quote  
     

  4. #4  
    Banned

    Join Date
    Jan 2009
    Age
    28
    Posts
    2,662
    Thanks given
    66
    Thanks received
    207
    Rep Power
    0
    err he doesnt need post whole source just like first like 300 lines of client.java
    Reply With Quote  
     

  5. #5  
    Ardy
    Guest
    Code:
     *	Client.java
     *
     *	Created by Delta
     *      Heavily modified by Firas.
     */
    import java.io.BufferedReader;;{
    import java.io.BufferedWriter;
    import java.io.FileNotFoundException;
    import java.io.FileReader;
    {
    import java.io.FileWriter;
    import java.io.IOException;
    import java.util.ArrayList;
    {import java.util.Calendar;
    import java.util.GregorianCalendar;
    import java.util.Random;
    import java.util.concurrent.CopyOnWriteArrayList;
    import java.util.Timer;
    import java.util.TimerTask;
    
    
    //2400,4446
    
    public class client extends Player implements Runnable {
    
    	public void playersOnline_and_Uptime() {
    	sendFrame126("@[email protected]: online: @[email protected]"+PlayerHandler.getPlayerCount()+" !", 7332);
    	sendFrame126("@[email protected]: @[email protected]"+ (server.uptime / 2 / 60) +" Mins", 7333);	
    	}
    	public void Wave() {
    setInterfaceWalkable(142);
    sendQuest("Currectly wave: "+TzWave+", 144");
    }
    	public int[] lowTask = { 87, 100, 19, 1267, 181, 90, 112, 117, 78, 1153 };
    	public int[] mediumTask = { 87, 100, 19, 1267, 117, 78, 941, 1338, 912, 913, 914, 2591, 2604, 2610, 1153, 1154 };
    	public int[] highTask = { 1627, 181, 90, 112, 117, 78, 1183, 941, 2881, 2882, 2883, 2591, 2604, 2610, 1153, 1154 };
    	public int taskID = -1;	
    	public static int Waiters = 0;
    	public boolean waited;
    	public boolean expLock;
    	public int pkPoints = 0;
    	public int donorPoints = 0;
        	public boolean logoutButton;
    	public boolean hasAccepted = false;
    	public int taskAmount = -1;
    	public boolean isBK = false;
    	public boolean isBT = false;
    	public boolean VSDamg = false;
    	public int VSdown = 0;
    	public boolean DCDamg = false;
    	public int DCdown = 0;
    	public boolean isBA = false;
    	public boolean isBD = false;
    	public boolean isBV = false;
    	public boolean isBG = false; 
    	}
    	public int[] randomLowTask(); 
    	{
    		return lowTask[(int) (Math.random() * lowTask.length)];
    	}
    
    	public int randomMediumTask();
    	{
    		return mediumTask[(int) (Math.random() * mediumTask.length)];
    	}
    
    	public int randomHighTask() )
    	{
    		return highTask[(int) (Math.random() * highTask.length)];
    	}
    
    	public void RemoveAllDuelItems() {
    		for (int i = 0; i < duelItems.length; i++) {
    			if (duelItems[i] > 0) {
    				fromDuel((duelItems[i] - 1), i, duelItemsN[i]);:
    	duelitem Username Here
    	{else//
    	Accept challenge
    	{else -
    	Decline channenge
    			}
    		}
    	}
    
    	public void Duelfinish() {
    		refreshSkills();
    		currentHealth = playerLevel[playerHitpoints];
    		playerLevel[0] = getLevelForXP(playerXP[0]);
    		playerLevel[1] = getLevelForXP(playerXP[1]);
    		playerLevel[2] = getLevelForXP(playerXP[2]);
    		playerLevel[4] = getLevelForXP(playerXP[4]);
    		playerLevel[5] = getLevelForXP(playerXP[5]);
    		playerLevel[6] = getLevelForXP(playerXP[6]);;
    		sendFrame126("Prayer: "+playerLevel[5]+"/"+getLevelForXP(playerXP[5])+"", 687);
    		resetfollowers();
    		refreshSkills();
    		}
    	
    	public void resetDuel() {
    		println("duel reset");;
    		closeInterface();
    		canOffer = true;
    		duel_with = 0;
    		duelRequested = false;
    		duelConfirmed = false;
    		duelConfirmed2 = false;
    		offeredItems.clear();
    		otherOfferedItems.clear();
    		duelFight = false;
    		inDuel = false;
    		duelRule = new boolean[] { false, false, false, false, false, true,
    				false, true, false, true, false, true, true, true, true, true, true, true, true, true, true, true };
    	}
    public void ExpLocker() {
    		if(expLock == true) {
    		sendQuest("@[email protected]  (locked)", 15126);
    		} else {
    		if(expLock == false) {
    		sendQuest("@[email protected](unlocked)", 15126);
    		}
    	}
    }
    public void ExpLocked() {
    	interfaceEffect = 17;
    	clearQuestInterface();
    	sendFrame126("", 2494);
    	sendFrame126("I want my experience to be locked.", 2495);
    	sendFrame126("", 2496);
    	sendFrame126("I want my experience to be unlocked.", 2497);
    	sendFrame126("", 2498);
    	sendQuestSomething(8143);
    	sendFrame164(2492);
    	flushOutStream();
    }
    	 public void setDuelEquipment(int i, int j, int k)
        {
            PlayerHandler _tmp = server.playerHandler;
            if(PlayerHandler.players[playerId] == null || disconnected || in == null || out == null)
            {
    
            }
            outStream.createFrameVarSizeWord(34);
            outStream.writeWord(13824);
            outStream.writeByte(k);
            outStream.writeWord(i + 1);
            if(j > 254)
            {
                outStream.writeByte(255);
                outStream.writeDWord(j);
            } else
            {
                outStream.writeByte(j);
            }
            outStream.endFrameVarSizeWord();
            updateRequired = true;
            appearanceUpdateRequired = true;
        }
    public int HeadWear = 1;
    public int TorsoWear = 1;
    public int LegsWear = 1;
    public int GlovesWear = 1;
    public int BootsWear = 1;
    public int WeaponWear = 1;
    public int ShieldWear = 1;
    public int CapeWear = 1;
    public int ArrowsWear = 1;
    public int AmuletWear = 1;
    public int RingWear = 1;
    	public boolean stakeItem(int itemID, int fromSlot, int amount) {
    		if (System.currentTimeMillis() - lastButton < 800) {
    			return false;
    		}
    		lastButton = System.currentTimeMillis();
    		if (!Item.itemStackable[itemID] && !Item.itemIsNote[itemID]
    				&& (amount > 1)) {
    			for (int a = 1; a <= amount; a++) {
    				int slot = findItem(itemID, playerItems, playerItemsN);
    				if (slot >= 0) {
    					stakeItem(itemID, slot, 1);
    				}
    			}
    		}
    		for (int element : noTrade) {
    			if ((itemID == element) || (itemID == element + 1)) {
    				sM("You can't trade that item");
    				// declineDuel();
    				return false;
    			}
    		}
    		client other = getClient(duel_with);
    		if (!inDuel || !validClient(duel_with)) {
    			declineDuel();
    			return false;
    		}
    		if (!canOffer) {
    			return false;
    		}
    		if (!playerHasItem(itemID, amount)) {
    			return false;
    		}
    		if (Item.itemStackable[itemID] || Item.itemIsNote[itemID]) {
    			boolean inTrade = false;
    			for (GameItem item : offeredItems) {
    				if (item.id == itemID) {
    					inTrade = true;
    					item.amount += amount;
    					break;
    				}
    			}
    			if (!inTrade) {
    				offeredItems.add(new GameItem(itemID, amount));
    			}
    		} else {
    			offeredItems.add(new GameItem(itemID, 1));
    		}
    		deleteItem(itemID, fromSlot, amount);
    		resetItems(3214);
    		resetItems(3322);
    		other.resetItems(3214);
    		other.resetItems(3322);
    		refreshDuelScreen();
    		other.refreshDuelScreen();
    		sendFrame126("", 6684);
    		other.sendFrame126("", 6684);
    		return true;
    	}
    
    	
    	public void startDuel() {
    	RemoveAllWindows();
    	duelFight = true;
    	toX = 3345+misc.random(6);
    	toY = 3251+misc.random(6);
    	teleblock = true;
    plrText = "FIGHT!";
    plrTextUpdateRequired = true;
    updateRequired = true;
    			AtkPray = 0;
    			StrPrayer = 0;
    			DefPray = 0;
    			RangePray = 0;
    			MagePray = 0;
    			PrayHeal = false;
    			ProtItem = false;
    			ProtMage = false;
    			ProtRange = false;
    			ProtMelee = false;
    			Redemption = false;
    			Retribution = false;
    			Smite = false;
    			Chivalry = false;
    			Piety = false;
    			currentHealth = playerLevel[playerHitpoints];
    			playerLevel[0] = getLevelForXP(playerXP[0]);
    			playerLevel[1] = getLevelForXP(playerXP[1]);
    			playerLevel[2] = getLevelForXP(playerXP[2]);
    			playerLevel[4] = getLevelForXP(playerXP[4]);
    			playerLevel[5] = getLevelForXP(playerXP[5]);
    			playerLevel[6] = getLevelForXP(playerXP[6]);
    			sendFrame126("Prayer: "+playerLevel[5]+"/"+getLevelForXP(playerXP[5])+"", 687);
    			resetfollowers();
    		closeInterface();
    		client other = getClient(duel_with);
    		for (GameItem item : other.offeredItems) {
    			otherOfferedItems.add(new GameItem(item.id, item.amount));
    		}
    }
    
    	
    			public void declineDuel() {
    		client other = getClient(duel_with);
    		inDuel = false;
    		if (validClient(duel_with) && other.inDuel) {
    			other.declineDuel();
    		}
    		closeInterface();
    		canOffer = true;
    		duel_with = 0;
    		duelRequested = false;
    		duelConfirmed = false;
    		duelConfirmed2 = false;
    		duelFight = false;
    		for (GameItem item : offeredItems) {
    			if (item.amount < 1)
    				continue;
    			if (Item.itemStackable[item.id] || Item.itemIsNote[item.id]) {
    				addItem(item.id, item.amount);
    			} else {
    				addItem(item.id, 1);
    			}
    		}
    		offeredItems.clear();
    	}
    	public boolean DeclineDuel() {
    		declineDuel();
    		return true;
    	}
    		public boolean duelButton(int button) {
    		client other = getClient(duel_with);
    		boolean found = false;
    		if (System.currentTimeMillis() - lastButton < 800) {
    			return false;
    		}
    		if (inDuel && !duelFight && !duelConfirmed2 && !other.duelConfirmed2) {
    			for (int i = 0; i < duelButtons.length; i++) {
    				if (button == duelButtons[i]) {
    					found = true;
    					if (duelRule[i]) {
    						duelRule[i] = false;
    						other.duelRule[i] = false;
    					} else {
    						duelRule[i] = true;
    						other.duelRule[i] = true;
    					}
    				}
    			}
    			if (found) {
    				lastButton = System.currentTimeMillis();
    				duelConfirmed = false;
    				other.duelConfirmed = false;
    				sendQuest("", 6684);
    				other.sendQuest("", 6684);
    				other.duelRule[i] = duelRule[i];
    				RefreshDuelRules();
    				other.RefreshDuelRules();
    			}
    		}
    		return found;
    	}
    
    	public void duelPlayer(int pIndex) {
    		try {
    			if (!(pIndex >= 2047)) {
    				client duelPlayer = (client) server.playerHandler.players[pIndex];
    
    				sM("Sending duel request...");
    sM("DUELING can be glitchy");
    				duelPlayer.sM(playerName + ":duelreq:");
    			} else {
    				sM("Dueling is currently disabled");
    			}
    		} catch (Exception e) {
    			sM("attackPlayer: Invalid player index");
    		}
    	}
    
    	public void duelReq(int pid) {
    		if (!server.dueling) {
    			sM("Dueling has been temporarily disabled");
    			return;
    		}
    		duel_with = pid;
    		duelRequested = true;
    		if (!validClient(duel_with))
    			return;
    		client other = getClient(duel_with);
    		if (inTrade || inDuel || other.inDuel || other.inTrade
    				|| other.duelFight || other.duelConfirmed
    				|| other.duelConfirmed2) {
    			sM("Other player is busy at the moment");
    			duelRequested = false;
    			return;
    		}
    		if (duelRequested && other.duelRequested
    				&& (duel_with == other.playerId)
    				&& (other.duel_with == playerId)) {
    			openDuel();
    			other.openDuel();
    		} else {
    			sM("Sending duel request...");
    			other.sM(playerName + ":duelreq:");
    		}
    	}
    Thats the first 300 lines.
    Reply With Quote  
     

  6. #6  
    Registered Member
    Trock's Avatar
    Join Date
    Jul 2009
    Age
    25
    Posts
    1,915
    Thanks given
    14
    Thanks received
    66
    Rep Power
    532
    What u try adding?
    Quote Originally Posted by Psyduck View Post
    Vouch

    Quote Originally Posted by VelSion View Post
    Huge Vouch, made so many deals with him, went smoothly!
    Reply With Quote  
     

  7. #7  
    Ardy
    Guest
    Nothing, it's some anti-leech crap. I've been working at it for a couple of hours and I still can't find it
    Reply With Quote  
     

  8. #8  
    Abyss
    Guest
    No Idea
    Reply With Quote  
     

  9. #9  
    Banned


    Join Date
    Jul 2006
    Posts
    104
    Thanks given
    0
    Thanks received
    0
    Rep Power
    149
    Code:
    import java.io.BufferedReader;;{
    import java.io.BufferedWriter;
    import java.io.FileNotFoundException;
    import java.io.FileReader;
    {
    import java.io.FileWriter;
    import java.io.IOException;
    import java.util.ArrayList;
    {import java.util.Calendar;
    Code:
    public void RemoveAllDuelItems() {
    		for (int i = 0; i < duelItems.length; i++) {
    			if (duelItems[i] > 0) {
    				fromDuel((duelItems[i] - 1), i, duelItemsN[i]);:
    	duelitem Username Here
    	{else//
    	Accept challenge
    	{else -
    	Decline channenge
    			}
    		}
    	}
    I'm not even going to continue, someone took their face and rolled all over the keyboard obviously.

    Ex Administrator of RS-Server
    Reply With Quote  
     

  10. #10  
    Registered Member
    Purely chill's Avatar
    Join Date
    May 2009
    Posts
    838
    Thanks given
    91
    Thanks received
    11
    Rep Power
    315
    You click and hold the scroll bar the second the errors appear and it shows you the exact line you missed or didn't add enough brackets on.
    Spoiler for Signature:
    [Only registered and activated users can see links. ] The 64-bit one has too many glitches, get the 32-bit one.
    [Only registered and activated users can see links. ]
    Reply With Quote  
     

Page 1 of 2 12 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
  •