TheFightaz 0 Opublikowano 4 lutego 2022 Udostępnij Opublikowano 4 lutego 2022 Czesc, mam pewien kod pluginu i problem w tym, ze dziala tylko czesciowo - gdy masz expa to wykonuje czynnosc, ale nie zabiera potrzebnego expa, kod: public class UpgradeCostExp implements IUpgradeCost { public UpgradeCostExp() {} int cost; @Override public boolean checkRequirements(Player p, int amount) { if (this.cost*amount <= p.getTotalExperience()) return true; return false; } @Override public void takeRequirements(Player p, int amount) { p.setTotalExperience(p.getTotalExperience()-(this.cost*amount)); } @Override public boolean load(Config config, String generatorId) throws CannnotLoadUpgradeException { if (!config.contains(generatorId+".exp")) return false; cost = config.getInt(generatorId+".exp"); return true; } @Override public String getCostFormatted() { return String.valueOf(this.cost) + " xp"; } } Cytuj Odnośnik do komentarza https://skript.pl/temat/51848-pomoc-z-pluginem/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 CoFFeIN04 696 Opublikowano 5 lutego 2022 Udostępnij Opublikowano 5 lutego 2022 https://www.spigotmc.org/threads/experience-doesnt-set-right.188545/ Cytat I changed p.setTotalExperience((p.getTotalExperience())-10); to p.giveExp(-10); Cytuj Odnośnik do komentarza https://skript.pl/temat/51848-pomoc-z-pluginem/#findComment-318024 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
TheFightaz 0
Czesc,
mam pewien kod pluginu i problem w tym, ze dziala tylko czesciowo - gdy masz expa to wykonuje czynnosc, ale nie zabiera potrzebnego expa, kod:
Odnośnik do komentarza
https://skript.pl/temat/51848-pomoc-z-pluginem/Udostępnij na innych stronach
1 odpowiedź na to pytanie
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.