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

Pomoc z pluginem


Rekomendowane odpowiedzi

Opublikowano

Witam.

Moglby mi ktos podeslac kod pluginu. Ktory po wpisaniu /pandora all 1 daje wszystkim graczom jajko smoka z nazwą  ktorą sobie ustawie?

Nie chce skryptow

  • 2 tygodnie później...
Opublikowano

;.;

Człowieku zrob sobie commende np pandora if argument jest równy all stworz pętle for player p : bukkit.getonlineplayer itp i daj kazdemu itemstack taki jaki chcesz p.additem czy cos takiego jest , nie chce mi sie wchodzić w eclipse zeby ci dokładnie powiedzieć ale powinienieś dać rade z taką prostą komendą

CzarnaWoda Here 

Trwa pościg za kasą, pozycją, dupami, gdzie ludzie rozminęli się z wartościami.
Tego nie wiem, ale spróbuj dać im palec, kto jest kto przekonasz się doskonale.
Hipokryci dla mnie daremnie ukryci, Ich dewizy, szydercze oczka, uśmiech Mona Lisy.

Pozdrawiam

Opublikowano

wpisanie /pandora all 1 - onCommand (klasa implementuje CommandExecutor)

sprawdzasz czy nazwa komendy to "pandora"

sprawdzasz długość argumentów, jeżeli == 2 to sprawdzasz czy arg[0] to "all"

jezeli tak:

  tworzysz nowego ItemStacka dragon egga

  bierzesz ItemMeta ItemStacka

  zmieniasz nazwę

  ustawiasz ItemMeta w ItemStacku

  w pętli każdemu graczowi dajesz tego ItemStacka

 

 

 

można by było finalnie ale zacznijmy od podstaw

 

Opublikowano

Jak już masz itemstack'a oraz wiekszość klasy, to robisz tak jak chcesz dać item:

for (Player pAll : Bukkit.getOnlinePlayers()){
	//metoda od dawania itemow lub:
    pAll.getInventory().addItem(itemstack)
    //lub: 
    //pAll.getInventory().addItem(new ItemStack[] { itemstack, itemstack2 });

 

 

Aktualnie interesuję się javą, powoli ogarniam java swing i awt, czasem bawię się HTML.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...