OpSafterPro
Birisi mi Spawnlandı?
- Katılım
- 24 Nisan 2024
- Mesajlar
- 6
- Elmaslar
- 0
- Puan
- 145
- Yaş
- 35
- Konum
- İstanbul
- Minecraft
- OpSafterPro3
Discord:
minecraftmisafiri
Merhaba Minecraft topluluğu!
Sunucunuzun bakım modunu daha etkili bir şekilde yönetmek ve belirli oyunculara giriş izni vermek için geliştirdiğimiz yeni Skript'i paylaşmak istiyoruz. Bu skript, bakım modunda sunucunun erişimini kontrol etmenizi ve oyunculara özel izinler vermenizi sağlar.
Skript Özellikleri:
1. Bakım Modu Yönetimi:
• Bakım Modu Kontrolü: Sunucu bakım moduna alındığında, oyuncular sunucuya giriş yapmaya çalıştıklarında bu işlem iptal edilir ve bakım modunda olduklarını belirten mesajlar gösterilir.
• Mesajlar
• Sunucu Adı: Kırmızı renkte ve kalın olarak gösterilir.
• Bakım Modunda Olduğunu Bildiren Mesaj: Kırmızı ve sarı renkte vurgulanır.
• Bakım Sebebi: Sarı ve mavi tonlarında gösterilir.
• Bakım Süresi: Belirtilmişse süreyi, belirtilmemişse "Belirtilmemiş" olarak gösterir.
2. Giriş İzinleri:
• /girişizni ver <oyuncu>: Bu komut, belirtilen oyuncuya giriş izni verir. Giriş izni verilen oyuncuya prefix'li bir hoş geldin mesajı gönderilir.
• /girişizni al <oyuncu>: Bu komut, belirtilen oyuncunun giriş iznini kaldırır. Eğer oyuncu çevrimiçiyse, oyuncuya bir mesaj gönderilir ve sunucudan atılır.
Skript Kodu:
Kullanım:
• Bakım Modu: Bakım modunu aktif hale getirdiğinizde, sunucuya giriş yapan oyunculara bakım modunda olduğunu bildiren mesajlar gösterilir ve girişleri engellenir.
• Giriş İzni Verme: /girişizni ver <oyuncu> komutu ile belirtilen oyuncuya giriş izni verilir ve oyuncuya prefix'li bir hoş geldin mesajı gönderilir.
• Giriş İzni Alma: /girişizni al <oyuncu> komutu ile belirtilen oyuncunun giriş izni kaldırılır. Eğer oyuncu çevrimiçiyse, sunucudan atılır.
Bu skript, sunucunuzda bakım modunu etkili bir şekilde yönetmenize ve belirli oyunculara giriş izni vermenize yardımcı olacak. Herhangi bir sorunuz veya eklemek istediğiniz bir özellik varsa, yorumlarda belirtebilirsiniz.
İyi oyunlar!
Sunucunuzun bakım modunu daha etkili bir şekilde yönetmek ve belirli oyunculara giriş izni vermek için geliştirdiğimiz yeni Skript'i paylaşmak istiyoruz. Bu skript, bakım modunda sunucunun erişimini kontrol etmenizi ve oyunculara özel izinler vermenizi sağlar.
Skript Özellikleri:
1. Bakım Modu Yönetimi:
• Bakım Modu Kontrolü: Sunucu bakım moduna alındığında, oyuncular sunucuya giriş yapmaya çalıştıklarında bu işlem iptal edilir ve bakım modunda olduklarını belirten mesajlar gösterilir.
• Mesajlar
• Sunucu Adı: Kırmızı renkte ve kalın olarak gösterilir.
• Bakım Modunda Olduğunu Bildiren Mesaj: Kırmızı ve sarı renkte vurgulanır.
• Bakım Sebebi: Sarı ve mavi tonlarında gösterilir.
• Bakım Süresi: Belirtilmişse süreyi, belirtilmemişse "Belirtilmemiş" olarak gösterir.
2. Giriş İzinleri:
• /girişizni ver <oyuncu>: Bu komut, belirtilen oyuncuya giriş izni verir. Giriş izni verilen oyuncuya prefix'li bir hoş geldin mesajı gönderilir.
• /girişizni al <oyuncu>: Bu komut, belirtilen oyuncunun giriş iznini kaldırır. Eğer oyuncu çevrimiçiyse, oyuncuya bir mesaj gönderilir ve sunucudan atılır.
Skript Kodu:
YAML:
# Gelişmiş Bakım Modu Skripti Nexura Project tarafından tasarlanmıştır.
options:
yetkili_rolü: op
sunucu_ismi: &c&lEternal BoxPvP
bakım_mesajı: &c&l⚠ &6&lSunucu &e&lşu anda bakım modunda! &c&l⚠\n&7Lütfen daha sonra tekrar deneyin.
bakım_sebebi: &e&lBakım sebebi: &b&lSunucu optimizasyonu.
bakım_süresi: 10 minutes # Bakım süresini buraya ekleyin, örneğin "10 minutes" veya "2 hours". "none" olarak ayarlarsanız belirtilmemiş olur.
giriş_izni_prefix: &a[Sunucu] &f
giriş_izni_verildi_mesajı: &a&lGiriş izni verildi. &e&lHoş geldin!
giriş_izni_alindi_mesajı: &c&lGiriş izniniz kaldırıldı. &e&lSunucudan atılıyorsunuz!
# Bakım modu açıkken oyuncu girişini kontrol et
on join:
if {bakım_modu} is true:
if player has permission "{@yetkili_rolü}":
send "&a&lSunucu bakım modunda, ancak yetkili olarak giriş yaptınız." to player
else:
send "{@sunucu_ismi}" to player
send "{@bakım_mesajı}" to player
send "{@bakım_sebebi}" to player
if {@bakım_süresi} isn't "none":
send "&e&lBakım bitiş süresi: &b&l{@bakım_süresi}" to player
else:
send "&e&lBakım bitiş süresi: &c&lBelirtilmemiş" to player
cancel event # Giriş işlemini iptal eder, oyuncu sunucuya giremez
# Giriş izni verme komutu
command /girişizni ver <player>:
permission: admin # Komutu sadece yetkililere açık hale getirir
permission message: &cBu komutu kullanma izniniz yok!
trigger:
if {bakım_modu} is false:
send "&cSunucu şu anda bakım modunda değil!" to player
else:
set {_player} to arg-1
if {_player} is online:
send "{@giriş_izni_prefix}{@giriş_izni_verildi_mesajı}" to {_player}
send "&a{_player} oyuncusuna giriş izni verildi." to player
else:
send "&c{_player} oyuncusu çevrimiçi değil." to player
# Giriş izni alma komutu
command /girişizni al <player>:
permission: admin # Komutu sadece yetkililere açık hale getirir
permission message: &cBu komutu kullanma izniniz yok!
trigger:
set {_player} to arg-1
if {_player} is online:
send "{@giriş_izni_prefix}{@giriş_izni_alindi_mesajı}" to {_player}
kick {_player} with "&cGiriş izniniz kaldırıldı ve sunucudan atıldınız."
send "&a{_player} oyuncusunun giriş izni kaldırıldı ve sunucudan atıldı." to player
else:
send "&c{_player} oyuncusu çevrimiçi değil." to player
Kullanım:
• Bakım Modu: Bakım modunu aktif hale getirdiğinizde, sunucuya giriş yapan oyunculara bakım modunda olduğunu bildiren mesajlar gösterilir ve girişleri engellenir.
• Giriş İzni Verme: /girişizni ver <oyuncu> komutu ile belirtilen oyuncuya giriş izni verilir ve oyuncuya prefix'li bir hoş geldin mesajı gönderilir.
• Giriş İzni Alma: /girişizni al <oyuncu> komutu ile belirtilen oyuncunun giriş izni kaldırılır. Eğer oyuncu çevrimiçiyse, sunucudan atılır.
Bu skript, sunucunuzda bakım modunu etkili bir şekilde yönetmenize ve belirli oyunculara giriş izni vermenize yardımcı olacak. Herhangi bir sorunuz veya eklemek istediğiniz bir özellik varsa, yorumlarda belirtebilirsiniz.
İyi oyunlar!
Son düzenleme: