KARDINAL.
Bir Kömür Göründü Kaptanım!
- Katılım
- 16 Ekim 2019
- Mesajlar
- 108
- Elmaslar
- 40
- Puan
- 13.455
- Yaş
- 25
- Konum
- Diyarbakır
- Minecraft
- kardinal2121
Discord:
kardınal2121
/sus Kontrol Sistemi – Gelişmiş Oyuncu Analiz Aracı
Minecraft sunucularında moderasyon, özellikle SMP tarzı ortamlarda oldukça yorucu olabilir. Oyuncuların log düşürmesi, anlık artışları veya hile ihtimalleri çoğu zaman gözle fark edilemez hâle gelir. İşte tam bu noktada /sus Kontrol Sistemi, yöneticilerin yükünü büyük ölçüde hafifleten akıllı bir analiz aracı olarak devreye girer.
Bu sistem, oyuncuların oluşturduğu performans yükünü analiz eder ve adminlere tek komutla kapsamlı bir inceleme imkânı sunar. Hem hile tespiti sorunlarının kökenini bulmak için ideal bir moderasyon çözümüdür.
Gerçek Zamanlı Oyuncu Analizi
Sistem, /sus komutu ile birlikte aktif hâle gelir.
Bir oyuncu üzerinde komutu kullandığınızda:
- Oyuncunun kafası özel bir menüde görünür,
- Kafanın üzerinde oyuncunun ne kadar log düşürdüğü net şekilde yazılıdır.
Bu sayede hile şüphesi yaratan veya sunucunun performansını etkileyen oyuncuları saniyeler içinde fark edebilirsiniz.
Tek Tıkla Moderasyon: Otomatik Komut Sistemi
Şüpheli bir oyuncunun kafasına tıkladığınızda sistem, moderatörlerin en sık kullandığı komutları otomatik olarak çalıştırır:
- /v → Vanish moduna geçiş (görünmez olma)
- /gmsp → Gözlemci moduna geçiş
- Otomatik ışınlanma → İncelenecek oyuncunun yanına teleport
Bu otomasyon sayesinde moderatörler:
- Ayrı ayrı komut yazmak zorunda kalmaz,
- Şüpheli oyuncuyu tek hareketle incelemeye başlayabilir,
- Zamandan büyük tasarruf sağlar.
Hile Koruması ile Entegre Çalışan Puan Sistemi
Sistemin bir diğer güçlü yanı ise anti-cheat eklentileriyle uyumlu çalışmasıdır.
Şüpheli davranış sergileyen oyunculara hile koruması üzerinden puan eklenebilir:
/addsus (oyuncu)
Bu puan sistemi sayesinde:
- Oyuncuların şüpheli davranış geçmişi tutulur,
- Log düşüren veya hile ihtimali olan kişiler daha net analiz edilir,
- Sistem daha doğru sonuçlar üretir.
Özellikle SMP projelerinde düzenli analiz için mükemmel bir altyapı sağlar.
Hangi Sunucular İçin Uygun?
Bu araç, özellikle aşağıdaki sunucularda mükemmel performans gösterir:
- SMP sunucuları
- Survival + ekonomi tabanlı sunucular
- Hile kontrolünün yoğun olduğu orta/büyük ölçekli sunucular
- Performans ve stabilitenin önemli olduğu topluluk projeleri
Gerçek zamanlı analiz sayesinde adminler şüpheli oyuncuları anında yakalayabilir.
Neden Bu Sistemi Kullanmalısınız?
- ✔ Anlık log ölçümü ve analiz
- ✔ Tek tıkla tam kapsamlı oyuncu kontrolü
- ✔ Anti-cheat ile uyumlu puan sistemi
- ✔ Moderasyon ekibine büyük hız kazandırır
- ✔ Karmaşık incelemeleri kolaylaştırır
Bu sistem, sunucu yöneticilerinin işini profesyonel bir seviyeye taşıyan güçlü bir analiz aracıdır.
Hem SMP hem de yüksek oyunculu sunucularda hile problemlerini kontrol altında tutmak için mükemmel bir çözümdür.
Gelişim & Öneriler
Sistem hakkında bir geliştirme talebiniz, eklenmesini istediğiniz bir özellik ya da geri bildiriminiz olursa benimle iletişime geçmeniz yeterlidir.
Her öneri, sistemi daha da iyileştirmek için değerlidir.
Gereken Skript Sürümü ve Addonlar
Bu sistemin doğru ve hatasız çalışması için gerekli bileşenler:
- Skript 2.6.4 veya üzeri
- Önerilen: Skript 2.7.x
Yeni envanter, oyuncu kafası ve offline player işlemleri için bu sürüm gereklidir.
- SkBee (Zorunlu)
GUI oluşturma, item tooltip gizleme, özel envanter işlemleri ve gelişmiş item fonksiyonları bu addon ile çalışır.
JavaScript:
command /sus:
permission: op
trigger:
set {_g} to chest inventory with 6 row named "Sus"
#set {suspoint::*} to {suspoint::*}
set {_sus::*} to sorted indexes of {suspoint::*} in descending order
loop {_sus::*}:
if (loop-value parsed as offline player) is online:
set slot loop-iteration - 1 of {_g} to skull of player(loop-value) named "&b%player(loop-value)%" with lore "&ePuan: %{suspoint::%player(loop-value)%}%", "&7Sol Click: Işınlan", "&7Sağ Click: Sil"
else:
set slot loop-iteration - 1 of {_g} to skeleton skulls named "&b%loop-value parsed as offline player%" with lore "&ePuan: %{suspoint::%loop-value parsed as offline player%}%", "&7Sol Click: Işınlan", "&7Sağ Click: Sil", "&cOffline"
set {_cam} to gray stained glass pane named " "
hide {_cam}'s tooltip
set slot integers between 45 and 53 of {_g} to {_cam}
set slot 48 of {_g} to barrier named "&fKapat"
set slot 50 of {_g} to bone meal named "&fTemizle"
set slot 49 of {_g} to nether star named "&fYenile"
open {_g} for player
command /addsus <offlineplayer> <number>:
permission: op
trigger:
add arg-2 to {suspoint::%arg-1%}
on inventory click:
if name of event-inventory is "Sus":
cancel event
if index of event-slot is 49:
execute player command "sus"
if index of event-slot is 48:
close player's inventory
if index of event-slot is 50:
delete {suspoint::*}
execute player command "sus"
if any:
event-slot is a player head
event-slot is skeleton skulls
then:
set {_name} to (uncolored name of event-slot) parsed as offline player
if click type is right mouse button:
delete {suspoint::%{_name}%}
execute player command "sus"
else:
set player's gamemode to spectator if {_name} is online
teleport player to {_name} if {_name} is online
Son düzenleme: