Thread: looping help?! :D

Results 1 to 4 of 4
  1. #1 looping help?! :D 
    Registered Member
    Join Date
    Dec 2011
    Posts
    139
    Thanks given
    15
    Thanks received
    2
    Rep Power
    8
    saw this earlier....

    Code:
    //mystery box
    if (itemId == 6199) {
                    int mysteryReward = Misc.random(5); // Coded by Sonic chao
                    if (mysteryReward == 1) {
    		c.getItems().addItem(1050, 1);
                    c.getItems().deleteItem(6199, 1);
                    c.sendMessage("Enjoy!");
    		}
    		else if (mysteryReward == 2) {
    		c.getItems().addItem(4084, 1);
                    c.getItems().deleteItem(6199, 1);
                    c.sendMessage("Enjoy!");
    		}
    		else if (mysteryReward == 3) {
    		c.getItems().addItem(6585, 1);
                    c.getItems().deleteItem(6199, 1);
                    c.sendMessage("Enjoy!");
    		}
    		else if (mysteryReward == 4) {
    		c.getItems().addItem(1038, 1);
    		c.getItems().addItem(1040, 1);
    		c.getItems().addItem(1042, 1);
    		c.getItems().addItem(1044, 1);
                    c.getItems().addItem(1046, 1);
    		c.getItems().addItem(1048, 1);
                    c.getItems().deleteItem(6199, 1);
                    c.sendMessage("Enjoy!");
    		}
    		else if (mysteryReward == 5) {
    		c.getItems().addItem(1055, 1);
                    c.getItems().deleteItem(6199, 1);
                    c.sendMessage("Enjoy!");
    		}
                    }
    credits ofcourse: sonic chao ^
    ---------------------------------------

    can someone help on looping this for me?
    i tried to loop this earlier, did about 10 tries... but to no avail, i suck.

    just spoonfeed me it? and i'll work from there on using it as an example on my other "codes" & stuff aswell.

    please and thank you.
    Reply With Quote  
     

  2. #2  
    Banned

    Join Date
    Mar 2011
    Posts
    4,062
    Thanks given
    194
    Thanks received
    689
    Rep Power
    0
    What do you mean by looping it?...
    Reply With Quote  
     

  3. #3  
    Registered Member
    Join Date
    Dec 2011
    Posts
    139
    Thanks given
    15
    Thanks received
    2
    Rep Power
    8
    like.... it will do the same process, but just make it cleaner & shorter.
    Reply With Quote  
     

  4. #4  
    Banned

    Join Date
    Mar 2011
    Posts
    4,062
    Thanks given
    194
    Thanks received
    689
    Rep Power
    0
    Code:
    switch (itemId) {
    		case 6199:
    			int random = Misc.random(4);
    			int reward = (random == 0 ? 1050 : random == 1 ? 4084 : random == 2 ? 6585 : random == 3 ? 1055 : -1);
    			c.getItems().deleteItem(6199, 1);
    			if (reward == -1) {
    				c.getItems().addItem(1038, 1);
    				c.getItems().addItem(1040, 1);
    				c.getItems().addItem(1042, 1);
    				c.getItems().addItem(1044, 1);
                    		c.getItems().addItem(1046, 1);
    				c.getItems().addItem(1048, 1);
    			} else {
    				c.getItems().addItem(reward, 1);
    			}
    			c.sendMessage("Enjoy!");
    			break;
    	}
    And there's a difference between cleaner and looping
    Reply With Quote  
     

  5. Thankful user:



Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Looping?
    By ChaosDevil in forum Help
    Replies: 5
    Last Post: 02-09-2011, 07:58 PM
  2. Looping help
    By Rugrats in forum Help
    Replies: 5
    Last Post: 11-14-2009, 07:45 AM
  3. Looping
    By hybrent in forum Help
    Replies: 0
    Last Post: 10-25-2009, 07:51 AM
  4. Looping - Please help
    By Echo` in forum Help
    Replies: 6
    Last Post: 10-09-2009, 04:57 AM
  5. looping
    By Dei Esercito in forum Requests
    Replies: 2
    Last Post: 01-05-2009, 04:18 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •