Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Itemy na duchu.


Rekomendowane odpowiedzi

Opublikowano

Siamnko mam problem napisalem plugin na dawanie eq i itemki jak sa na pasku 1-9 jest ok ale gdy wezme ityemki z eq np pote nie moge jej rzucic albo wypic co z tym zrobic gdy usunolem plugin wszystko bylo ok co robic nie chce tracic kodu!

//nie umieszczamy reklam w sygnaturach

Opublikowano

Dzieje się tak ze wszystkimi itemami, czy tylko z potkami ?

Podaj swój skrypt/plugin - zobaczymy, co trzeba poprawić.

Sprawdź, czy na cuboidzie nie jest zablokowane używanie mikstur - /rg info.

Opublikowano

@Kaczus2001

Developer płakał gdy programował :|

 

Po pierwsze masz sporo błędów ponieważ taki kod: 

if(e.getCurrentItem().getItemMeta().getDisplayName() == knock.getItemMeta().getDisplayName()){

nie będzie działał by on działał to musiało by być to w ten sposób :

if(e.getCurrentItem().getItemMeta().getDisplayName().contains(knock.getItemMeta().getDisplayName())){

jak ci działa to twoje to brawo :| Jak dezaktywujesz tą klasę którą wysłałeś to dalej masz ten sam problem?

 

Dobra nie ważne u ciebie kod wygladą trochę inaczej ale ok

 

Co do klasy którą wysłałeś wrzuciłem ją do siebie i mi normalnie wszystko działa mogę używać pot itp wyrzucać je nawet te które są w eq (tam głębiej)

Błąd musi być w innej klasie :|

Moje Pluginy!

1.Cobble Drop

Jak Możesz To Daj Lajka,Życie To Nie Bajka :D

Ciekawostka Minecraft możesz mieć max 32767 Lvl ponieważ przy 32768 Lvl znika ci napis z twoim aktualnym LVL`em

Potrzebujesz jakiegoś spigota,craftbukkita lecz nie możesz go znaleźć(DMCA)? Wejdź Tutaj!!

Opublikowano

Mozliwe ze cos w Main 

KOD 

 

 

 
package me.kaczusnow.nowall;
 
import me.kaczusnow.nowall.ekwipunek.BlazeInventory;
import me.kaczusnow.nowall.komendy.Czysc;
import me.kaczusnow.nowall.komendy.Komendy;
import me.kaczusnow.nowall.komendy.Vip;
 
import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.java.JavaPlugin;
 
public class Main extends JavaPlugin{
 
public static Main instance;
public final BlazeInventory bl = new BlazeInventory(this);
 
@Override
    public void onEnable() {
     PluginManager pm = this.getServer().getPluginManager();
        System.out.println("Plugin zostal wlaczony");
        getCommand("vip").setExecutor(new Vip(this));
        getCommand("czysc").setExecutor(new Czysc(this));
        getCommand("komendy").setExecutor(new Komendy(this));
        pm.registerEvents(this.bl, this);
}
    @Override
    public void onDisable() {
    }
}
 

//nie umieszczamy reklam w sygnaturach

Opublikowano

@Kaczus2001

 

nie jestem pewien ale być może jest to spowodowane iż określiłeś "BlazeInventory" to jako zmienną finalną czyli nie da się tej zmiennej zmodyfikować usuń te final niech to wygląda mniej więcej tak:

 

package me.kaczusnow.nowall;
 
import me.kaczusnow.nowall.ekwipunek.BlazeInventory;
import me.kaczusnow.nowall.komendy.Czysc;
import me.kaczusnow.nowall.komendy.Komendy;
import me.kaczusnow.nowall.komendy.Vip;
 
import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.java.JavaPlugin;
 
public class Main extends JavaPlugin{
 
public static Main instance;
public BlazeInventory bl = new BlazeInventory(this);
 
@Override
    public void onEnable() {
     PluginManager pm = this.getServer().getPluginManager();
        System.out.println("Plugin zostal wlaczony");
        getCommand("vip").setExecutor(new Vip(this));
        getCommand("czysc").setExecutor(new Czysc(this));
        getCommand("komendy").setExecutor(new Komendy(this));
        pm.registerEvents(this.bl, this);
}
    @Override
    public void onDisable() {
    }
}

albo najlepiej skróć kod to tego:
 

package me.kaczusnow.nowall;
 
import me.kaczusnow.nowall.ekwipunek.BlazeInventory;
import me.kaczusnow.nowall.komendy.Czysc;
import me.kaczusnow.nowall.komendy.Komendy;
import me.kaczusnow.nowall.komendy.Vip;
 
import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.java.JavaPlugin;
 
public class Main extends JavaPlugin{
 
public static Main instance;
 
@Override
    public void onEnable() {
     PluginManager pm = this.getServer().getPluginManager();
        System.out.println("Plugin zostal wlaczony");
        getCommand("vip").setExecutor(new Vip(this));
        getCommand("czysc").setExecutor(new Czysc(this));
        getCommand("komendy").setExecutor(new Komendy(this));
        pm.registerEvents(new BlazeInventory(this), this);
}
    @Override
    public void onDisable() {
    }
}

Moje Pluginy!

1.Cobble Drop

Jak Możesz To Daj Lajka,Życie To Nie Bajka :D

Ciekawostka Minecraft możesz mieć max 32767 Lvl ponieważ przy 32768 Lvl znika ci napis z twoim aktualnym LVL`em

Potrzebujesz jakiegoś spigota,craftbukkita lecz nie możesz go znaleźć(DMCA)? Wejdź Tutaj!!

Opublikowano

 

@Kaczus2001

 

nie jestem pewien ale być może jest to spowodowane iż określiłeś "BlazeInventory" to jako zmienną finalną czyli nie da się tej zmiennej zmodyfikować usuń te final niech to wygląda mniej więcej tak:

 

 

package me.kaczusnow.nowall;
 
import me.kaczusnow.nowall.ekwipunek.BlazeInventory;
import me.kaczusnow.nowall.komendy.Czysc;
import me.kaczusnow.nowall.komendy.Komendy;
import me.kaczusnow.nowall.komendy.Vip;
 
import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.java.JavaPlugin;
 
public class Main extends JavaPlugin{
 
public static Main instance;
public BlazeInventory bl = new BlazeInventory(this);
 
@Override
    public void onEnable() {
     PluginManager pm = this.getServer().getPluginManager();
        System.out.println("Plugin zostal wlaczony");
        getCommand("vip").setExecutor(new Vip(this));
        getCommand("czysc").setExecutor(new Czysc(this));
        getCommand("komendy").setExecutor(new Komendy(this));
        pm.registerEvents(this.bl, this);
}
    @Override
    public void onDisable() {
    }
}

albo najlepiej skróć kod to tego:

 

package me.kaczusnow.nowall;
 
import me.kaczusnow.nowall.ekwipunek.BlazeInventory;
import me.kaczusnow.nowall.komendy.Czysc;
import me.kaczusnow.nowall.komendy.Komendy;
import me.kaczusnow.nowall.komendy.Vip;
 
import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.java.JavaPlugin;
 
public class Main extends JavaPlugin{
 
public static Main instance;
 
@Override
    public void onEnable() {
     PluginManager pm = this.getServer().getPluginManager();
        System.out.println("Plugin zostal wlaczony");
        getCommand("vip").setExecutor(new Vip(this));
        getCommand("czysc").setExecutor(new Czysc(this));
        getCommand("komendy").setExecutor(new Komendy(this));
        pm.registerEvents(new BlazeInventory(this), this);
}
    @Override
    public void onDisable() {
    }
}

Kurde nadal blad nie wiem co jest :C

//nie umieszczamy reklam w sygnaturach

Opublikowano

Kurde nadal blad nie wiem co jest :C

Hmmm używasz jakiś innych jeszcze pluginów? Jeżeli tak to jakie? I jak byś mógł to wyśli mi plik .jar twojego plugnu :| zobaczę czy u mnie też będzie problem jak nie to będzie to albo jakiś inny plugin albo coś innego :|

Moje Pluginy!

1.Cobble Drop

Jak Możesz To Daj Lajka,Życie To Nie Bajka :D

Ciekawostka Minecraft możesz mieć max 32767 Lvl ponieważ przy 32768 Lvl znika ci napis z twoim aktualnym LVL`em

Potrzebujesz jakiegoś spigota,craftbukkita lecz nie możesz go znaleźć(DMCA)? Wejdź Tutaj!!

Opublikowano

Uzywam essentails multiverse i worldy Ale gdy odinstaluje moj plugin jest ok albo moze byc to po stronie serwera (Hamachi dla testow) nwm :c

//nie umieszczamy reklam w sygnaturach

Opublikowano

Uzywam essentails multiverse i worldy Ale gdy odinstaluje moj plugin jest ok albo moze byc to po stronie serwera (Hamachi dla testow) nwm :c

aha hmm... możesz wywalić wszystko i wrzucić tylko swój plugin jak nie będzie działać to on ma problemy albo wgrać inną wersję silnika nowszą lub starszą to zależy masz ją na komputerze :|

Moje Pluginy!

1.Cobble Drop

Jak Możesz To Daj Lajka,Życie To Nie Bajka :D

Ciekawostka Minecraft możesz mieć max 32767 Lvl ponieważ przy 32768 Lvl znika ci napis z twoim aktualnym LVL`em

Potrzebujesz jakiegoś spigota,craftbukkita lecz nie możesz go znaleźć(DMCA)? Wejdź Tutaj!!

Opublikowano

@Kaczus2001

Developer płakał gdy programował :|

 

Po pierwsze masz sporo błędów ponieważ taki kod: 

if(e.getCurrentItem().getItemMeta().getDisplayName() == knock.getItemMeta().getDisplayName()){

nie będzie działał by on działał to musiało by być to w ten sposób :

if(e.getCurrentItem().getItemMeta().getDisplayName().contains(knock.getItemMeta().getDisplayName())){

jak ci działa to twoje to brawo :| Jak dezaktywujesz tą klasę którą wysłałeś to dalej masz ten sam problem?

 

Dobra nie ważne u ciebie kod wygladą trochę inaczej ale ok

 

Co do klasy którą wysłałeś wrzuciłem ją do siebie i mi normalnie wszystko działa mogę używać pot itp wyrzucać je nawet te które są w eq (tam głębiej)

Błąd musi być w innej klasie :|

A to moze dasz Main ? :D

//nie umieszczamy reklam w sygnaturach

Opublikowano

Masz : 

public class Main extends JavaPlugin{
	
	public void onEnable(){
		Bukkit.getPluginManager().registerEvents(new BlazeInventory(), this);
	}

}

Moje Pluginy!

1.Cobble Drop

Jak Możesz To Daj Lajka,Życie To Nie Bajka :D

Ciekawostka Minecraft możesz mieć max 32767 Lvl ponieważ przy 32768 Lvl znika ci napis z twoim aktualnym LVL`em

Potrzebujesz jakiegoś spigota,craftbukkita lecz nie możesz go znaleźć(DMCA)? Wejdź Tutaj!!

Opublikowano

 

Masz : 

public class Main extends JavaPlugin{
	
	public void onEnable(){
		Bukkit.getPluginManager().registerEvents(new BlazeInventory(), this);
	}

}

Nie dziala ani to ani zmiana wersji co jeszcze moze byc ehh tyle pisania na nic :c

//nie umieszczamy reklam w sygnaturach

Opublikowano

Mówię wyślij mi gotowy plik .jar twojego pluginu

Moje Pluginy!

1.Cobble Drop

Jak Możesz To Daj Lajka,Życie To Nie Bajka :D

Ciekawostka Minecraft możesz mieć max 32767 Lvl ponieważ przy 32768 Lvl znika ci napis z twoim aktualnym LVL`em

Potrzebujesz jakiegoś spigota,craftbukkita lecz nie możesz go znaleźć(DMCA)? Wejdź Tutaj!!

Opublikowano

Mówię wyślij mi gotowy plik .jar twojego pluginu

Prosze :3 Aha i masz like za aktywnosc ;d

zzzzzzzzzzzzzzzzzzzzzzz

//nie umieszczamy reklam w sygnaturach

Opublikowano

 

Prosze :3 Aha i masz like za aktywnosc ;d

http://speedy.sh/wHYM6/NowAll.jar

Jeszcze raz mi powiedz jaki masz problem?

Moje Pluginy!

1.Cobble Drop

Jak Możesz To Daj Lajka,Życie To Nie Bajka :D

Ciekawostka Minecraft możesz mieć max 32767 Lvl ponieważ przy 32768 Lvl znika ci napis z twoim aktualnym LVL`em

Potrzebujesz jakiegoś spigota,craftbukkita lecz nie możesz go znaleźć(DMCA)? Wejdź Tutaj!!

Opublikowano

Jeszcze raz mi powiedz jaki masz problem?

Podczas gdy ide na jakas arene ekwipunek 1-9 moge normalnie uzywac a ekwipunek z przycisku E podczas gdy chce uzyc to one znikaja

//nie umieszczamy reklam w sygnaturach

Opublikowano

Hmmm to dziwne bo mi wszystko normalnie działa :| masz tylko ten swój plugin? próbowałeś wgrać innego bukkita, spigota?

 

Nie faktycznie coś nie działa

 

Jak możesz daj jeszcze raz klasę BlazeInventory

Moje Pluginy!

1.Cobble Drop

Jak Możesz To Daj Lajka,Życie To Nie Bajka :D

Ciekawostka Minecraft możesz mieć max 32767 Lvl ponieważ przy 32768 Lvl znika ci napis z twoim aktualnym LVL`em

Potrzebujesz jakiegoś spigota,craftbukkita lecz nie możesz go znaleźć(DMCA)? Wejdź Tutaj!!

Opublikowano

Hmmm to dziwne bo mi wszystko normalnie działa :| masz tylko ten swój plugin? próbowałeś wgrać innego bukkita, spigota?

 

Nie faktycznie coś nie działa

 

Jak możesz daj jeszcze raz klasę BlazeInventory

Dzieki ze faktycznie sie tym przejoles :)

 

XXX

//nie umieszczamy reklam w sygnaturach

Opublikowano

xxx(kod usunąłem za prośbą autora tematu)
sprawdź czy wszystko jest dobrze napisałem bo mogłem się pomylić w czymś sprawdź czy to działa :D

Moje Pluginy!

1.Cobble Drop

Jak Możesz To Daj Lajka,Życie To Nie Bajka :D

Ciekawostka Minecraft możesz mieć max 32767 Lvl ponieważ przy 32768 Lvl znika ci napis z twoim aktualnym LVL`em

Potrzebujesz jakiegoś spigota,craftbukkita lecz nie możesz go znaleźć(DMCA)? Wejdź Tutaj!!

Opublikowano

 Jest jednak blad teraz po kliknieciu np na arene kox moga wzisc ja z tego malego okienka i nie tp anie nie daje itemow :c

//nie umieszczamy reklam w sygnaturach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...