[Tutorial] Animated Text

Discussion in 'Resources' started by Niknea, Jan 24, 2014.

Thread Status:
Not open for further replies.
  1. Offline

    HeavyMine13

    What did I do wrong? Its just spamming H H H H !

    Code:java
    1. package me.HeavyMine13.wj;
    2.  
    3. import org.bukkit.Bukkit;
    4. import org.bukkit.ChatColor;
    5. import org.bukkit.entity.Player;
    6. import org.bukkit.event.EventHandler;
    7. import org.bukkit.event.Listener;
    8. import org.bukkit.event.player.PlayerLoginEvent;
    9. import org.bukkit.plugin.java.JavaPlugin;
    10.  
    11. public class WJ extends JavaPlugin implements Listener {
    12.  
    13. int start = 1; // starting point in your phrase, word, or letter
    14. int spaces = 20; // for spaces
    15. public void onEnable(){
    16. getServer().getPluginManager().registerEvents(this, this);
    17. }
    18.  
    19. @EventHandler
    20. public void Joinit(PlayerLoginEvent event){
    21. final Player player = event.getPlayer();
    22. Bukkit.getServer().getScheduler().scheduleSyncDelayedTask(this, new Runnable()
    23. {
    24. public void run()
    25. {
    26. for(; start <= 5;){
    27. if ( start == 1)
    28. {
    29. for(; spaces <= 0; --spaces)
    30. {
    31. player.sendMessage("");
    32. }
    33. player.sendMessage(ChatColor.GOLD + "H");
    34. }
    35. else if ( start == 2)
    36. {
    37. for(; spaces <= 0; --spaces)
    38. {
    39. player.sendMessage("");
    40. }
    41. player.sendMessage(ChatColor.GOLD + "He");
    42. }
    43. else if ( start == 3)
    44. {
    45. for(; spaces <= 0; --spaces)
    46. {
    47. player.sendMessage("");
    48. }
    49. player.sendMessage(ChatColor.GOLD + "Hel");
    50. }
    51. else if ( start == 4)
    52. {
    53. for(; spaces <= 0; --spaces)
    54. {
    55. player.sendMessage("");
    56. }
    57. player.sendMessage(ChatColor.GOLD + "Hell");
    58. }
    59. else if ( start == 5)
    60. {
    61. for(; spaces <= 0; --spaces)
    62. {
    63. player.sendMessage("");
    64. }
    65. player.sendMessage(ChatColor.GOLD + "Hello");
    66. }
    67. }
    68. }
    69. }, 40L );
    70. }
    71.  
    72. }
    73.  
     
  2. Offline

    L33m4n123

    Look at your for-clause
    Code:
     for(; start <= 5;){
    and then look at any programming tutorial you want to figure out how to use for clauses
     
  3. Offline

    HeavyMine13

  4. Offline

    L33m4n123

  5. Offline

    Skyost

Thread Status:
Not open for further replies.

Share This Page