Thread: Help [PI]

Page 1 of 2 12 LastLast
Results 1 to 10 of 15
  1. #1 Help [PI] 
    Registered Member Xynasty's Avatar
    Join Date
    Aug 2010
    Age
    29
    Posts
    314
    Thanks given
    52
    Thanks received
    14
    Rep Power
    17
    Can anyone tell me why I get 100 errors with that ? Where is my missing bracket or my bracket that I need to erase ?


    Code:
    public void humidify() {
    	if(c.playerLevel[6] < 68) {
    	c.sendMessage("You need a magic level of 68 to cast this spell.");
    	return;
    	}	
                    
    		if (c.getItems().playerHasItem(555,3) && c.getItems().playerHasItem(9075,1) && c.getItems().playerHasItem(554,1)) {
    			c.startAnimation(722);
    			c.gfx100(1061);
    			addSkillXP(c.MAGIC_SPELLS[51][7] * Config.MAGIC_EXP_RATE, 6);
    			refreshSkill(6);
    			c.getItems().deleteItem(557,c.getItems().getItemSlot(557),10);
    			c.getItems().deleteItem(560,c.getItems().getItemSlot(560),2);
    			c.getItems().deleteItem(9075,c.getItems().getItemSlot(9075),4);
    		} else {
    			c.sendMessage("You do not have the required runes to cast this spell.");
    		}
    	} else {
    		c.sendMessage("You dont have anything to fill.");
    	}
    	int vialAmountFilled = 0;
    	int bucketAmountFilled = 0;
    	int jugAmountFilled = 0;
    	boolean filledJugs = false;
    	boolean filledVials = false;
    	boolean filledBuckets = false;
    	boolean messageGiven = false;
    	for (int i = 0; i < 28; i++) {
    		if (c.getItems().playerHasItem(229,1)) {
                            c.startAnimation(722);
    			c.gfx100(1061);
    			filledVials = true;
    			c.getItems().deleteItem(229,c.getItems().getItemSlot(229),1);
    			c.getItems().addItem(227, 1);
    			vialAmountFilled += 1;
    		}
    		if (c.getItems().playerHasItem(1925,1)) {
                            c.startAnimation(722);
    			c.gfx100(1061);
    			filledBuckets = true;
    			c.getItems().deleteItem(1925,c.getItems().getItemSlot(1925),1);
    			c.getItems().addItem(1929, 1);
    			bucketAmountFilled += 1;
    		}
    		if (c.getItems().playerHasItem(1935,1)) {
                            c.startAnimation(722);
    			c.gfx100(1061);
    			filledJugs = true;
    			c.getItems().deleteItem(1935,c.getItems().getItemSlot(1935),1);
    			c.getItems().addItem(1937, 1);
    			jugAmountFilled += 1;
    	}
    }
    	if (filledVials) 
    		c.sendMessage("You filled "+vialAmountFilled+" vials with water.");
    	if (filledBuckets)
    		c.sendMessage("You filled "+bucketAmountFilled+" buckets of water.");
    	if (filledJugs)
    		c.sendMessage("You filled "+jugAmountFilled+" jugs of water.");
    	}

    Thanks.
    Reply With Quote  
     

  2. #2  
    Registered Member Technooo's Avatar
    Join Date
    Mar 2010
    Posts
    200
    Thanks given
    33
    Thanks received
    10
    Rep Power
    39
    Code:
    public void humidify() {
    	if(c.playerLevel[6] < 68) {
    	c.sendMessage("You need a magic level of 68 to cast this spell.");
    	return;
    	}	
                    
    		if (c.getItems().playerHasItem(555,3) && c.getItems().playerHasItem(9075,1) && c.getItems().playerHasItem(554,1)) {
    			c.startAnimation(722);
    			c.gfx100(1061);
    			addSkillXP(c.MAGIC_SPELLS[51][7] * Config.MAGIC_EXP_RATE, 6);
    			refreshSkill(6);
    			c.getItems().deleteItem(557,c.getItems().getItemSlot(557),10);
    			c.getItems().deleteItem(560,c.getItems().getItemSlot(560),2);
    			c.getItems().deleteItem(9075,c.getItems().getItemSlot(9075),4);
    		} else {
    			c.sendMessage("You do not have the required runes to cast this spell.");
    		}
    	} else {
    		c.sendMessage("You dont have anything to fill.");
    	}
    	int vialAmountFilled = 0;
    	int bucketAmountFilled = 0;
    	int jugAmountFilled = 0;
    	boolean filledJugs = false;
    	boolean filledVials = false;
    	boolean filledBuckets = false;
    	boolean messageGiven = false;
    	for (int i = 0; i < 28; i++) {
    		if (c.getItems().playerHasItem(229,1)) {
                            c.startAnimation(722);
    			c.gfx100(1061);
    			filledVials = true;
    			c.getItems().deleteItem(229,c.getItems().getItemSlot(229),1);
    			c.getItems().addItem(227, 1);
    			vialAmountFilled += 1;
    		}
    		if (c.getItems().playerHasItem(1925,1)) {
                            c.startAnimation(722);
    			c.gfx100(1061);
    			filledBuckets = true;
    			c.getItems().deleteItem(1925,c.getItems().getItemSlot(1925),1);
    			c.getItems().addItem(1929, 1);
    			bucketAmountFilled += 1;
    		}
    		if (c.getItems().playerHasItem(1935,1)) {
                            c.startAnimation(722);
    			c.gfx100(1061);
    			filledJugs = true;
    			c.getItems().deleteItem(1935,c.getItems().getItemSlot(1935),1);
    			c.getItems().addItem(1937, 1);
    			jugAmountFilled += 1;
    	}
    }
    	if (filledVials) {
    		c.sendMessage("You filled "+vialAmountFilled+" vials with water.");
    		}
    	if (filledBuckets) {
    		c.sendMessage("You filled "+bucketAmountFilled+" buckets of water.");
    		}
    	if (filledJugs) {
    		c.sendMessage("You filled "+jugAmountFilled+" jugs of water.");
    	}
    Try that.
    Reply With Quote  
     

  3. #3  
    Registered Member Xynasty's Avatar
    Join Date
    Aug 2010
    Age
    29
    Posts
    314
    Thanks given
    52
    Thanks received
    14
    Rep Power
    17
    Quote Originally Posted by Coder Kieran View Post
    Code:
    public void humidify() {
    	if(c.playerLevel[6] < 68) {
    	c.sendMessage("You need a magic level of 68 to cast this spell.");
    	return;
    	}	
                    
    		if (c.getItems().playerHasItem(555,3) && c.getItems().playerHasItem(9075,1) && c.getItems().playerHasItem(554,1)) {
    			c.startAnimation(722);
    			c.gfx100(1061);
    			addSkillXP(c.MAGIC_SPELLS[51][7] * Config.MAGIC_EXP_RATE, 6);
    			refreshSkill(6);
    			c.getItems().deleteItem(557,c.getItems().getItemSlot(557),10);
    			c.getItems().deleteItem(560,c.getItems().getItemSlot(560),2);
    			c.getItems().deleteItem(9075,c.getItems().getItemSlot(9075),4);
    		} else {
    			c.sendMessage("You do not have the required runes to cast this spell.");
    		}
    	} else {
    		c.sendMessage("You dont have anything to fill.");
    	}
    	int vialAmountFilled = 0;
    	int bucketAmountFilled = 0;
    	int jugAmountFilled = 0;
    	boolean filledJugs = false;
    	boolean filledVials = false;
    	boolean filledBuckets = false;
    	boolean messageGiven = false;
    	for (int i = 0; i < 28; i++) {
    		if (c.getItems().playerHasItem(229,1)) {
                            c.startAnimation(722);
    			c.gfx100(1061);
    			filledVials = true;
    			c.getItems().deleteItem(229,c.getItems().getItemSlot(229),1);
    			c.getItems().addItem(227, 1);
    			vialAmountFilled += 1;
    		}
    		if (c.getItems().playerHasItem(1925,1)) {
                            c.startAnimation(722);
    			c.gfx100(1061);
    			filledBuckets = true;
    			c.getItems().deleteItem(1925,c.getItems().getItemSlot(1925),1);
    			c.getItems().addItem(1929, 1);
    			bucketAmountFilled += 1;
    		}
    		if (c.getItems().playerHasItem(1935,1)) {
                            c.startAnimation(722);
    			c.gfx100(1061);
    			filledJugs = true;
    			c.getItems().deleteItem(1935,c.getItems().getItemSlot(1935),1);
    			c.getItems().addItem(1937, 1);
    			jugAmountFilled += 1;
    	}
    }
    	if (filledVials) {
    		c.sendMessage("You filled "+vialAmountFilled+" vials with water.");
    		}
    	if (filledBuckets) {
    		c.sendMessage("You filled "+bucketAmountFilled+" buckets of water.");
    		}
    	if (filledJugs) {
    		c.sendMessage("You filled "+jugAmountFilled+" jugs of water.");
    	}
    Try that.
    100 errors again:

    Code:
                            ^
    src\server\model\players\PlayerAssistant.java:200: class, interface, or enum exp
    ected
                            c.getItems().deleteItem(1935,c.getItems().getItemSlot(19
    35),1);
                            ^
    src\server\model\players\PlayerAssistant.java:201: class, interface, or enum exp
    ected
                            c.getItems().addItem(1937, 1);
                            ^
    src\server\model\players\PlayerAssistant.java:202: class, interface, or enum exp
    ected
                            jugAmountFilled += 1;
                            ^
    src\server\model\players\PlayerAssistant.java:203: class, interface, or enum exp
    ected
            }
            ^
    src\server\model\players\PlayerAssistant.java:207: class, interface, or enum exp
    ected
                    }
                    ^
    src\server\model\players\PlayerAssistant.java:210: class, interface, or enum exp
    ected
                    }
                    ^
    src\server\model\players\PlayerAssistant.java:213: class, interface, or enum exp
    ected
            }
            ^
    src\server\model\players\PlayerAssistant.java:216: class, interface, or enum exp
    ected
            public void displayItemOnInterface(int frame, int item, int slot, int am
    ount) {
                   ^
    src\server\model\players\PlayerAssistant.java:220: class, interface, or enum exp
    ected
                                    c.outStream.writeWord(frame);
                                    ^
    src\server\model\players\PlayerAssistant.java:221: class, interface, or enum exp
    ected
                                    c.outStream.writeByte(slot);
                                    ^
    src\server\model\players\PlayerAssistant.java:222: class, interface, or enum exp
    ected
                                    c.outStream.writeWord(item + 1);
                                    ^
    src\server\model\players\PlayerAssistant.java:223: class, interface, or enum exp
    ected
                                    c.outStream.writeByte(255);
                                    ^
    src\server\model\players\PlayerAssistant.java:224: class, interface, or enum exp
    ected
                                    c.outStream.writeDWord(amount);
                                    ^
    src\server\model\players\PlayerAssistant.java:225: class, interface, or enum exp
    ected
                                    c.outStream.endFrameVarSizeWord();
                                    ^
    src\server\model\players\PlayerAssistant.java:226: class, interface, or enum exp
    ected
                            }
                            ^
    src\server\model\players\PlayerAssistant.java:232: class, interface, or enum exp
    ected
            public void appendVengeanceNPC(int otherPlayer, int damage) {
                   ^
    src\server\model\players\PlayerAssistant.java:235: class, interface, or enum exp
    ected
                    if (c.npcIndex > 0 && Server.npcHandler.npcs[c.npcIndex] != null
    ) {
                    ^
    src\server\model\players\PlayerAssistant.java:237: class, interface, or enum exp
    ected
                            c.forcedChatUpdateRequired = true;
                            ^
    src\server\model\players\PlayerAssistant.java:238: class, interface, or enum exp
    ected
                            c.updateRequired = true;
                            ^
    src\server\model\players\PlayerAssistant.java:239: class, interface, or enum exp
    ected
                            c.vengOn = false;
                            ^
    src\server\model\players\PlayerAssistant.java:240: class, interface, or enum exp
    ected
                            if ((Server.npcHandler.npcs[c.npcIndex].HP - damage) > 0
    ) {
                            ^
    src\server\model\players\PlayerAssistant.java:242: class, interface, or enum exp
    ected
                                    if (damage > Server.npcHandler.npcs[c.npcIndex].
    HP) {
                                    ^
    src\server\model\players\PlayerAssistant.java:244: class, interface, or enum exp
    ected
                                    }
                                    ^
    src\server\model\players\PlayerAssistant.java:246: class, interface, or enum exp
    ected
                                    Server.npcHandler.npcs[c.npcIndex].hitDiff2 = da
    mage;
                                    ^
    src\server\model\players\PlayerAssistant.java:247: class, interface, or enum exp
    ected
                                    Server.npcHandler.npcs[c.npcIndex].hitUpdateRequ
    ired2 = true;
                                    ^
    src\server\model\players\PlayerAssistant.java:248: class, interface, or enum exp
    ected
                                    Server.npcHandler.npcs[c.npcIndex].updateRequire
    d = true;
                                    ^
    src\server\model\players\PlayerAssistant.java:249: class, interface, or enum exp
    ected
                            }
                            ^
    src\server\model\players\PlayerAssistant.java:252: class, interface, or enum exp
    ected
            }
            ^
    src\server\model\players\PlayerAssistant.java:255: class, interface, or enum exp
    ected
            int tmpNWCX[] = new int[50];
            ^
    src\server\model\players\PlayerAssistant.java:256: class, interface, or enum exp
    ected
            public void fmwalkto(int i, int j)
                   ^
    src\server\model\players\PlayerAssistant.java:259: class, interface, or enum exp
    ected
                    if(++c.newWalkCmdSteps > 50)
                    ^
    src\server\model\players\PlayerAssistant.java:261: class, interface, or enum exp
    ected
                    int k = c.absX + i;
                    ^
    src\server\model\players\PlayerAssistant.java:262: class, interface, or enum exp
    ected
                    k -= c.mapRegionX * 8;
                    ^
    src\server\model\players\PlayerAssistant.java:263: class, interface, or enum exp
    ected
                    c.getNewWalkCmdX()[0] = c.getNewWalkCmdY()[0] = tmpNWCX[0] = tmp
    NWCY[0] = 0;
                    ^
    src\server\model\players\PlayerAssistant.java:264: class, interface, or enum exp
    ected
                    int l = c.absY + j;
                    ^
    src\server\model\players\PlayerAssistant.java:265: class, interface, or enum exp
    ected
                    l -= c.mapRegionY * 8;
                    ^
    src\server\model\players\PlayerAssistant.java:266: class, interface, or enum exp
    ected
                    c.isRunning2 = false;
                    ^
    src\server\model\players\PlayerAssistant.java:267: class, interface, or enum exp
    ected
                    c.isRunning = false;
                    ^
    src\server\model\players\PlayerAssistant.java:268: class, interface, or enum exp
    ected
                    c.getNewWalkCmdX()[0] += k;
                    ^
    src\server\model\players\PlayerAssistant.java:269: class, interface, or enum exp
    ected
                    c.getNewWalkCmdY()[0] += l;
                    ^
    src\server\model\players\PlayerAssistant.java:270: class, interface, or enum exp
    ected
                    c.poimiY = l;
                    ^
    src\server\model\players\PlayerAssistant.java:271: class, interface, or enum exp
    ected
                    c.poimiX = k;
                    ^
    src\server\model\players\PlayerAssistant.java:272: class, interface, or enum exp
    ected
            }
            ^
    src\server\model\players\PlayerAssistant.java:274: class, interface, or enum exp
    ected
            public String GetNpcName(int NpcID) {
                   ^
    src\server\model\players\PlayerAssistant.java:275: class, interface, or enum exp
    ected
                    for (int i = 0; i < NPCHandler.maxListedNPCs; i++) {
                                    ^
    src\server\model\players\PlayerAssistant.java:275: class, interface, or enum exp
    ected
                    for (int i = 0; i < NPCHandler.maxListedNPCs; i++) {
                                                                  ^
    src\server\model\players\PlayerAssistant.java:279: class, interface, or enum exp
    ected
                                    }
                                    ^
    src\server\model\players\PlayerAssistant.java:283: class, interface, or enum exp
    ected
            }
            ^
    src\server\model\players\PlayerAssistant.java:285: class, interface, or enum exp
    ected
            public void sendQuest(String s, int id) {
                   ^
    src\server\model\players\PlayerAssistant.java:288: class, interface, or enum exp
    ected
                            c.outStream.writeString(s);
                            ^
    src\server\model\players\PlayerAssistant.java:289: class, interface, or enum exp
    ected
                            c.outStream.writeWordA(id);
                            ^
    src\server\model\players\PlayerAssistant.java:290: class, interface, or enum exp
    ected
                            c.outStream.endFrameVarSizeWord();
                            ^
    src\server\model\players\PlayerAssistant.java:291: class, interface, or enum exp
    ected
                    } catch (Exception e) {
                    ^
    src\server\model\players\PlayerAssistant.java:295: class, interface, or enum exp
    ected
            public String checkTimeOfDay()
                   ^
    src\server\model\players\PlayerAssistant.java:298: class, interface, or enum exp
    ected
                    int TIME_OF_DAY = cal.get(Calendar.AM_PM);
                    ^
    src\server\model\players\PlayerAssistant.java:299: class, interface, or enum exp
    ected
                    if (TIME_OF_DAY > 0)
                    ^
    src\server\model\players\PlayerAssistant.java:301: class, interface, or enum exp
    ected
                    else
                    ^
    src\server\model\players\PlayerAssistant.java:303: class, interface, or enum exp
    ected
            }
            ^
    src\server\model\players\PlayerAssistant.java:304: class, interface, or enum exp
    ected
            public void GWKC() {
                   ^
    src\server\model\players\PlayerAssistant.java:306: class, interface, or enum exp
    ected
                    sendFrame126(""+c.Arma+"", 16216);
                    ^
    src\server\model\players\PlayerAssistant.java:307: class, interface, or enum exp
    ected
                    sendFrame126(""+c.Band+"", 16217);
                    ^
    src\server\model\players\PlayerAssistant.java:308: class, interface, or enum exp
    ected
                    sendFrame126(""+c.Sara+"", 16218);
                    ^
    src\server\model\players\PlayerAssistant.java:309: class, interface, or enum exp
    ected
                    sendFrame126(""+c.Zammy+"", 16219);
                    ^
    src\server\model\players\PlayerAssistant.java:310: class, interface, or enum exp
    ected
            }
            ^
    src\server\model\players\PlayerAssistant.java:311: class, interface, or enum exp
    ected
    public void ResetGWKC() {
           ^
    src\server\model\players\PlayerAssistant.java:314: class, interface, or enum exp
    ected
    c.Band = 0;
    ^
    src\server\model\players\PlayerAssistant.java:315: class, interface, or enum exp
    ected
    c.Sara = 0;
    ^
    src\server\model\players\PlayerAssistant.java:316: class, interface, or enum exp
    ected
    c.Zammy = 0;
    ^
    src\server\model\players\PlayerAssistant.java:317: class, interface, or enum exp
    ected
    c.sendMessage("A magical force reseted your kill count!");
    ^
    src\server\model\players\PlayerAssistant.java:318: class, interface, or enum exp
    ected
    }
    ^
    src\server\model\players\PlayerAssistant.java:321: class, interface, or enum exp
    ected
            public void checkDateAndTime()
                   ^
    src\server\model\players\PlayerAssistant.java:325: class, interface, or enum exp
    ected
                    int YEAR = cal.get(Calendar.YEAR);
                    ^
    100 errors
    Press any key to continue . . .
    Reply With Quote  
     

  4. #4  
    Registered Member Technooo's Avatar
    Join Date
    Mar 2010
    Posts
    200
    Thanks given
    33
    Thanks received
    10
    Rep Power
    39
    Code:
    public void humidify() {
    	if(c.playerLevel[6] < 68) {
    	c.sendMessage("You need a magic level of 68 to cast this spell.");
    	return;
    	}	
                    
    		if (c.getItems().playerHasItem(555,3) && c.getItems().playerHasItem(9075,1) && c.getItems().playerHasItem(554,1)) {
    			c.startAnimation(722);
    			c.gfx100(1061);
    			addSkillXP(c.MAGIC_SPELLS[51][7] * Config.MAGIC_EXP_RATE, 6);
    			refreshSkill(6);
    			c.getItems().deleteItem(557,c.getItems().getItemSlot(557),10);
    			c.getItems().deleteItem(560,c.getItems().getItemSlot(560),2);
    			c.getItems().deleteItem(9075,c.getItems().getItemSlot(9075),4);
    		} else {
    			c.sendMessage("You do not have the required runes to cast this spell.");
    		} else {
    		c.sendMessage("You dont have anything to fill.");
    		}
    	int vialAmountFilled = 0;
    	int bucketAmountFilled = 0;
    	int jugAmountFilled = 0;
    	boolean filledJugs = false;
    	boolean filledVials = false;
    	boolean filledBuckets = false;
    	boolean messageGiven = false;
    	for (int i = 0; i < 28; i++) {
    		if (c.getItems().playerHasItem(229,1)) {
                            c.startAnimation(722);
    			c.gfx100(1061);
    			filledVials = true;
    			c.getItems().deleteItem(229,c.getItems().getItemSlot(229),1);
    			c.getItems().addItem(227, 1);
    			vialAmountFilled += 1;
    		}
    		if (c.getItems().playerHasItem(1925,1)) {
                            c.startAnimation(722);
    			c.gfx100(1061);
    			filledBuckets = true;
    			c.getItems().deleteItem(1925,c.getItems().getItemSlot(1925),1);
    			c.getItems().addItem(1929, 1);
    			bucketAmountFilled += 1;
    		}
    		if (c.getItems().playerHasItem(1935,1)) {
                            c.startAnimation(722);
    			c.gfx100(1061);
    			filledJugs = true;
    			c.getItems().deleteItem(1935,c.getItems().getItemSlot(1935),1);
    			c.getItems().addItem(1937, 1);
    			jugAmountFilled += 1;
    	}
    }
    	if (filledVials)
    		c.sendMessage("You filled "+vialAmountFilled+" vials with water.");
    	if (filledBuckets) 
    		c.sendMessage("You filled "+bucketAmountFilled+" buckets of water.");
    	if (filledJugs)
    		c.sendMessage("You filled "+jugAmountFilled+" jugs of water.");
    	}
    EDIT:
    Done something wrong, fixed it, now try this.
    Reply With Quote  
     

  5. #5  
    Registered Member Xynasty's Avatar
    Join Date
    Aug 2010
    Age
    29
    Posts
    314
    Thanks given
    52
    Thanks received
    14
    Rep Power
    17
    Quote Originally Posted by Coder Kieran View Post
    Code:
    public void humidify() {
    	if(c.playerLevel[6] < 68) {
    	c.sendMessage("You need a magic level of 68 to cast this spell.");
    	return;
    	}	
                    
    		if (c.getItems().playerHasItem(555,3) && c.getItems().playerHasItem(9075,1) && c.getItems().playerHasItem(554,1)) {
    			c.startAnimation(722);
    			c.gfx100(1061);
    			addSkillXP(c.MAGIC_SPELLS[51][7] * Config.MAGIC_EXP_RATE, 6);
    			refreshSkill(6);
    			c.getItems().deleteItem(557,c.getItems().getItemSlot(557),10);
    			c.getItems().deleteItem(560,c.getItems().getItemSlot(560),2);
    			c.getItems().deleteItem(9075,c.getItems().getItemSlot(9075),4);
    		} else {
    			c.sendMessage("You do not have the required runes to cast this spell.");
    		} else {
    		c.sendMessage("You dont have anything to fill.");
    		}
    	}
    	int vialAmountFilled = 0;
    	int bucketAmountFilled = 0;
    	int jugAmountFilled = 0;
    	boolean filledJugs = false;
    	boolean filledVials = false;
    	boolean filledBuckets = false;
    	boolean messageGiven = false;
    	for (int i = 0; i < 28; i++) {
    		if (c.getItems().playerHasItem(229,1)) {
                            c.startAnimation(722);
    			c.gfx100(1061);
    			filledVials = true;
    			c.getItems().deleteItem(229,c.getItems().getItemSlot(229),1);
    			c.getItems().addItem(227, 1);
    			vialAmountFilled += 1;
    		}
    		if (c.getItems().playerHasItem(1925,1)) {
                            c.startAnimation(722);
    			c.gfx100(1061);
    			filledBuckets = true;
    			c.getItems().deleteItem(1925,c.getItems().getItemSlot(1925),1);
    			c.getItems().addItem(1929, 1);
    			bucketAmountFilled += 1;
    		}
    		if (c.getItems().playerHasItem(1935,1)) {
                            c.startAnimation(722);
    			c.gfx100(1061);
    			filledJugs = true;
    			c.getItems().deleteItem(1935,c.getItems().getItemSlot(1935),1);
    			c.getItems().addItem(1937, 1);
    			jugAmountFilled += 1;
    	}
    }
    	if (filledVials)
    		c.sendMessage("You filled "+vialAmountFilled+" vials with water.");
    	if (filledBuckets) 
    		c.sendMessage("You filled "+bucketAmountFilled+" buckets of water.");
    	if (filledJugs)
    		c.sendMessage("You filled "+jugAmountFilled+" jugs of water.");
    	}
    What about this.
    Again, 100 errors.

    Code:
    ected
                    if (c.npcIndex > 0 && Server.npcHandler.npcs[c.npcIndex] != null
    ) {
                    ^
    src\server\model\players\PlayerAssistant.java:234: class, interface, or enum exp
    ected
                            c.forcedChatUpdateRequired = true;
                            ^
    src\server\model\players\PlayerAssistant.java:235: class, interface, or enum exp
    ected
                            c.updateRequired = true;
                            ^
    src\server\model\players\PlayerAssistant.java:236: class, interface, or enum exp
    ected
                            c.vengOn = false;
                            ^
    src\server\model\players\PlayerAssistant.java:237: class, interface, or enum exp
    ected
                            if ((Server.npcHandler.npcs[c.npcIndex].HP - damage) > 0
    ) {
                            ^
    src\server\model\players\PlayerAssistant.java:239: class, interface, or enum exp
    ected
                                    if (damage > Server.npcHandler.npcs[c.npcIndex].
    HP) {
                                    ^
    src\server\model\players\PlayerAssistant.java:241: class, interface, or enum exp
    ected
                                    }
                                    ^
    src\server\model\players\PlayerAssistant.java:243: class, interface, or enum exp
    ected
                                    Server.npcHandler.npcs[c.npcIndex].hitDiff2 = da
    mage;
                                    ^
    src\server\model\players\PlayerAssistant.java:244: class, interface, or enum exp
    ected
                                    Server.npcHandler.npcs[c.npcIndex].hitUpdateRequ
    ired2 = true;
                                    ^
    src\server\model\players\PlayerAssistant.java:245: class, interface, or enum exp
    ected
                                    Server.npcHandler.npcs[c.npcIndex].updateRequire
    d = true;
                                    ^
    src\server\model\players\PlayerAssistant.java:246: class, interface, or enum exp
    ected
                            }
                            ^
    src\server\model\players\PlayerAssistant.java:249: class, interface, or enum exp
    ected
            }
            ^
    src\server\model\players\PlayerAssistant.java:252: class, interface, or enum exp
    ected
            int tmpNWCX[] = new int[50];
            ^
    src\server\model\players\PlayerAssistant.java:253: class, interface, or enum exp
    ected
            public void fmwalkto(int i, int j)
                   ^
    src\server\model\players\PlayerAssistant.java:256: class, interface, or enum exp
    ected
                    if(++c.newWalkCmdSteps > 50)
                    ^
    src\server\model\players\PlayerAssistant.java:258: class, interface, or enum exp
    ected
                    int k = c.absX + i;
                    ^
    src\server\model\players\PlayerAssistant.java:259: class, interface, or enum exp
    ected
                    k -= c.mapRegionX * 8;
                    ^
    src\server\model\players\PlayerAssistant.java:260: class, interface, or enum exp
    ected
                    c.getNewWalkCmdX()[0] = c.getNewWalkCmdY()[0] = tmpNWCX[0] = tmp
    NWCY[0] = 0;
                    ^
    src\server\model\players\PlayerAssistant.java:261: class, interface, or enum exp
    ected
                    int l = c.absY + j;
                    ^
    src\server\model\players\PlayerAssistant.java:262: class, interface, or enum exp
    ected
                    l -= c.mapRegionY * 8;
                    ^
    src\server\model\players\PlayerAssistant.java:263: class, interface, or enum exp
    ected
                    c.isRunning2 = false;
                    ^
    src\server\model\players\PlayerAssistant.java:264: class, interface, or enum exp
    ected
                    c.isRunning = false;
                    ^
    src\server\model\players\PlayerAssistant.java:265: class, interface, or enum exp
    ected
                    c.getNewWalkCmdX()[0] += k;
                    ^
    src\server\model\players\PlayerAssistant.java:266: class, interface, or enum exp
    ected
                    c.getNewWalkCmdY()[0] += l;
                    ^
    src\server\model\players\PlayerAssistant.java:267: class, interface, or enum exp
    ected
                    c.poimiY = l;
                    ^
    src\server\model\players\PlayerAssistant.java:268: class, interface, or enum exp
    ected
                    c.poimiX = k;
                    ^
    src\server\model\players\PlayerAssistant.java:269: class, interface, or enum exp
    ected
            }
            ^
    src\server\model\players\PlayerAssistant.java:271: class, interface, or enum exp
    ected
            public String GetNpcName(int NpcID) {
                   ^
    src\server\model\players\PlayerAssistant.java:272: class, interface, or enum exp
    ected
                    for (int i = 0; i < NPCHandler.maxListedNPCs; i++) {
                                    ^
    src\server\model\players\PlayerAssistant.java:272: class, interface, or enum exp
    ected
                    for (int i = 0; i < NPCHandler.maxListedNPCs; i++) {
                                                                  ^
    src\server\model\players\PlayerAssistant.java:276: class, interface, or enum exp
    ected
                                    }
                                    ^
    src\server\model\players\PlayerAssistant.java:280: class, interface, or enum exp
    ected
            }
            ^
    src\server\model\players\PlayerAssistant.java:282: class, interface, or enum exp
    ected
            public void sendQuest(String s, int id) {
                   ^
    src\server\model\players\PlayerAssistant.java:285: class, interface, or enum exp
    ected
                            c.outStream.writeString(s);
                            ^
    src\server\model\players\PlayerAssistant.java:286: class, interface, or enum exp
    ected
                            c.outStream.writeWordA(id);
                            ^
    src\server\model\players\PlayerAssistant.java:287: class, interface, or enum exp
    ected
                            c.outStream.endFrameVarSizeWord();
                            ^
    src\server\model\players\PlayerAssistant.java:288: class, interface, or enum exp
    ected
                    } catch (Exception e) {
                    ^
    src\server\model\players\PlayerAssistant.java:292: class, interface, or enum exp
    ected
            public String checkTimeOfDay()
                   ^
    src\server\model\players\PlayerAssistant.java:295: class, interface, or enum exp
    ected
                    int TIME_OF_DAY = cal.get(Calendar.AM_PM);
                    ^
    src\server\model\players\PlayerAssistant.java:296: class, interface, or enum exp
    ected
                    if (TIME_OF_DAY > 0)
                    ^
    src\server\model\players\PlayerAssistant.java:298: class, interface, or enum exp
    ected
                    else
                    ^
    src\server\model\players\PlayerAssistant.java:300: class, interface, or enum exp
    ected
            }
            ^
    src\server\model\players\PlayerAssistant.java:301: class, interface, or enum exp
    ected
            public void GWKC() {
                   ^
    src\server\model\players\PlayerAssistant.java:303: class, interface, or enum exp
    ected
                    sendFrame126(""+c.Arma+"", 16216);
                    ^
    src\server\model\players\PlayerAssistant.java:304: class, interface, or enum exp
    ected
                    sendFrame126(""+c.Band+"", 16217);
                    ^
    src\server\model\players\PlayerAssistant.java:305: class, interface, or enum exp
    ected
                    sendFrame126(""+c.Sara+"", 16218);
                    ^
    src\server\model\players\PlayerAssistant.java:306: class, interface, or enum exp
    ected
                    sendFrame126(""+c.Zammy+"", 16219);
                    ^
    src\server\model\players\PlayerAssistant.java:307: class, interface, or enum exp
    ected
            }
            ^
    src\server\model\players\PlayerAssistant.java:308: class, interface, or enum exp
    ected
    public void ResetGWKC() {
           ^
    src\server\model\players\PlayerAssistant.java:311: class, interface, or enum exp
    ected
    c.Band = 0;
    ^
    src\server\model\players\PlayerAssistant.java:312: class, interface, or enum exp
    ected
    c.Sara = 0;
    ^
    src\server\model\players\PlayerAssistant.java:313: class, interface, or enum exp
    ected
    c.Zammy = 0;
    ^
    src\server\model\players\PlayerAssistant.java:314: class, interface, or enum exp
    ected
    c.sendMessage("A magical force reseted your kill count!");
    ^
    src\server\model\players\PlayerAssistant.java:315: class, interface, or enum exp
    ected
    }
    ^
    src\server\model\players\PlayerAssistant.java:318: class, interface, or enum exp
    ected
            public void checkDateAndTime()
                   ^
    src\server\model\players\PlayerAssistant.java:322: class, interface, or enum exp
    ected
                    int YEAR = cal.get(Calendar.YEAR);
                    ^
    src\server\model\players\PlayerAssistant.java:323: class, interface, or enum exp
    ected
                    int MONTH = cal.get(Calendar.MONTH) + 1;
                    ^
    src\server\model\players\PlayerAssistant.java:324: class, interface, or enum exp
    ected
                    int DAY = cal.get(Calendar.DAY_OF_MONTH);
                    ^
    src\server\model\players\PlayerAssistant.java:325: class, interface, or enum exp
    ected
                    int HOUR = cal.get(Calendar.HOUR_OF_DAY);
                    ^
    src\server\model\players\PlayerAssistant.java:326: class, interface, or enum exp
    ected
                    int MIN = cal.get(Calendar.MINUTE);
                    ^
    src\server\model\players\PlayerAssistant.java:327: class, interface, or enum exp
    ected
                    int SECOND = cal.get(Calendar.SECOND);
                    ^
    src\server\model\players\PlayerAssistant.java:329: class, interface, or enum exp
    ected
                    String day = "";
                    ^
    src\server\model\players\PlayerAssistant.java:330: class, interface, or enum exp
    ected
                    String month = "";
                    ^
    src\server\model\players\PlayerAssistant.java:331: class, interface, or enum exp
    ected
                    String hour = "";
                    ^
    src\server\model\players\PlayerAssistant.java:332: class, interface, or enum exp
    ected
                    String minute = "";
                    ^
    src\server\model\players\PlayerAssistant.java:333: class, interface, or enum exp
    ected
                    String second = "";
                    ^
    src\server\model\players\PlayerAssistant.java:335: class, interface, or enum exp
    ected
                    if (DAY < 10)
                    ^
    src\server\model\players\PlayerAssistant.java:337: class, interface, or enum exp
    ected
                    else
                    ^
    src\server\model\players\PlayerAssistant.java:339: class, interface, or enum exp
    ected
                    if (MONTH < 10)
                    ^
    src\server\model\players\PlayerAssistant.java:341: class, interface, or enum exp
    ected
                    else
                    ^
    src\server\model\players\PlayerAssistant.java:343: class, interface, or enum exp
    ected
                    if (HOUR < 10)
                    ^
    src\server\model\players\PlayerAssistant.java:345: class, interface, or enum exp
    ected
                    else
                    ^
    src\server\model\players\PlayerAssistant.java:347: class, interface, or enum exp
    ected
                    if (MIN < 10)
                    ^
    100 errors
    Press any key to continue . . .
    Reply With Quote  
     

  6. #6  
    Registered Member Technooo's Avatar
    Join Date
    Mar 2010
    Posts
    200
    Thanks given
    33
    Thanks received
    10
    Rep Power
    39
    I done it wrong, edited it, try now.
    Reply With Quote  
     

  7. #7  
    Donator

    Kickyamom's Avatar
    Join Date
    Jul 2010
    Posts
    1,606
    Thanks given
    208
    Thanks received
    157
    Rep Power
    835
    this will work:
    Code:
    	public void humidify() {
    	if(c.playerLevel[6] < 68) {
    	c.sendMessage("You need a magic level of 68 to cast this spell.");
    	return;
    	}
    	if (c.getItems().playerHasItem(229,1)) {
    		if (c.getItems().playerHasItem(555,3) && c.getItems().playerHasItem(9075,1) && c.getItems().playerHasItem(554,1)) {
    			c.startAnimation(722);
    			c.gfx100(1061);
    			c.getItems().deleteItem(557,c.getItems().getItemSlot(557),10);
    			c.getItems().deleteItem(560,c.getItems().getItemSlot(560),2);
    			c.getItems().deleteItem(9075,c.getItems().getItemSlot(9075),4);
    		} else {
    			c.sendMessage("You do not have the required runes to cast this spell.");
    		}
    	} else {
    		c.sendMessage("You dont have anything to fill.");
    	}
    	int vialAmountFilled = 0;
    	int bucketAmountFilled = 0;
    	int jugAmountFilled = 0;
    	boolean filledJugs = false;
    	boolean filledVials = false;
    	boolean filledBuckets = false;
    	boolean messageGiven = false;
    	for (int i = 0; i < 28; i++) {
    		if (c.getItems().playerHasItem(229,1)) {
    			filledVials = true;
    			c.getItems().deleteItem(229,c.getItems().getItemSlot(229),1);
    			c.getItems().addItem(227, 1);
    			vialAmountFilled += 1;
    		}
    		if (c.getItems().playerHasItem(1925,1)) {
    			filledBuckets = true;
    			c.getItems().deleteItem(1925,c.getItems().getItemSlot(1925),1);
    			c.getItems().addItem(1929, 1);
    			bucketAmountFilled += 1;
    		}
    		if (c.getItems().playerHasItem(1935,1)) {
    			filledJugs = true;
    			c.getItems().deleteItem(1935,c.getItems().getItemSlot(1935),1);
    			c.getItems().addItem(1937, 1);
    			jugAmountFilled += 1;
    		}
    	}
    	if (filledVials) 
    		c.sendMessage("You filled "+vialAmountFilled+" vials with water.");
    	if (filledBuckets)
    		c.sendMessage("You filled "+bucketAmountFilled+" buckets of water.");
    	if (filledJugs)
    		c.sendMessage("You filled "+jugAmountFilled+" jugs of water.");
    	}


    Spoiler for Respect for the Truest:

    #TWTMP GANG 4 LYFE
    Reply With Quote  
     

  8. #8  
    Registered Member Technooo's Avatar
    Join Date
    Mar 2010
    Posts
    200
    Thanks given
    33
    Thanks received
    10
    Rep Power
    39
    Thats what i just edited it too :O
    Reply With Quote  
     

  9. #9  
    Registered Member Xynasty's Avatar
    Join Date
    Aug 2010
    Age
    29
    Posts
    314
    Thanks given
    52
    Thanks received
    14
    Rep Power
    17
    Quote Originally Posted by Kickyamom View Post
    this will work:
    Code:
    	public void humidify() {
    	if(c.playerLevel[6] < 68) {
    	c.sendMessage("You need a magic level of 68 to cast this spell.");
    	return;
    	}
    	if (c.getItems().playerHasItem(229,1)) {
    		if (c.getItems().playerHasItem(555,3) && c.getItems().playerHasItem(9075,1) && c.getItems().playerHasItem(554,1)) {
    			c.gfx100(1061);
    			c.startAnimation(6294);
    			c.getItems().deleteItem(557,c.getItems().getItemSlot(557),10);
    			c.getItems().deleteItem(560,c.getItems().getItemSlot(560),2);
    			c.getItems().deleteItem(9075,c.getItems().getItemSlot(9075),4);
    		} else {
    			c.sendMessage("You do not have the required runes to cast this spell.");
    		}
    	} else {
    		c.sendMessage("You dont have anything to fill.");
    	}
    	int vialAmountFilled = 0;
    	int bucketAmountFilled = 0;
    	int jugAmountFilled = 0;
    	boolean filledJugs = false;
    	boolean filledVials = false;
    	boolean filledBuckets = false;
    	boolean messageGiven = false;
    	for (int i = 0; i < 28; i++) {
    		if (c.getItems().playerHasItem(229,1)) {
    			filledVials = true;
    			c.getItems().deleteItem(229,c.getItems().getItemSlot(229),1);
    			c.getItems().addItem(227, 1);
    			vialAmountFilled += 1;
    		}
    		if (c.getItems().playerHasItem(1925,1)) {
    			filledBuckets = true;
    			c.getItems().deleteItem(1925,c.getItems().getItemSlot(1925),1);
    			c.getItems().addItem(1929, 1);
    			bucketAmountFilled += 1;
    		}
    		if (c.getItems().playerHasItem(1935,1)) {
    			filledJugs = true;
    			c.getItems().deleteItem(1935,c.getItems().getItemSlot(1935),1);
    			c.getItems().addItem(1937, 1);
    			jugAmountFilled += 1;
    		}
    	}
    	if (filledVials) 
    		c.sendMessage("You filled "+vialAmountFilled+" vials with water.");
    	if (filledBuckets)
    		c.sendMessage("You filled "+bucketAmountFilled+" buckets of water.");
    	if (filledJugs)
    		c.sendMessage("You filled "+jugAmountFilled+" jugs of water.");
    	}
    No, this don't give any errors, but it doesn't work well on the server. When I use a vial with the magic, it disconnects me...

    And for Coder Kieran, I get an error again, but it's only 1:

    Code:
    src\server\model\players\PlayerAssistant.java:168: 'else' without 'if'
                    } else {
                      ^
    1 error
    Press any key to continue . . .
    Reply With Quote  
     

  10. #10  
    Registered Member Technooo's Avatar
    Join Date
    Mar 2010
    Posts
    200
    Thanks given
    33
    Thanks received
    10
    Rep Power
    39
    Apparently you need an } else if { statement
    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
  •