Thread: How' Do I make This Shout To The Server? Through ClickItem.Java

Results 1 to 8 of 8
  1. #1 How' Do I make This Shout To The Server? Through ClickItem.Java 
    Registered Member
    Join Date
    Jan 2013
    Posts
    41
    Thanks given
    0
    Thanks received
    0
    Rep Power
    11
    Where To Start.. Hm. Im Tryin To Make This So When U Click The Dice It Will Shout To THE "Server" Like C.2sendmessage type thing but. i tried it got erro's :L so idk
    Please Help?

    if (itemId == 15084 && System.currentTimeMillis() - c.diceDelay >= 1000) {
    c.forcedChat("I have rolled a "+ Misc.random(100) +" on the percentile dice.");
    c.startAnimation(827);
    c.diceDelay = System.currentTimeMillis();
    c.gfx0(246);
    }
    Reply With Quote  
     

  2. #2  
    Ain't Messin' Around - Gary Clark Jr.

    Wolfs Darker's Avatar
    Join Date
    Jul 2012
    Posts
    1,542
    Thanks given
    598
    Thanks received
    464
    Rep Power
    252
    Code:
    if (itemId == 15084 && System.currentTimeMillis() - c.diceDelay >= 1000) {
    for (int j = 0; j < Server.playerHandler.players.length; j++) {
    					if (Server.playerHandler.players[j] != null) {
    						Client c2 = (Client)Server.playerHandler.players[j]; 
    							c.forcedChat("I have rolled a "+ Misc.random(100) +" on the percentile dice.");
    							c.startAnimation(827);
    							c.diceDelay = System.currentTimeMillis();
    							c.gfx0(246);
    							}
    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  3. #3  
    Registered Member
    Join Date
    Jan 2013
    Posts
    41
    Thanks given
    0
    Thanks received
    0
    Rep Power
    11
    Quote Originally Posted by wolfs darker View Post
    Code:
    if (itemid == 15084 && system.currenttimemillis() - c.dicedelay >= 1000) {
    for (int j = 0; j < server.playerhandler.players.length; j++) {
    					if (server.playerhandler.players[j] != null) {
    						client c2 = (client)server.playerhandler.players[j]; 
    							c.forcedchat("i have rolled a "+ misc.random(100) +" on the percentile dice.");
    							c.startanimation(827);
    							c.dicedelay = system.currenttimemillis();
    							c.gfx0(246);
    							}
    didnt work
    Reply With Quote  
     

  4. #4  
    Extreme Donator


    Join Date
    Nov 2009
    Posts
    1,427
    Thanks given
    559
    Thanks received
    266
    Rep Power
    236
    Why would you want to should it to the whole server, the force chat will be displayed in your area anyway.
    Reply With Quote  
     

  5. #5  
    Registered Member
    Join Date
    Jan 2013
    Posts
    41
    Thanks given
    0
    Thanks received
    0
    Rep Power
    11
    Quote Originally Posted by Malicious View Post
    Why would you want to should it to the whole server, the force chat will be displayed in your area anyway.
    Due To PPl Scamming Just Was Asking" How T o Do This Any Other' Ways? Bypass
    Reply With Quote  
     

  6. #6  
    Extreme Donator


    Join Date
    Nov 2009
    Posts
    1,427
    Thanks given
    559
    Thanks received
    266
    Rep Power
    236
    Code:
    								if(itemId == 15084 && System.currentTimeMillis() - c.diceDelay >= 1000) {
    									for(Player player : PlayerHandler.players) {
    										if(player == null) 
    											continue;
    										Player p = (Player) player;
    										p.getActionSender().sendMessage(Misc.formatPlayerName(c.playerName) + 
    												" has just rolled a " + Misc.random(100) + " on the percentile dice.");
    									}
    								}
    Prob need to change Player to Client.
    Reply With Quote  
     

  7. #7  
    Registered Member

    Join Date
    Jan 2013
    Posts
    553
    Thanks given
    38
    Thanks received
    154
    Rep Power
    127
    Quote Originally Posted by Malicious View Post
    Code:
    								if(itemId == 15084 && System.currentTimeMillis() - c.diceDelay >= 1000) {
    									for(Player player : PlayerHandler.players) {
    										if(player == null) 
    											continue;
    										Player p = (Player) player;
    										p.getActionSender().sendMessage(Misc.formatPlayerName(c.playerName) + 
    												" has just rolled a " + Misc.random(100) + " on the percentile dice.");
    									}
    								}
    Prob need to change Player to Client.
    Why are you up-casting a player into a player?....
    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  8. #8  
    Extreme Donator


    Join Date
    Nov 2009
    Posts
    1,427
    Thanks given
    559
    Thanks received
    266
    Rep Power
    236
    Quote Originally Posted by iLiftPlenty View Post
    Why are you up-casting a player into a player?....
    He would need to change it to Client, I don't have a client class and couldn't be bothered to change it after I posted it.
    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] food/clickitem.java
    By Mr Joopz in forum Requests
    Replies: 0
    Last Post: 01-27-2013, 12:04 AM
  2. Clickitem.java ( need help ) rep & thanks
    By Obito Uchiha in forum Help
    Replies: 13
    Last Post: 12-30-2012, 01:03 AM
  3. How to make NPC's shout/talk aloud [317]
    By Rebecca in forum Tutorials
    Replies: 8
    Last Post: 06-14-2012, 10:40 PM
  4. ClickItem.java help [Emulous]
    By Rock Me Plox in forum Help
    Replies: 1
    Last Post: 04-01-2009, 08:03 AM
  5. Make every npc shout a message on command
    By fabjan in forum Tutorials
    Replies: 22
    Last Post: 11-17-2008, 07:59 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
  •