Çözüldü Skript İle Konsol Komutları | Lütfen Yardım Edin

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

_DarkSavic_

Odunlara Vur Vur Vur!
Katılım
21 Nisan 2022
Mesajlar
39
Elmaslar
2
Puan
6.260
Konum
Kayıp Şehir
Minecraft
_DarkSavic_

Discord:

darksavic

Merhaba değerli arkadaşlar, yanlış konu açtıysam özür dilerim arada kaldım o yüzden temel isteğim Skript olduğundan dolayı bu konuyu seçtim, olaya gelirsek. Yapmak isteğim olay şu; Sunucuda sadece kendi oyun hesabımın(_DarkSavic_) "/stop","/restart","/reload" komutlarına erişebilmesini istiyorum. Özellikle sadece oyun içerisinden komutların kullanılmasını istiyorum. Hiç bir şekilde konsoldan bu komutların kullanılmasını istemiyorum.

Konsolda "/stop","/restart","/reload" komutlarını istememe sebebim yetkinin tek bende olmasını istememden kaynaklanıyor, şimdi bunun için her hangi bir yetki eklentisi kullanılabilir diyebilirsiniz. Evet kullanılabilir, ancak yine de konsol üzerinden bu komutların kullanılmamasını istiyorum.

Sürüm: 1.20.1

Mümkün mü?
Bunun skripti yapılabilir mi?
 
Son düzenleme:
Sunucunuzun sürümünü öğrenebilir miyim?
 
Boyle bir sey isini gorecektir:
Kod:
on command:
    command is "reload" or "stop" #!<- Buraya istedigin komutlari yazacaksin.
    event-commandsender is not "_DarkSavic_" parsed as player #!<- Oyuncu adini yanlis yazmis olabilirim!
    cancel event
Umarim yardimci olabilmisimdir ^^
 
Boyle bir sey isini gorecektir:
Kod:
on command:
    command is "reload" or "stop" #!<- Buraya istedigin komutlari yazacaksin.
    event-commandsender is not "_DarkSavic_" parsed as player #!<- Oyuncu adini yanlis yazmis olabilirim!
    cancel event
Umarim yardimci olabilmisimdir ^^
Öncelikle elinize sağlık, hemen deniyorum.
Hata verdi az önce ona bir tekrar baktım boşluk yapmışım fark etmeden, şimdi bir console üzerinden stop yazmayı deneyeceğim.
 
Son düzenleme:
Skript işe yaramadı sanırım sunucu yine de stop komudunu algıladı bir süre sonra kapanacak her halde göstergeler şu şekilde görünüyor..

1715982316909.png
1715982308485.png
 
Son düzenleme:
Ekli dosyayı görüntüle 241043

Skript işe yaramadı sanırım sunucu yine de stop komudunu algıladı bir süre sonra kapanacak her halde göstergeler şu şekilde görünüyor..Ekli dosyayı görüntüle 241044
Boyle bir sey isini gorecektir:
Kod:
on command:
    command is "reload" or "stop" #!<- Buraya istedigin komutlari yazacaksin.
    event-commandsender is not "_DarkSavic_" parsed as player #!<- Oyuncu adini yanlis yazmis olabilirim!
    cancel event
Umarim yardimci olabilmisimdir ^^
Evet sunucunun konsoluna /stop yazınca sunucu kapandı. Maalesef skript konsol komudunu engelleyemedi.
 
Evet sunucunun konsoluna /stop yazınca sunucu kapandı. Maalesef skript konsol komudunu engelleyemedi.
Kendimde test ettigimde duzgun calisiyor (komudu konsol uzerinden engelliyor), niye olmadi bilmiyorum... Diger engellediginiz komutlar da konsol uzerinden kullanilabiliyor mu acaba?
 
Kendimde test ettigimde duzgun calisiyor (komudu konsol uzerinden engelliyor), niye olmadi bilmiyorum... Diger engellediginiz komutlar da konsol uzerinden kullanilabiliyor mu acaba?
Şöyle bir şey öğrendim, kullandığım hosting ile alakalı bir durummuş tam "konu kilit" yazmaya gelmişken size de cevap vereyim.

Skriptiniz büyük bir ihtimalle sorunsuz çalışıyordur, ondan kesinlikle şüphem yok çünkü kullandığım hosting ücretsiz bir hosting reklam olmasın diye isim vermeyi pek istemiyorum. Her 1 saatte sunucuyu web panel üzerinden yenilemem gerekiyor yeniledikten sonra 1 saat daha sunucunun açık kalmasına izin veren bir hosting kullanıyorum.

Şu şekilde düşünmüştüm otomatik olarak süre bittiği zaman konsol "stop" komudunu kullanamazsa sunucuyu kapatmaz diye düşünmüştüm fakat çokta düşündüğüm gibi olmadı. Hosting'in kendisi sanırsam sunucular için Linux kullanıyor bir şekilde stop komudunu gördüğü zaman sunucu otomatik bir şekilde kendini terminateliyor.

Konu ile alakasız ama yinede sadece denemek için son bir skript rica edeceğim. Otomatik olarak tellraw atan bir sistemi var hosting'in onu skriptle önleyebilir miyiz bilmiyorum, ama denemek istiyorum açıkçası.
 
Şöyle bir şey öğrendim, kullandığım hosting ile alakalı bir durummuş tam "konu kilit" yazmaya gelmişken size de cevap vereyim.

Skriptiniz büyük bir ihtimalle sorunsuz çalışıyordur, ondan kesinlikle şüphem yok çünkü kullandığım hosting ücretsiz bir hosting reklam olmasın diye isim vermeyi pek istemiyorum. Her 1 saatte sunucuyu web panel üzerinden yenilemem gerekiyor yeniledikten sonra 1 saat daha sunucunun açık kalmasına izin veren bir hosting kullanıyorum.

Şu şekilde düşünmüştüm otomatik olarak süre bittiği zaman konsol "stop" komudunu kullanamazsa sunucuyu kapatmaz diye düşünmüştüm fakat çokta düşündüğüm gibi olmadı. Hosting'in kendisi sanırsam sunucular için Linux kullanıyor bir şekilde stop komudunu gördüğü zaman sunucu otomatik bir şekilde kendini terminateliyor.

Konu ile alakasız ama yinede sadece denemek için son bir skript rica edeceğim. Otomatik olarak tellraw atan bir sistemi var hosting'in onu skriptle önleyebilir miyiz bilmiyorum, ama denemek istiyorum açıkçası.
Anladim... Eger mesajlari komut ile atiyorsa engellenebilir ancak komut ile atmiyorsa pek sanmiyorum. Ayrica ucretsiz bir hosting kullanmak yerine en azindan ngrok falan kullanabilirsiniz belki.
 
Anladim... Eger mesajlari komut ile atiyorsa engellenebilir ancak komut ile atmiyorsa pek sanmiyorum. Ayrica ucretsiz bir hosting kullanmak yerine en azindan ngrok falan kullanabilirsiniz belki.
Ngork'u araştırmam gerekiyor. Çok bir bilgim yok teşekkür ederim önerin için.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst