Thread: Make this donar only?

Results 1 to 4 of 4
  1. #1 Make this donar only? 
    Registered Member
    Join Date
    Oct 2012
    Posts
    210
    Thanks given
    5
    Thanks received
    10
    Rep Power
    11
    Client.java

    Want to make it so only donators can roll the dice.
    Code:
    	public void FetchDice()
        {
            int rnd;
            String Message = "";
            if (cDice == 0 || (System.currentTimeMillis() - diceDelay <= 1000)) {
                return;
            }
            switch (cDice) {
            //Dice
                case 15096: rnd = Misc.random(19)+1; Message = ("rolled "+ rnd +" on a twenty-sided die."); break;
                case 15094: rnd = Misc.random(11)+1; Message = ("rolled "+ rnd +" on a twelve-sided die."); break;
                case 15092: rnd = Misc.random(9)+1; Message = ("rolled "+ rnd +" on a ten-sided die."); break;
                case 15090: rnd = Misc.random(7)+1; Message = ("rolled "+ rnd +" on an eight-sided die."); break;
                case 15100: rnd = Misc.random(3)+1; Message = ("rolled "+ rnd +" on a four-sided die."); break;
                case 15086: rnd = Misc.random(5)+1; Message = ("rolled "+ rnd +" on a six-sided die."); break;
                case 15088: rnd = Misc.random(11)+1; Message = ("rolled "+ rnd +" on two six-sided dice."); break;
                case 15098: rnd = Misc.random(99)+1; Message = ("rolled "+ rnd +" on the percentile dice."); break;
            }
    	forcedChat("Dice Host ["+playerName+"] " + Message);
    	updateRequired = true;
                if (clanDice){
                    if (clanId >= 0) {
                        Server.clanChat.messageToClan("Clan Chat channel-mate @blu@"+playerName+"@blu@ "+Message, clanId);
                    }
                }
            cDice = 0;
        }
     
        public void useDice(int itemId, boolean clan){
                if (System.currentTimeMillis() - diceDelay >= 3000) {
                    sendMessage("Rolling...");
                    startAnimation(11900);
                    diceDelay = System.currentTimeMillis();
                    cDice = itemId;
                    clanDice = clan;
                switch (itemId) {
                    //Gfx's
                    case 15086: gfx0(2072); break;
                    case 15088: gfx0(2074); break;
                    case 15090: gfx0(2071); break;
                    case 15092: gfx0(2070); break;
                    case 15094: gfx0(2073); break;
                    case 15096: gfx0(2068); break;
                    case 15098: gfx0(2075); break;
                    case 15100: gfx0(2069); break;
                }
            }
    	}
    Any help?
    Reply With Quote  
     

  2. #2  
    need java lessons
    Eclipse's Avatar
    Join Date
    Aug 2012
    Posts
    4,436
    Thanks given
    686
    Thanks received
    898
    Rep Power
    490
    Do you click the dice or type a command?

    Post either.

    Quote Originally Posted by jerryrocks317 View Post
    i am 14 and have my own laptop im on almost 24/7 currently creating rsps lol so please get off my thread lol
    Reply With Quote  
     

  3. #3  
    Extreme Donator Make this donar only? Market Banned



    Join Date
    Dec 2010
    Age
    25
    Posts
    6,060
    Thanks given
    1,692
    Thanks received
    1,238
    Rep Power
    1765
    Code:
    public void FetchDice()
    {
        int rnd;
        String Message = "";
        if (cDice == 0 || (System.currentTimeMillis() - diceDelay <= 1000)) {
            return;
        }
        switch (cDice) {
        //Dice
            case 15096: rnd = Misc.random(19)+1; Message = ("rolled "+ rnd +" on a twenty-sided die."); break;
            case 15094: rnd = Misc.random(11)+1; Message = ("rolled "+ rnd +" on a twelve-sided die."); break;
            case 15092: rnd = Misc.random(9)+1; Message = ("rolled "+ rnd +" on a ten-sided die."); break;
            case 15090: rnd = Misc.random(7)+1; Message = ("rolled "+ rnd +" on an eight-sided die."); break;
            case 15100: rnd = Misc.random(3)+1; Message = ("rolled "+ rnd +" on a four-sided die."); break;
            case 15086: rnd = Misc.random(5)+1; Message = ("rolled "+ rnd +" on a six-sided die."); break;
            case 15088: rnd = Misc.random(11)+1; Message = ("rolled "+ rnd +" on two six-sided dice."); break;
            case 15098: rnd = Misc.random(99)+1; Message = ("rolled "+ rnd +" on the percentile dice."); break;
        }
    forcedChat("Dice Host ["+playerName+"] " + Message);
    updateRequired = true;
            if (clanDice){
                if (clanId >= 0) {
                    Server.clanChat.messageToClan("Clan Chat channel-mate @blu@"+playerName+"@blu@ "+Message, clanId);
                }
            }
        cDice = 0;
    }
     
    public void useDice(int itemId, boolean clan){
    if (c.playerRights >=1 && c.isDonator == 1) {
            if (System.currentTimeMillis() - diceDelay >= 3000) {
                sendMessage("Rolling...");
                startAnimation(11900);
                diceDelay = System.currentTimeMillis();
                cDice = itemId;
                clanDice = clan;
            switch (itemId) {
                //Gfx's
                case 15086: gfx0(2072); break;
                case 15088: gfx0(2074); break;
                case 15090: gfx0(2071); break;
                case 15092: gfx0(2070); break;
                case 15094: gfx0(2073); break;
                case 15096: gfx0(2068); break;
                case 15098: gfx0(2075); break;
                case 15100: gfx0(2069); break;
            }
        }
    }
    if c.playerRights == 0  && c.isDonator == 0) {
     sendMessage("You must be a donator for this feature.");
    }
    }
    Reply With Quote  
     

  4. #4  
    need java lessons
    Eclipse's Avatar
    Join Date
    Aug 2012
    Posts
    4,436
    Thanks given
    686
    Thanks received
    898
    Rep Power
    490
    Quote Originally Posted by Kharazi View Post
    Code:
    public void FetchDice()
    {
        int rnd;
        String Message = "";
        if (cDice == 0 || (System.currentTimeMillis() - diceDelay <= 1000)) {
            return;
        }
        switch (cDice) {
        //Dice
            case 15096: rnd = Misc.random(19)+1; Message = ("rolled "+ rnd +" on a twenty-sided die."); break;
            case 15094: rnd = Misc.random(11)+1; Message = ("rolled "+ rnd +" on a twelve-sided die."); break;
            case 15092: rnd = Misc.random(9)+1; Message = ("rolled "+ rnd +" on a ten-sided die."); break;
            case 15090: rnd = Misc.random(7)+1; Message = ("rolled "+ rnd +" on an eight-sided die."); break;
            case 15100: rnd = Misc.random(3)+1; Message = ("rolled "+ rnd +" on a four-sided die."); break;
            case 15086: rnd = Misc.random(5)+1; Message = ("rolled "+ rnd +" on a six-sided die."); break;
            case 15088: rnd = Misc.random(11)+1; Message = ("rolled "+ rnd +" on two six-sided dice."); break;
            case 15098: rnd = Misc.random(99)+1; Message = ("rolled "+ rnd +" on the percentile dice."); break;
        }
    forcedChat("Dice Host ["+playerName+"] " + Message);
    updateRequired = true;
            if (clanDice){
                if (clanId >= 0) {
                    Server.clanChat.messageToClan("Clan Chat channel-mate @blu@"+playerName+"@blu@ "+Message, clanId);
                }
            }
        cDice = 0;
    }
     
    public void useDice(int itemId, boolean clan){
    if (c.playerRights >=1 && c.isDonator == 1) {
            if (System.currentTimeMillis() - diceDelay >= 3000) {
                sendMessage("Rolling...");
                startAnimation(11900);
                diceDelay = System.currentTimeMillis();
                cDice = itemId;
                clanDice = clan;
            switch (itemId) {
                //Gfx's
                case 15086: gfx0(2072); break;
                case 15088: gfx0(2074); break;
                case 15090: gfx0(2071); break;
                case 15092: gfx0(2070); break;
                case 15094: gfx0(2073); break;
                case 15096: gfx0(2068); break;
                case 15098: gfx0(2075); break;
                case 15100: gfx0(2069); break;
            }
        }
    }
    if c.playerRights == 0  && c.isDonator == 0) {
     sendMessage("You must be a donator for this feature.");
    }
    }
    Still need to add the donor for the first void.....


    Easier if you put it for the command or clickitem.

    Quote Originally Posted by jerryrocks317 View Post
    i am 14 and have my own laptop im on almost 24/7 currently creating rsps lol so please get off my thread lol
    Reply With Quote  
     


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. [pi] donar
    By figgatt23 in forum Help
    Replies: 26
    Last Post: 08-30-2012, 04:28 AM
  2. [pi] donar shop help
    By figgatt23 in forum Help
    Replies: 10
    Last Post: 08-28-2012, 09:22 PM
  3. Buying 06 Donar
    By C l o u d in forum Buying
    Replies: 3
    Last Post: 07-15-2012, 12:24 PM
  4. Donar Shop Help?
    By Hidden Gamer in forum Help
    Replies: 9
    Last Post: 08-27-2011, 04:43 AM
  5. [PI] Donar How Do I add it?
    By GasMask in forum Help
    Replies: 3
    Last Post: 01-19-2011, 02:45 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •