Yardım skript ışınlanma "tp tpa" "warp" "sethome" "team home"

LifeMCServer

Nether Yerlisi
En iyi cevaplar
98
Hocam essentials eklentisi düşük sürümlerde fazla görmüyor fakat 1.12.2 gibi bir sürümde sunucuyu yoruyor arka planda cok fazla yoruyor o yüzden çoğu server sahibide bu yüzden kullanmıyor benim gibi skript ya yazıyor yada internten buluyor birde essentials desteklemediği bazı puliginler var ama skriptle bagladiginda o eklentileri sorun olmuyor

Skript'in arka planda Essentials'dan daha fazla lag yaptığına o kadar eminim ki. :D Eski sürümlere veya yeni sürümlere spesifik bir şey yok. Son sürüm EssentialsX kullanırsan ve configi vesaire düzgün ayarlarsan lag yapmaması gerek. Yapsa da buna lag denemez, milisaniyelik gecikmelerdir. Baltop komutu dışında geç çalışan komut hatırlamıyorum ben, oda zaten arka planda oyuncuların paralarını hesapladığı için sunucunun ana işlemlerini geciktirmiyor.

Kendine göre düzenlersin.

JavaScript:
on any move:
    delete {essentials.tpa.%player%}
    send "hareket ettiğin için ışınlanma iptal edildi."

"On any move" adlı lanet eventi şu an da güncellenmeyen WildSkript add-onu ekliyor, ve bu event çok tehlikeli bir event, async değil main threadde tetikleniyor, sadece anti hileler için vesaire ekstra optimizeli olarak kullanılması gerek, çünkü hareket etmeyi bırak kafanı biraz kıpırdattığında bile bilmem kaç kez tetikleniyor, altına bir broadcast ekleyip veya skript configinden verbosityi debug yapıp ne kadar tetiklendiğini kendin görebilirsin. Yani sonuç olarak çok daha fazla lag yapacaktır.

galiba buda suncuuy yoruyor

Galiba'dan yola çıkarak mikro optimizasyon yapmaya çalışmayın, Skript genel olarak zaten gecikmeli çalışır fakat bu farklar milisaniyeliktir, sunucunuzda lag var ise timings raporları veya java profilerlar ile inceleyin, rastgele skriptlere tanı koymayın.

Skript'in yeni sürümleri timings hooku içeriyor diye biliyorum, Skript configinden enable timings ayarını true yapın ve Paper kullandığınıza emin olun, daha sonrasında timingsde skriptin hangi satırlarının vesaire lag yaptığını görebilirsiniz.
 

Exkaar

YASAKLANDI
En iyi cevaplar
35
Skript'in arka planda Essentials'dan daha fazla lag yaptığına o kadar eminim ki. :D Eski sürümlere veya yeni sürümlere spesifik bir şey yok. Son sürüm EssentialsX kullanırsan ve configi vesaire düzgün ayarlarsan lag yapmaması gerek. Yapsa da buna lag denemez, milisaniyelik gecikmelerdir. Baltop komutu dışında geç çalışan komut hatırlamıyorum ben, oda zaten arka planda oyuncuların paralarını hesapladığı için sunucunun ana işlemlerini geciktirmiyor.



"On any move" adlı lanet eventi şu an da güncellenmeyen WildSkript add-onu ekliyor, ve bu event çok tehlikeli bir event, async değil main threadde tetikleniyor, sadece anti hileler için vesaire ekstra optimizeli olarak kullanılması gerek, çünkü hareket etmeyi bırak kafanı biraz kıpırdattığında bile bilmem kaç kez tetikleniyor, altına bir broadcast ekleyip veya skript configinden verbosityi debug yapıp ne kadar tetiklendiğini kendin görebilirsin. Yani sonuç olarak çok daha fazla lag yapacaktır.



Galiba'dan yola çıkarak mikro optimizasyon yapmaya çalışmayın, Skript genel olarak zaten gecikmeli çalışır fakat bu farklar milisaniyeliktir, sunucunuzda lag var ise timings raporları veya java profilerlar ile inceleyin, rastgele skriptlere tanı koymayın.

Skript'in yeni sürümleri timings hooku içeriyor diye biliyorum, Skript configinden enable timings ayarını true yapın ve Paper kullandığınıza emin olun, daha sonrasında timingsde skriptin hangi satırlarının vesaire lag yaptığını görebilirsiniz.

on any move kadar tehlikeli bir kod görmedim, ama daha iyisini nasıl yapabileceğimi bilmiyorum.
 

LordOfTürk

Bööö!
Site İK Yöneticisi
En iyi cevaplar
83
Merhabalar geri dönüş yapmadığınızı gördüm sorununuz çözüldü mü?
 

JohnWick

Zombi Katili
En iyi cevaplar
0
Skript'in arka planda Essentials'dan daha fazla lag yaptığına o kadar eminim ki. :D Eski sürümlere veya yeni sürümlere spesifik bir şey yok. Son sürüm EssentialsX kullanırsan ve configi vesaire düzgün ayarlarsan lag yapmaması gerek. Yapsa da buna lag denemez, milisaniyelik gecikmelerdir. Baltop komutu dışında geç çalışan komut hatırlamıyorum ben, oda zaten arka planda oyuncuların paralarını hesapladığı için sunucunun ana işlemlerini geciktirmiyor.



"On any move" adlı lanet eventi şu an da güncellenmeyen WildSkript add-onu ekliyor, ve bu event çok tehlikeli bir event, async değil main threadde tetikleniyor, sadece anti hileler için vesaire ekstra optimizeli olarak kullanılması gerek, çünkü hareket etmeyi bırak kafanı biraz kıpırdattığında bile bilmem kaç kez tetikleniyor, altına bir broadcast ekleyip veya skript configinden verbosityi debug yapıp ne kadar tetiklendiğini kendin görebilirsin. Yani sonuç olarak çok daha fazla lag yapacaktır.



Galiba'dan yola çıkarak mikro optimizasyon yapmaya çalışmayın, Skript genel olarak zaten gecikmeli çalışır fakat bu farklar milisaniyeliktir, sunucunuzda lag var ise timings raporları veya java profilerlar ile inceleyin, rastgele skriptlere tanı koymayın.

Skript'in yeni sürümleri timings hooku içeriyor diye biliyorum, Skript configinden enable timings ayarını true yapın ve Paper kullandığınıza emin olun, daha sonrasında timingsde skriptin hangi satırlarının vesaire lag yaptığını görebilirsiniz.
hocam zaten timsing yaptık 3 dakikalık sadece bu skripti koyduk ve yorduğunu gördük o yüzden bu konuyu açtım düşünsenize min 20 kişi var sunucuda ve bundan 5 kişi tpa atıyor birine ve sunucya olan laggı düşünün
 
Üst