Pierwszy plugin.

Dyskusja w 'Archiwum' rozpoczęta przez użytkownika WolfPL, Mar 16, 2012.

Status tematu:
Brak możliwości dodawania odpowiedzi.
  1. WolfPL
    Offline

    WolfPL Użytkownik

    Wiadomości:
    153
    Polubienia:
    29
    Punkty:
    78
    Witam zrobiłem plugin lecz nie wyszukuje mi go, może ktoś powiedzieć co zrobiłem zle
    LINK
    Kod (text):
    1. http://speedy.sh/xeUnp/YouTube.jar
    P.S. Prędzej też miałem taki problem z innym pluginem lecz postanowiłem zrobić nowy od nowa i zrobiłem tak samo jak Rutr kazał i nadal.
    Pomóżcie.
     
  2. er007
    Offline

    er007 Użytkownik

    Wiadomości:
    117
    Polubienia:
    60
    Punkty:
    28
    co dałeś w YouTube.class ?

    Nie wyszukuje Ci go w konsoli czy komendy w grze ?
     
  3. WolfPL
    Offline

    WolfPL Użytkownik

    Wiadomości:
    153
    Polubienia:
    29
    Punkty:
    78
    Nie wyszukuje plugina.

    Tutaj screen:

    Kod (text):
    1. http://speedy.sh/Tg7QC/Jezyk-Java-D.png
    YouTube.java
    Kod (text):
    1.  
    2. package zabity;
    3.  
    4. import org.bukkit.command.Command;
    5. import org.bukkit.command.CommandSender;
    6. import org.bukkit.entity.Player;
    7. import org.bukkit.plugin.java.JavaPlugin;
    8.  
    9. public class YouTube extends JavaPlugin {
    10.  
    11.     @Override
    12.     public void onDisable() {
    13.         pluginInfo("Disabled!");
    14.     }
    15.  
    16.     @Override
    17.     public void onEnable() {
    18.         pluginInfo("Enabled!");
    19.     }
    20.     public static void pluginInfo(String message){
    21.         String v = "0.1";
    22.            
    23.     System.out.println("WolfPL.Test Plugin " + v + " " + message);
    24.     }      
    25.     public boolean onCommand(CommandSender sender, Command cmd, String commandlabel, String[] args){
    26.         Player player = (Player) sender;
    27.        
    28.         if(commandlabel.equalsIgnoreCase("zabij")){
    29.             player.setHealth(0);
    30.         }      
    31.         return true;
    32.        
    33.     }
    34. }
    35.  
    plugin.yml
    Kod (text):
    1.  
    2. name: YouTube
    3. main: zabity.YouTube
    4. version: 0.1
    5. commads:
    6.   zabij:
    7.     description: Makes you die...
    8.     usage: /zabij
    9.  
     
  4. WolfPL
    Offline

    WolfPL Użytkownik

    Wiadomości:
    153
    Polubienia:
    29
    Punkty:
    78
    co mam zle ?
     
  5. TheMechanos
    Offline

    TheMechanos Nowicjusz

    Wiadomości:
    0
    Polubienia:
    1
    Punkty:
    3
    Twoja wersja:
    Kod (text):
    1. name: YouTube
    2. main: zabity.YouTube
    3. version: 0.1
    4. commads:
    5.   zabij:
    6.     description: Makes you die...
    7.     usage: /zabij
    Poprawna wersja:
    Kod (text):
    1. name: YouTube
    2. main: zabity.YouTube
    3. version: 0.1
    4. commands:
    5.   zabij:
    6.     description: Makes you die...
    7.     usage: /zabij
    8.     permission: Uprawnienie do danej komendy np YouTube.zabij
    9.     permission-message: Wiadomość jeżeli nie masz uprawnień
    "commads" -_-
    Zgubiłeś "n"
    Poza tym struktura main powinna wyglądać inaczej
    com.<Autor>.<Nazwa Pluginu>.<Class'a startowa>
     
Status tematu:
Brak możliwości dodawania odpowiedzi.