Hey ich bins wieder
,
mein derzeitiges Problem:
ich möchte das einer /Lizenz kaufen eingibt und dieser dann in einer .yml abgespeichert wird was ich hier gemacht habe:
Problem ist das nur 1 Spielernamen dort stehen kann bei ienen anderen steht du besitzt bereits eine Lizenz wie kann ich das machen das die Namen hintereinander/unternander geschrieben werden aber trz das so Funktioniert wie es soll?
Ja ich weis das ist nicht die beste Umsetzung
Vielen Dank im vorraus.
mein derzeitiges Problem:
ich möchte das einer /Lizenz kaufen eingibt und dieser dann in einer .yml abgespeichert wird was ich hier gemacht habe:
Javascript:
File file = new File("plugins//???/handler.yml");
FileConfiguration cfg = new YamlConfiguration().loadConfiguration(file);
@Override
public boolean onCommand(CommandSender sender, Command cmd, String arg2, String[] args) {
Player p = (Player)sender;
String name = p.getName();
if(args.length == 0) {
p.sendMessage("§7[§e???§7] §c/lizenz kaufen");
} else if(args.length == 1) {
if(args[0].equalsIgnoreCase("kaufen")) {
if(econ.hasAccount(p)) {
if(econ.has(p, 10000)) {
if(cfg.getString("Name:") != null) {
p.sendMessage("§7[§e???§7] §cDu besitzt bereits eine Lizenz");
}else {
econ.withdrawPlayer(p, 10000);
//p.getServer().dispatchCommand(Bukkit.getConsoleSender(), "pex user "+p.getName()+" group set Händler");
p.sendMessage("§7[§e???§7] §aDu bist nun ein Händler!");
cfg.set("Name:", name);
try {
cfg.save(file);
} catch (IOException e) {
e.printStackTrace();
}
}
} else {
p.sendMessage("§7[§e???§7] §cDu hast nicht genügend Geld!");
}
} else {
p.sendMessage("§7[§e???§7] §cDu hast keinen Account!");
}
} else {
p.sendMessage("§7[§e???§7] §c/lizenz kaufen");
}
} else {
p.sendMessage("§7[§e???7] §c/lizenz kaufen");
}
return false;
}
}
Problem ist das nur 1 Spielernamen dort stehen kann bei ienen anderen steht du besitzt bereits eine Lizenz wie kann ich das machen das die Namen hintereinander/unternander geschrieben werden aber trz das so Funktioniert wie es soll?
Ja ich weis das ist nicht die beste Umsetzung
Vielen Dank im vorraus.