Résolu Besoin d'aide pour le modding d'un plugin spigot

The_Cow

J'aime les cookies et le modding :)
31 Octobre 2015
17
1
69
23
Québec
morearmors.epizy.com
Bonjour/Bonsoir à vous,

Aujourd'hui je m'arrête écrire sur ce forum pour vous demandez de l'aide pour un plugin que je code.

Ce que je veux faire en gros c'est une commande /sell objet , mais seulement avec quelques objets en particulier par exemple du poisson cuit . Et lorsqu'on le vend on obtient par exemple 10 $ ou point dans un scoreboard.
Là est le problème, j'ai le code pour que lorsque le joueur fait /sell poisson ça lui enlève de l'inventaire mais je n'ai pas le code pour lui ajouter des points dans le scoreboard... Si vous pouvez m'aider, voici le code de la classe:


Code:
package ca.thecow.commands;

import org.bukkit.Material;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.inventory.Inventory;
import org.bukkit.inventory.ItemStack;
import org.bukkit.scoreboard.Scoreboard;

import net.md_5.bungee.api.ChatColor;

public class SellCommand implements CommandExecutor {

    @Override
    public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
       
        Player p = (Player) sender;
       
        if(args.length == 1){
            String arg = args[0];
           
            switch(arg){
           
            case "poisson":
                Inventory i = p.getInventory();
                for(ItemStack inven : i.getContents()){
                    if(inven.getType().equals(Material.COOKED_FISH)){
                        p.getInventory().removeItem(new ItemStack[] {
                                new ItemStack(Material.COOKED_FISH, 1){
                               
                               
                               
                               
                               
                               
                        }}
                    );   
                    }else{
                        p.sendMessage(ChatColor.DARK_RED + "TU N'AS PAS DE POISSONS CUITS DANS TON INVENTAIRE!");
                    }
                }
               
                break;
               
            case "pain":
               
                break;
               
            case "carotte":
               
                break;
               
            case "patate":
               
                break;
           
           
           
           
            }
                   
           
        }
       
       

        return true;
    }

}




Merci d'avance pour vos réponses,
Coordialement, The_Cow