Yazar ve Destek Ekibi Alımları Aktif!
Merhaba Ziyaretçi!, Forumumuzun yazar ve destek ekibine katılmak ister misiniz? Yetkili market, yetkili sistemi ve başvuru formu gibi birçok bilgiye ulaşmak için buraya tıklayın.
Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
yapabileceğin en etkili yöntem şudur (fat jar & shading & obfuscation):
- eklentine depend kütüphaneler eklediysen onları compile (<scope>compile</scope>) olarak ekle, eklentinin içine doğrudan yerleşecekleri için biraz karmaşık görünmesini sağlayabilirsin.
- eklediğin o kütüphaneleri shading...
"bunu profesyoneller nasıl engelliyorlar" engelleyemiyorlar, yapabildikleri sadece kod okunabilirliğini en aza indirmek kadar. sende istediğin kadar şifrele, zaten lisans sınıfın sırıtacaktır :D karşı taraf bunu bulup direk müdahale edip uygulamaya/eklentiye tam erişim sağlar.
örneğin adobe...
hologram ve npc ekleyeceksen depend eklenti kullanmanı tavsiye ederim; bu tür özellikleri paket tabanlı yapman ya da paket tabanlı eklentiler kullanman gerekiyor. yani burada npc ve hologram için devamlı bi kontrol yapacaksın; bırak onlar yapsın çok daha iyi ve sorunsuz olur, sunucuyu da...
sunucun oyunculara çok fazla paket gönderiyor olabilir; spawn ya da herhangi bir warp bölgesinde; eğer yoğun item model/display text varsa ve bunu yapan eklentiler yeterli optimizasyona sahip değilse sorun çıkartabilir. raporu incelemedim ama büyük ihtimalle orada da bu çıkmaz çünkü bu paket...
"Yani oyuncular sunucunuzdaki kaynak dosyasını istediği gibi indiremiyor veya "packsquash" gibi toollar ile kolay bir şekilde elde edemiyor."
kısmını pek anlamadım, packsquash aslında kaynak paketini optimize etmeyi (iyi bir sıkıştırma algoritmasına sahip) sağlayan kullanışlı bir araç değil mi ...
envanter yazısı doğrudan kaldırılabilen bir şey değil çünkü pozisyonlar uyuşmuyor :/ yani istersen tasarımda o bölümü kapat yine üstte kalmaya devam edecektir... bunu sadece default lang dosyasından silerek ya da vanilla glsl ile yeniden yapılandırmanız gerekiyor.
default lang dosyasından o...
nbt desteği kısıtlı falan değil... ayrıca sunucuyu da yormaz :/
daha önce ShopKeeper tarzı bir skript yapmıştım, bu skript custom marketler oluşturup her öğeye özel gereksinimler tanımlamayı sağlıyor ancak yeni sürümlerde nasıl çalışır bilmiyorum... Sk-gui, Skbee ve Sk 2.8+ gerekiyor (yani...
ortada bozuk bir durum yok... büyük ihtimalle eski sürümden yeni sürüme geçmişsin bu da eski fontların yerini yeni fontlara bırakmasından kaynaklanıyor. örn. 32x32 boyutunda bir glyph dosyası düşün ve burada doğru konumlandırılmış unicode fontlar bulunuyor. yeni sürümlerde aynı glyph dosyasına...
read time out diyor yani eklenti, api servisi arasında bağlantı kurmaya çalışırken bir gecikme yaşamış olmalı (zaman aşımı), başka alternatif skin siteleri kullanmayı deneyin...
citizens kendini kapatmış: "the shop object type citizen is disabled" bu hatayı vermesinin sebebi, market türü olarak npc'yi seçerken bağımlılığı olan citizens eklentisine erişemediğinden dolayı kaynaklanıyor. citizens sürümünüzü, sunucunuzun sürümüne güncelleyin, iyi forumlar.
söz ettiğin oyuncuya yol gösterecek bir şey ise, çat cibiti ne dediğini bilmiyor:
ancak ücretli, o yüzden ücretsiz alternatifleri araman gerekiyor (ücretli olan çok güzel görünüyor :love:)
https://www.spigotmc.org/resources/gps-1-9-1-21-global-positioning-system-for-your-server.53672/
he aynen öyle yapacaksın, orada ben izinleri ayarladım:
- group.gryffindor.member
- group.slytherin.member
- group.hufflepuff.member
- group.ravenclaw.member
ek olarak, op hesaplar için de bir ayarlama yapman gerekiyor, ben default olarak HighTable grubunu döndürttüm... senin op hesaplar için...
hey, neden oyuncuların gruplarına benzersiz izinler tanımlamıyorsun? bu sayede sadece permission kontrolü yaparak kimin nereye gideceğini daha basit bir şekilde belirleyebilirsin. hem ek addon'a da ihtiyaç duymazsın çünkü skript bunu zaten sağlıyor.
[if] player has permission ""
örnek...
genelde custom hud eklentileri oyunun kendi kalp, zırh ve açlık barlarını hali hazırda silinmiş olarak getiriyor ve görünmemesini sağlıyor. eğer bunu yapmamışsa; kaynak paketinizin (sürümünüzü bilmiyorum üst sürümlerde minecraft:texture/hud klasörünün içinde bulunur) barların bulunduğu görseli...
evet, eklentide mesajların arasına | sembolünü koyarak alt satıra geçebiliyorsun ancak bu sadece 2.5 (2024, en çok indirilen sürüm) sürümünde geçerli, güncel sürümde bunu kaldırmıştım. spigot sayfasında version history kısmında bulabilirsin.