615Power Geschrieben 12. September 2014 Share Geschrieben 12. September 2014 Moin, Ich schlage mir nun schon seit vier Tagen mit jeweils einem anderen Supporter in Skype rum Die wissen echt viel und sind sehr nett aber das Problem wurde immer noch nicht behoben . Danke an euch nochmal. Wenn ihr noch eine Idee habt dann immer bitte her damit. Ich habe nach eigenem Wissen ein Kit Kaufsystem gemacht nur funktioniert es nicht. } else if (e.getCurrentItem().getType() == Material.TNT) { //Kaufpreis 400 if (MainCmd.cfg.getBoolean("Kit.Players." + p.getName() + ".bunny",Events.creeper) == true) { p.getInventory().clear(); p.getInventory().addItem(creeperstaff); p.getInventory().addItem(creeperarrow); p.getInventory().addItem(creeperpanzer); p.sendMessage("?e[?aKitPvP?e] ?rDu hast das ?eCreeperKit ?rgewählt"); e.getView().close(); MainCmd.creeper.add(p.getName()); } else { if (point >= 400) { point = (point-400); MainCmd.cfg.set("Kit.Players." + p.getName() + ".creeper" ,Events.creeper=true); try { MainCmd.cfg.save(MainCmd.file); } catch (IOException a) { a.printStackTrace(); } p.getInventory().clear(); p.getInventory().addItem(creeperstaff); p.getInventory().addItem(creeperarrow); p.getInventory().addItem(creeperpanzer); p.sendMessage("?e[?aKitPvP?e] ?rDu hast das ?eCreeperKit ?rgekauft"); e.getView().close(); MainCmd.creeper.add(p.getName()); try { MainCmd.cfg.save(MainCmd.file); System.out.println("[KitPvP] Daten wurden abgespeichert"); plugin.reloadConfig(); } catch (IOException a) { a.printStackTrace(); } } } p.updateInventory(); } Und hier die Ints: int kill = MainCmd.cfg.getInt("Kit.Players." + p.getName() + ".Stats.kills "); int death = MainCmd.cfg.getInt("Kit.Players." + p.getName() + ".Stats.deaths "); int point = MainCmd.cfg.getInt("Kit.Players." + p.getName() + ".Stats.points "); Selbst wenn ich was in die Config eintrage z.B 1000points kann ich kein Kit kaufen Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Jojo Geschrieben 12. September 2014 Share Geschrieben 12. September 2014 (bearbeitet) Die abfragen der config sind falsch probier mal if (MainCmd.cfg.getBoolean("Kit.Players." + p.getName() + ".bunny") { und MainCmd.cfg.set("Kit.Players." + p.getName() + ".creeper" , true); Und was soll über haupt e.getView().close(); sry aber dar is ja ganz schon viel falsch e.getView().close(); tauscht du gegen p.getOpenInventory().close(); aus bearbeitet 12. September 2014 von Jojo Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Baustein Geschrieben 13. September 2014 Share Geschrieben 13. September 2014 Wie ich dir schon auf Skype geschrieben hatte: Bei getX()-Methoden der Configs wird nur ein Parameter gebraucht. Das gilt für alle get-Methoden, also getInt() (wo du das ja schon geändert hast), aber auch getBoolean(), wo du's scheinbar gelassen hast... Und @Jojo: Er ist sich bewusst, dass viel falsch ist, möchte aber auch kein schönes Plugin programmieren, sondern ein funktionierendes. So jedenfalls seine Aussagen auf Skype Liebe Grüße, Baustein Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Jojo Geschrieben 13. September 2014 Share Geschrieben 13. September 2014 Ahja wenigstens konntest du ihm Helfen Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
615Power Geschrieben 13. September 2014 Autor Share Geschrieben 13. September 2014 Vielleicht guck ich heut Abend noch einmal in Skype vorbei. @Baustein du warst das . Das kommt wenn man seinen Server un angesagt einfach schließt Hauen die De vs einfach ab und nun Sitz ich damit danke Werde am PC mal gucken Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden