Envanterden item silme bukkit veya spigot (Çözdüm)

blade20090999

Kızıltaş Madencisi
Mesajlar
627
En iyi cevaplar
0
Beğeniler
322
Puanları
890
Ruh hali
İd si 1:2 olan itemi envanterden belli bir miktarda silmek istiyorum. Yardım ederseniz sevinirim :p
 


MegaCrafter

Obsidyen Madencisi
Mesajlar
1,419
En iyi cevaplar
0
Beğeniler
1,542
Puanları
3,070
Bu kadarcık şey için plugin'e değmez. Herhangi bir item için söylüyosan o başka tabi.
 

blade20090999

Kızıltaş Madencisi
Mesajlar
627
En iyi cevaplar
0
Beğeniler
322
Puanları
890
Ruh hali
Bu kadarcık şey için plugin'e değmez. Herhangi bir item için söylüyosan o başka tabi.
Orda ornek verilen mantik tabikide okdrcik sey icin degil ama burda sordugum sorularda miktar kolaylik yada zorluk kovalamadan biliyorsaniz soylermisiniz ?
 

MegaCrafter

Obsidyen Madencisi
Mesajlar
1,419
En iyi cevaplar
0
Beğeniler
1,542
Puanları
3,070
Orda ornek verilen mantik tabikide okdrcik sey icin degil ama burda sordugum sorularda miktar kolaylik yada zorluk kovalamadan biliyorsaniz soylermisiniz ?
Ben sadece tavsiye veriyorum. Boşa plugins klasörünü doldurmuş olma diye yani. Zor bir şey yok. Al:
http://dosya.host/f/EGpam
Kullanımı: /itemsil <miktar> [<item ismi>] şeklinde yazabilirsin. Eğer item ismi yerini yazmazsan elindeki itemi siler. Sol eldekini değil. Ayrıca 1.9 uyumlu. İstersen 1.8 veya 1.10 uyumlu da yapabilirim ve bukkit ile yaptım.
 

blade20090999

Kızıltaş Madencisi
Mesajlar
627
En iyi cevaplar
0
Beğeniler
322
Puanları
890
Ruh hali
Kaynak kodu lazimda neyse bu sekildede elde ederim kaynak kodunu sagol :D

Yazdığın kodda item ismine göre siliyor materyal ismine göre ben id ye göre silmesini istiyorum 2:5 gibi
 

MegaCrafter

Obsidyen Madencisi
Mesajlar
1,419
En iyi cevaplar
0
Beğeniler
1,542
Puanları
3,070
Kaynak kodu lazimda neyse bu sekildede elde ederim kaynak kodunu sagol :D

Yazdığın kodda item ismine göre siliyor materyal ismine göre ben id ye göre silmesini istiyorum 2:5 gibi
Id'ye göre silme artık çalışmıyormuş maalesef. İstersen araştırabilirsin.
 

blade20090999

Kızıltaş Madencisi
Mesajlar
627
En iyi cevaplar
0
Beğeniler
322
Puanları
890
Ruh hali
Id'ye göre silme artık çalışmıyormuş maalesef. İstersen araştırabilirsin.
Isi buldum yani :/

@MegaCrafter yok dedin buldum kardeş iyiki aramaya devam etmişim :)

Kod:
 Inventory inventory = player.getInventory(); //Creates your Inventory object
                
                Integer itemID = 351; //The ID of the item you want
                    
                Integer amountInStack = 64; //The amount of that item you want
                    
                 Short itemDamage = 4; //The data of the item. (0 is ink sack, 1 is rose red...)
                    
                    ItemStack itemstack = new ItemStack(itemID, amountInStack, itemDamage); //This object contains which item, the amount, and the data value
                    
                    inventory.removeItem(itemstack);
//itemi siler ekler miktarı amount yukarda yazıyor
                                inventory.addItem(itemstack);
//itemi ekler miktarı amount yukarda yazıyor
 

Üst