_DarKing_
Marangoz
- Mesajlar
- 41
- En iyi cevaplar
- 0
- Beğeniler
- 27
- Puanları
- 60
Nedir?
Sunucuya bağlandıktan sonra envanterdeki itemleri atma, blok yerleştirme ve blok kırma için şifreleme sistemidir. Belirli yetkilerle devre dışı bırakılabilir.
Nasıl Kullanılır?
Sizinle paylaşacağım kodu yeni bir metin belgesine kayıt edip uzantısını .sk olarak düzenledikten sonra sunucunuzun "plugins/Skript/scripts" içerisine atın. Ve daha sonra "/sk reload all" komutunu kullanarak güvenlik sistemini etkinleştirebilirsiniz.
Komutlar ve Yetkiler
Görseller
Kod
Görüşlerinizi yorumlarınızı bekliyorum. Her hangi bir sorun sıkıntı için discord
_DarKing_#0081
Sunucuya bağlandıktan sonra envanterdeki itemleri atma, blok yerleştirme ve blok kırma için şifreleme sistemidir. Belirli yetkilerle devre dışı bırakılabilir.
Nasıl Kullanılır?
Sizinle paylaşacağım kodu yeni bir metin belgesine kayıt edip uzantısını .sk olarak düzenledikten sonra sunucunuzun "plugins/Skript/scripts" içerisine atın. Ve daha sonra "/sk reload all" komutunu kullanarak güvenlik sistemini etkinleştirebilirsiniz.
Komutlar ve Yetkiler
Kod:
------ Oyuncu Komutları ------
/pin ayarla [<sayı>]: Yeni şifre belirlemenizi sağlar, yetki gerektirmez.
/pin kaldır [<şifre>]: Mevcut şifrenizi kaldırır, yetki gerektirmez.
/pin giriş [<şifre>]: Güvenlik şifrenizi girmenizi sağlar, yetki gerektirmez.
/pin durum: Bir şifre ayarlayıp, ayarlamadığınızı gösterir, yetki gerektirmez.
------ Admin Komutları ------
/apin sorgu [<oyuncu>]: Oyuncunun şifresini sorgularsınız, pin.yetkilisi yetkisini gerektirir.
/apin kaldır [<oyuncu>]: Oyuncunun şifresini kaldırırsınız, pin.yetkilisi yetkisini gerektirir.
------ Koruma By-Pass ------
op.atar yetkisini kullanarak korumayı kaldırırsınız
Görseller
Kod
Kod:
options:
t: &cGüvenlik&8>
on first join:
wait 1 minutes
send "{@t} &cEşyalarınızı kilitlemek ister misiniz?" to player
wait 1 second
send "{@t} &cEşyalarınızı kilitleme hakkında bilgi almak isterseniz &6/pin &cyazınız."
command /d:
trigger:
wait 1 second
send "{@t} &cEşyalarınızı kilitlemek ister misiniz?" to player
wait 1 second
send "{@t} &cEşya kilitleme hakkında bilgi almak isterseniz &6/pin &cyazınız."
command /pin [<text>] [<text>]:
trigger:
if arg 1 is not set:
send "&a-----------------&e[ {@t} &e]&a------------------" to player
send "{@t} &6Eşya kilitleme sistemine hoşgeldiniz." to player
send "{@t} &6Şifre ayarlamak için &4/pin ayarla <şifre>." to player
send "{@t} &6Şifre kaldırmak için &4/pin kaldır <şifre>." to player
send "{@t} &6Giriş yapmak için &4/pin giriş <şifre>." to player
send "{@t} &6Pin durumunuzu öğrenmek için &4/pin durum." to player
send "{@t} &6Unutmayın şifre sadece rakamlardan oluşmalıdır." to player
send "&a-----------------&e[ {@t} &e]&a-----------------" to player
else:
if arg 1 is "ayarla":
if arg 2 is set:
if {pin.%player%} is not set:
set {pin.%player%} to 1
set {pc.%player%} to arg 2
send "{@t} &cŞifreniz &8%{pc.%player%}% &coalrak ayarlandı."
else:
send "{@t} &cZaten bir şifre ayarlamışsınız."
else:
send "{@t} &cÖncelikle bir pin belirlemelisiniz."
else:
if arg 1 is "kaldır":
if arg 2 is "%{pc.%player%}%":
delete {pin.%player%}
delete {pc.%player%}
send "{@t} &cPin korumanız kaldırıldı."
else:
send "{@t} &cYanlış pin girdiniz."
else:
if arg 1 is "giriş":
if arg 2 is "%{pc.%player%}%":
delete {sc.%player%}
send "{@t} &cGiriş başarılı."
else:
send "{@t} &cŞifre yanlış ya da zaten giriş yaptınız." to player
else:
if arg 1 is "durum":
if {pin.%player%} is 1:
send "{@t} &6Bir şifre ayarlamışsınız."
send "{@t} &6Eğer hatırlamıyorsanız yetkililere ulaşınız."
else:
send "{@t} &6Bir şifre ayarlamışsınız."
send "{@t} &6Hatırlamıyorsanız adminlerle iletişime geçiniz."
command /apin [<text>] [<player>]:
permission: pin.yetkilisi
permission message: {@t} &4Bu komutu kullanmak için yetkiniz bulunmamaktadır.
trigger:
if arg 1 is not set:
send "&a-----------------&e[ {@t} &e]&a------------------" to player
send "{@t} &6Eşya kilitleme sistemine hoşgeldin &4Admin." to player
send "{@t} &6Şifre sorgulamak için &4/apin sorgu <oyuncu>." to player
send "{@t} &6Şifre kaldırmak için &4/apin kaldır <oyuncu>." to player
send "&a-----------------&e[ {@t} &e]&a-----------------" to player
else:
if arg 1 is "sorgu":
if arg 2 is set:
if {pin.%arg 2%} is 1:
send "{@t} &e%arg 2% &6adlı kullanıcı bir şifreye sahip."
send "{@t} &e%arg 2% &6adlı kullanıcının şifresi &4%{pc.%arg 2%}%"
else:
send "{@t} &e%arg 2% &6adlı kullanıcı şifre ayarlamamış."
else:
if arg 1 is "kaldır":
if arg 2 is set:
if {pin.%arg 2%} is 1:
send "{@t} &e%arg 2% &6adlı kullanıcı bir şifreye sahip."
send "{@t} &e%arg 2% &6adlı kullanıcının şifresi &4%{pc.%arg 2%}%"
send "{@t} &e%arg 2% &6adlı kullanıcının şifresi kaldırıldı"
delete {pin.%arg 2%}
delete {pc.%arg 2%}
else:
send "{@t} &e%arg 2% &6adlı kullanıcı zaten şifre ayarlamamış."
on join:
if player doesn't have permission "op.atar":
if {pin.%player%} is 1:
wait 2 seconds
send "{@t} &cEşya koruma sistemi devrede."
send "{@t} &cEnvanter itemlerini atmak için pin kodunuzu girmeniz gerekli."
send "{@t} &cPin girişinizi yapmak için &8/pin giriş <şifre>."
set {sc.%player%} to 1
else:
if {pin.%player%} is 1:
wait 2 seconds
send "{@t} &cEşya koruma sistemi devrede."
send "{@t} &cOp olduğunuz için koruma by-pass edildi."
send "{@t} &cPin girişinizi yapmak için &8/pin giriş <şifre>."
set {sc.%player%} to 1
on place:
if player doesn't have permission "op.atar":
if {sc.%player%} is 1:
cancel event
send "{@t} &cİtem kullanmak için ayarladığınız pin kodunu giriniz."
on break:
if player doesn't have permission "op.atar":
if {sc.%player%} is 1:
cancel event
send "{@t} &cİtem kullanmak için ayarladığınız pin kodunu giriniz."
on drop:
if player doesn't have permission "op.atar":
if {sc.%player%} is 1:
cancel event
send "{@t} &cİtem kullanmak için ayarladığınız pin kodunu giriniz."
Görüşlerinizi yorumlarınızı bekliyorum. Her hangi bir sorun sıkıntı için discord
_DarKing_#0081