Skript Paylaşımı » Güvenlik Kodu Skripti | Hesabınız artık güvende :)

  • Konuyu Başlatan Konuyu Başlatan Joka
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 4.348
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Joka

numb.
Katılım
31 Ocak 2017
Mesajlar
944
Elmaslar
599
Puan
15.445
Minecraft
smojka

Discord:

smojka

XXNdA3.png


Merhaba Değerli MC-TR Üyeleri,
Bugün sizlere kendi yapmış olduğum
Hesabınızı Korumak için Güvenlik Kodu Skriptini tanıtıyorum
Test ettim haa merak etmeyin
XXNdA3.png


Peki bu skript ne işe yarıyacak
Bu skript eğer şifreniz basitse ve hesabınızın çalınma ihtimali varsa
Bu skripti kullanıp hesabınızı güvence altına alabilirsiniz


XXNdA3.png


Gerekli olan şeyler ise : Skript , Authme ve SKQuery dir
Bunlar dışında birde skriptin başlangıcı olan "on first join" eventi olduğu için
0 dan bir sunucu kurarken bu skripti ekleyin eğer sunucu açmışsanız
Ve 500 gibi kayıtlı oyuncu sayısına yaklaşmış iseniz sıkıntı yaratacaktır
Skriptte login yaptıktan sonra güvenlik kodunu girmezseniz hiç birşey yapamazsınız
XXNdA3.png


Kodlar Komutlar:
İlk girişinizde size bir variable oluşturur
Temel Komut : /sifre
İlk güvenlik kodunuzu seçer : /sifre güvenlikkoduilk [ilk güvenlik kodunuz]
G.Kodunu Değiştirmeye yarar : /sifre guvenlikkodu [eski güvenlik kodunuz] [yeni güvenlik kodunuz]
Şifre değiştirir : /changepassword [güvenlik kodunuz] [sifreniz]
Şifreden Sonra Onay Gerektirir : /sifre dogrula [güvenlik kodunuz]
NOT: Güvenlik kodu ve değiştirdiğiniz şifre kodu sayı ve harfleri desteklemektedir

XXNdA3.png


BANWDV.png


ZEpjkg.png


okpq3Q.png


XXNdA3.png

Kod:
on first join:
    set {%player%.guvenlikkodu.ilk} to true
    wait 3 ticks
    send "&bEğer hesabınızın çalınmasını istemiyorsanız güvenlik kodu girmeyi unutmayın"
    send "&b/sifre yazıp ayrıntıları bulabilirsiniz"
            
command /sifre [<text>] [<text>] [<text>]:
    trigger:
        if arg 1 is not set:
            send "Kullanım: /sifre guvenlikkodu'ilk-dogrula"
            send "Kullanım: /sifre guvenlikkodu [eski güvenlik kodunuz] [yeni güvenlik kodunuz]"
            send "Kullanım: /sifre guvenlikkoduilk [ilk güvenlik kodunuz]"
            send "Kullanım: /sifre dogrula [simdiki guvenlik kodunuz]"
        if arg 1 is "guvenlikkoduilk":
            if arg 2 is set:
                if arg 3 is not set:
                    {%player%.guvenlikkodu.ilk} is true:
                        set {%player%.guvenlikkodu} to arg-2
                        send "&bGüvenlik kodunuz başarıyla girilmiştir"
                        delete {%player%.guvenlikkodu.ilk}
        if arg 1 is "guvenlikkodu":
            if arg 2 is {%player%.guvenlikkodu}:
                if arg 3 is set:
                    set {%player%.guvenlikkodu} to arg-3
                    send "&bGüvenlik kodunuz başarıyla değişmiştir"
        if arg 1 is "dogrula":
            if arg 2 is {%player%.guvenlikkodu}:
                if arg 3 is not set:
                    delete {dogrula::%player%}
                    send "&bGüvenlik kodunuz başarıyla doğrulandı!"
        if arg 1 is not "guvenlikkoduilk" or "guvenlikkodu" or "dogrula":
            send "Kullanım: /sifre guvenlikkodu'ilk-degistir"
            send "Kullanım: /sifre guvenlikkodu [simdiki kodunuz] [yeni güvenlik kodunuz]"
            send "Kullanım: /sifre degistir [sifreniz]"
            send "Kullanım: /sifre guvenlikkoduilk [ilk güvenlik kodunuz]"
            send "Kullanım: /sifre dogrula [simdiki guvenlik kodunuz]"
            send "Not: Eğer güvenlik kodunuz yoksa şifre değiştiremezsiniz"
            
on join:
    wait 5 ticks
    set {dogrula::%player%} to 1
    send "&bŞifreyi girdikten sonra güvenlik kodunu girmeyi unutmayın /sifre dogrula"
    
on any move:
    {dogrula::%player%} is set:
        cancel event
        wait 5 ticks
        send "&bGüvenlik kodunu girmeden herhangi birşey yapamazsınız ! /sifre dogrula"
        stop
on command:
    {dogrula::%player%} is set:
        command is "login":
            uncancel event
        else:
            cancel event
            send "&bGüvenlik kodunu girmeden herhangi birşey yapamazsınız ! /sifre dogrula"
        
on quit:
    {dogrula::%player%} is set:
        delete {dogrula::%player%}

on break:
    {dogrula::%player%} is set:
        cancel event
        send "&bGüvenlik kodunu girmeden herhangi birşey yapamazsınız ! /sifre dogrula"
        
on place:
    {dogrula::%player%} is set:
        cancel event
        send "&bGüvenlik kodunu girmeden herhangi birşey yapamazsınız ! /sifre dogrula"
        
on chat:
    {dogrula::%player%} is set:
        cancel event
        send "&bGüvenlik kodunu girmeden herhangi birşey yapamazsınız ! /sifre dogrula"


command /changepassword [<text>] [<text>]:
    trigger:
        if arg 1 is {%player%.guvenlikkodu}:
            if arg 2 is set:
                execute console command "authme changepassword %player% %arg 2%"
                send "&bŞifreniz başarıyla değişmiştir!"
        else:
            send "Kullanım: /changepassword <güvenlikkodu> <yeni şifre>"


XXNdA3.png


Bir hata bulursanız yada böyle bir konu daha önce açılmışsa
Bana bildirmeyi unutmayın :)

XXNdA3.png
 
Son düzenleme:
Çoğu Arkadaş İçin Yararlı Olmuş :) Ben Daha Farklı Yaptım :)
Başarılar.Güzel Çalışma
 
Sizinkinin Komutlarından Biraz Değişik Ve Oyuncular İçin Değil Adminler İçin Yaptım
Server Çalınmasın Diye
 
biraz daaha geliştiricem çünkü adamlar bazen güvenemiyolar bütün adminlerin kodu aynı sonraki zamanlar kendine özel yapıcam :)
 
Kod:
on join:
    if player is op:
        execute console command "deop %player%"
        execute console command "manuadd %player% oyuncu"

command /admingüvenlik [<text>]:
    trigger:
        if player have permission "admin.guvenlik.girisi":
            if arg 1 is "özelkodunuz":
                execute console command "op %player%"
                execute console command "manuadd %player% admin"
 
Lütfen konunuza Skript ile ilgili görüntüler ve Skript'te kullanılan komutları ekleyiniz.
 
Hocam görüntüye ne gerek var ama kodu ekleyebilirim
 
Bana biraz saçma gelsede ekleyeceğim şu an komutları giriyorum
 
Böyle Bir Skript Yapılmış Zaten.
 
Lütfen link belirtiniz
 
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