[ACİL] .jar Dosyalarının İçi Hakkında Bir Soru Yer Sorusu

WitherLegend

Lapis Toplayıcısı
En iyi cevaplar
0
invokeinterface org/bukkit/entity/Player/sendMessage(Ljava/lang/String:)V 2
.jar dosyalarının içinde nerede olabilir ?
 

WitherLegend

Lapis Toplayıcısı
En iyi cevaplar
0
Kusura bakma ama : WHAT ???
WorldGuard pluginini inceliyordum, o hata mesajlarını bulmak için classları tek tek.
Bu kod ile karşılaştım.

player sendmessage yani oyunculara yollanan mesaj.Belki burada olabilir diye sordum..Wg.jar dosyasının içinde hangi klasörleri takip etmem gerekir ?
 

MegaCrafter

Obsidyen Madencisi
En iyi cevaplar
0
Bir oyuncuya mesaj göndermek için kullanılan temel bir şey. Mesela:
Kod:
Player p = (Player) sender;
p.sendMessage("bir şey");
Bu bir interface olduğu için ve worldguard içinde kullanıldığı için "invokeinterface" kullanılmış.
Craftbukkit'i açabilirsen onun içinde org/bukkit/entity/Player 'ı bulabilirsin.
 

WitherLegend

Lapis Toplayıcısı
En iyi cevaplar
0
Bir oyuncuya mesaj göndermek için kullanılan temel bir şey. Mesela:
Kod:
Player p = (Player) sender;
p.sendMessage("bir şey");
Bu bir interface olduğu için ve worldguard içinde kullanıldığı için "invokeinterface" kullanılmış.
Craftbukkit'i açabilirsen onun içinde org/bukkit/entity/Player 'ı bulabilirsin.
Dostum gerek yoktu açıklamana, peki WorldGuard'da oyuncuya gönderilen mesajları nasıl bulabilirim?
Mesela Bu bloğu kıramazsınız gibi mesajlar yolluyor ya, onu hangi class ile bulabilirim.Yani oyuncuya yollanan mesaj classını .
 

MegaCrafter

Obsidyen Madencisi
En iyi cevaplar
0
Dostum gerek yoktu açıklamana, peki WorldGuard'da oyuncuya gönderilen mesajları nasıl bulabilirim?
Mesela Bu bloğu kıramazsınız gibi mesajlar yolluyor ya, onu hangi class ile bulabilirim.Yani oyuncuya yollanan mesaj classını .
Yani mesajı mı değiştirmek istiyorsun? Tam olarak ne istediğini anlayamıyorum da :D
 

MegaCrafter

Obsidyen Madencisi
En iyi cevaplar
0
Evet mesela wgli bir bloğu kırınca "Hey! Sorry, but you cant break block." tarzı yazı yazıyor ya, onu türkçeleştirmek istiyorum işte.
O her class'ta farklı bir mesaj verebilir. Sen WorldGuard'ı aç ve class'larda tek tek sendMessage metodunu ara. Hepsi tek bir yerde toplanmaz yani :)
 

CoolPeople

Kömür Madencisi
En iyi cevaplar
0
WitherLegend sen takmışsın Türkçeleştirmeye :)
Minecraft Türkçe üzerine kurulmuş bir oyun değil, dizginle azcık kendini :)
her şey Türkçe olsa keşke ama malesef değil. Çünkü ingilizce global bir dil.
 

WitherLegend

Lapis Toplayıcısı
En iyi cevaplar
0
WitherLegend sen takmışsın Türkçeleştirmeye :)
Minecraft Türkçe üzerine kurulmuş bir oyun değil, dizginle azcık kendini :)
her şey Türkçe olsa keşke ama malesef değil. Çünkü ingilizce global bir dil.
Neden global acaba, herkes ingilizce kullandığı için olabilir mi?
Her şey Türkçe olsa demişsin, bunu biz istersek yapabiliriz.Ayrıca her şeyin Türkçe olmamasıyla İngilizce'nin global bir dil olmasının ne alakası var.
Evet taktım Türkçe'leştirmeye, çünkü sunucumu daha kaliteli, daha anlaşılabilir şekilde yapmak istiyorum.Diyorum ki: "Yönetici kardeşim, You cant break block hatası veriyor anlamadım ne yapmalıyım?" yerine, "Yönetici kardeşim, Bu bloğu kıramazsın diyor, sanırım bu wgli.Teşekkürler Türkçe olduğu için, anladım." olması daha iyi değil mi?
 
Üst