Thread: [PI] Need Help Adding ::yell

Results 1 to 6 of 6
  1. #1 [PI] Need Help Adding ::yell 
    Registered Member
    Join Date
    Jul 2010
    Posts
    10
    Thanks given
    0
    Thanks received
    0
    Rep Power
    1
    i got a method but idk how to add it, if you got teamviewer and would like to help me apply it, [email protected] pls add
    Reply With Quote  
     

  2. #2  
    Extreme Donator


    Join Date
    Nov 2009
    Posts
    1,421
    Thanks given
    559
    Thanks received
    266
    Rep Power
    236
    Commands.java

    Example..
    Code:
                if (playerCommand.startsWith("yell")) {
                        String rank = "";
                        String Message = playerCommand.substring(4).toLowerCase();
                    if (c.playerRights >= 0) {
                        rank = "[Player]["+ c.playerName +"]:";
                    if (c.playerRights >= 1) {
                        rank = "@blu@[Mod]@bla@["+ c.playerName +"]:";
                    }
                    if (c.playerRights >= 2) {
                        rank = "@ora@[Admin]@bla@["+ c.playerName +"]:";
                    }
                    if (c.playerRights >= 3) {
                        rank = "@red@[Owner]@bla@["+ c.playerName +"] : ";
                    }
                    if (c.playerRights >= 4) {
                        rank = "[Player]["+ c.playerName +"]:";
                    }        
                    for (int j = 0; j < Server.playerHandler.players.length; j++) {
    					if (Server.playerHandler.players[j] != null) {
    						Client c2 = (Client)Server.playerHandler.players[j]; 
    						c2.sendMessage(rank+Message);
    		   }
    		}
                }
    
    		}
    Reply With Quote  
     

  3. #3  
    Registered Member
    Join Date
    Jul 2010
    Posts
    10
    Thanks given
    0
    Thanks received
    0
    Rep Power
    1
    Quote Originally Posted by Rapidshare View Post
    Commands.java

    Example..
    Code:
                if (playerCommand.startsWith("yell")) {
                        String rank = "";
                        String Message = playerCommand.substring(4).toLowerCase();
                    if (c.playerRights >= 0) {
                        rank = "[Player]["+ c.playerName +"]:";
                    if (c.playerRights >= 1) {
                        rank = "@blu@[Mod]@bla@["+ c.playerName +"]:";
                    }
                    if (c.playerRights >= 2) {
                        rank = "@ora@[Admin]@bla@["+ c.playerName +"]:";
                    }
                    if (c.playerRights >= 3) {
                        rank = "@red@[Owner]@bla@["+ c.playerName +"] : ";
                    }
                    if (c.playerRights >= 4) {
                        rank = "[Player]["+ c.playerName +"]:";
                    }        
                    for (int j = 0; j < Server.playerHandler.players.length; j++) {
    					if (Server.playerHandler.players[j] != null) {
    						Client c2 = (Client)Server.playerHandler.players[j]; 
    						c2.sendMessage(rank+Message);
    		   }
    		}
                }
    
    		}
    mind helping me add it? i'm getting errors
    Reply With Quote  
     

  4. #4  
    Donator


    Join Date
    Mar 2007
    Posts
    959
    Thanks given
    64
    Thanks received
    40
    Rep Power
    704
    What kind of errors?
    Reply With Quote  
     

  5. #5  
    Registered Member
    Mister Maggot's Avatar
    Join Date
    Dec 2008
    Posts
    7,227
    Thanks given
    3,283
    Thanks received
    2,875
    Rep Power
    5000
    Code:
    public void yell(String name, String message) {
        String yellMessage = "[" + name + "] " + message;
        for(Player plr : World.getWorld().getPlayerManager().getPlayerList())
            if(plr != null)
                plr.sendMessage(yellMessage);
    }
    Reply With Quote  
     

  6. #6  
    Registered Member Mayday Parade's Avatar
    Join Date
    Apr 2009
    Age
    27
    Posts
    495
    Thanks given
    20
    Thanks received
    17
    Rep Power
    8
    Commands.java

    Under
    Code:
    	@Override
    	public void processPacket(Client c, int packetType, int packetSize) {
    	String playerCommand = c.getInStream().readString();
    	if(Config.SERVER_DEBUG)
    		Misc.println((Misc.optimizeText(c.playerName)+" playerCommand: "+playerCommand));
    Add
    Code:
                if (playerCommand.startsWith("yell")) {
                        String rank = "";
                        String Message = playerCommand.substring(4).toLowerCase();
                    if (c.playerRights >= 0) {
                        rank = "[Player]"+ Misc.optimizeText(c.playerName) +": "+ Misc.optimizeText(Message) +"";
                    }
                    if (c.playerRights >= 1) {
                        rank = "[@blu@Mod@bla@]"+ Misc.optimizeText(c.playerName) +": "+ Misc.optimizeText(Message) +"";
                    }
                    if (c.playerRights >= 2) {
                        rank = "[@ora@Admin@bla@]"+ Misc.optimizeText(c.playerName) +": "+ Misc.optimizeText(Message) +"";
                    }
                    if (c.playerRights >= 3) {
                        rank = "[@red@Owner@bla@]"+ Misc.optimizeText(c.playerName) +" : "+ Misc.optimizeText(Message) +"";
                    }
                    if (c.playerRights >= 4) {
                        rank = "[Player]""+ Misc.optimizeText(c.playerName) +"": "+ Misc.optimizeText(Message) +"";
                    }        
                    for (int j = 0; j < Server.playerHandler.players.length; j++) {
    					if (Server.playerHandler.players[j] != null) {
    						Client c2 = (Client)Server.playerHandler.players[j]; 
    						c2.sendMessage(rank);
    		   }
    		}
                }
    Try that. It has it so it capitalizes the first letter. (Misc.optimizeText)

    Spoiler for LoL:
    Quote Originally Posted by Imbued View Post
    Quote Originally Posted by pasta186 View Post
    That tutorial doesnt walk.
    That's because it got no legs..
    Best report I've sent? "Mass spam? Also in wrong sexual"
    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

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •