GiveAll

Dieses Thema im Forum "Programmierung" wurde erstellt von Lik3Fr33, 5. Oktober 2012.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Lik3Fr33
    Offline

    Lik3Fr33 Gesperrt

    Registriert seit:
    1. Oktober 2012
    Beiträge:
    37
    Minecraft:
    mdafcker / Lik3Fr33
    Hay, Leute!

    Ich habe mal ein GiveAll Plugin gemacht..

    Kuckt mal hier:

    Code (Text):
    1.               String in = args[0];
    2.               int itemName = Integer.parseInt(in);
    3.               String im = args[1];
    4.               int itemNum = Integer.parseInt(im);
    5.               for (Player p : Bukkit.getServer().getOnlinePlayers()) {
    6.                 p.getInventory().addItem(new ItemStack[] { new ItemStack(itemName, itemNum) });
    7.                 p.sendMessage("§cDu hast gerade §9§l" + itemNum + " §cmal das Item§9§l " + itemName + " §cerhalten");
    Und wie kann man das Machen das dan "Du hast gerade 1 Mal das Item "ItemName" erhalten" z.B "Du hast gerade 1 Mal das Item "Diamant" erhalten
     
    #1
  2. Let's Mine
    Offline

    Let's Mine Ehem. Teammitglied

    Registriert seit:
    1. Dezember 2011
    Beiträge:
    421
    Ort:
    Let's Mine
    Minecraft:
    LetsMine
    Material.getMaterial(itemNum);
     
    #2
  3. kingingo
    Offline

    kingingo Gesperrt

    Registriert seit:
    1. September 2012
    Beiträge:
    63
    Ich hab gester nauch eins gemacht xD

    Code (Text):
    1. else if (args[0].equalsIgnoreCase("give")) {
    2.              
    3.                 if (args.length == 1) {
    4.                   p.sendMessage(this.kprefix + " §7 ID und Anzahl");
    5.                 }
    6.                 if (args.length == 2) {
    7.                   p.sendMessage(this.kprefix + " Anzahl??");
    8.                 }
    9.                 if (args.length > 3) {
    10.                   p.sendMessage(this.kprefix + " §7/k give [id] [anzahl]");
    11.                 }
    12.                 if (args.length == 3) {
    13.                   int amount = 1;
    14.                   int itemID = 1;
    15.                   try {
    16.                     itemID = Integer.parseInt(args[1]);
    17.                     amount = Integer.parseInt(args[2]);
    18.                   } catch (NumberFormatException e) {
    19.                     p.sendMessage(this.kprefix + " Die ID oder die Anzahl war keine Zahl");
    20.                     return false;
    21.                   }
    22.                   for (Player p1 : Bukkit.getServer().getOnlinePlayers()) {
    23.                     p1.getInventory().addItem(new ItemStack[] { new ItemStack(itemID, amount) });
    24.                     p1.sendMessage(this.kprefix + " Alle haben " + amount + " mal die ID " + itemID + " erhalten!");
    25.                   }
    26.                 }
    27.              
    28.             }
     
    #3
  4. viebi
    Offline

    viebi

    Registriert seit:
    8. Oktober 2012
    Beiträge:
    6
    Hey,

    ich verstehe zwar nicht, wieso ihr euch nicht ein einziges mal was eigenes überlegen könnt, wenn ihr Plugins schreibt, aber trotzdem:

    Zu den Namen, entweder ihr benutzt wie oben schon geschrieben das Material oder ihr macht euch ne kleine Datenbank indem ihr alles zuweist.

    MfG
     
    #4
Status des Themas:
Es sind keine weiteren Antworten möglich.