Skript Paylaşımı VelAuth ile Sunucunuzu Güvende Tutun !

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

xHyperAluze

Ziyaretçi
Şimdi Biliyorum Bazıları dicek ne gerek vardı AuthME varken kim Kullancak bunu ama bu sunucunuzu Güvende tutcak AuthME de Tutabilir Authme hatta bundan daha iyi isteyenler kullansın

Gerekliler:
Skript 2.2 dev25 (ÜST Sürümlerde Çalışmaz !)
SkRayfall
SkQuery

Görütüler:

Yok :D (Konu Görevlileri SS e gerek Yok)
Nedenmi AUtHme Gibi
Girş veya Kayıt olmadan Sohbete yazamassın
Komut Kullanamassın Giriş Yapmadan
zıplayamassın


KOD:

Kod:
on first join:
    set {kayitoldu::%player%} to false
    set {kayitsifre::%player%} to false
    set {girisyapti::%player%} to false
on join:
    set player's walk speed to 0
    set player's fly speed to 0
    set {girisyapti::%player%} to false
    if {kayitoldu::%player%} is set:
        send "&aVelAuth &fGiriş Yapmak için -> /login <şifre>"
    if {kayitoldu::%player%} is not set:
        send "&aVelAuth &fKayıt Olmak için -> /register <şifre> <şifre>"


on quit:
    set {girisyapti::%player%} to false
    
    
on jump:
    if {girisyapti::%player%} is false:
        cancel event
    
on chat:
    if {girisyapti::%player%} is false:
        cancel event
        send "&aVelAuth &cSohbet'i kullanabilmek için Önce Giriş yapınız"   
on command:
    if {girisyapti::%player%} is false:
        if the command is not "register" or "login":
            cancel event
            send "&aVelAuth &cKomut kullanabilmek için Önce Giriş yapınız"
        
command /register [<text>] [<text>]:
    trigger:
        if {kayitoldu::%player%} is set:
            send "&aVelAuth &cZaten Kayıt Olmuşsun Giriş Yapmak için -> /login <şifre>"
        if {kayitoldu::%player%} is false:
            if arg-1 = arg-2:
                set {kayitsifre::%player%} to "%arg 1%"
                set {kayitoldu::%player%} to true
                set {girisyapti::%player%} to true
                set player's walk speed to 0.2
                set player's fly speed to 0.1
        if {kayitoldu::%player%} is false:
            if arg 2 is not arg 1:
                send "&aVelAuth &cŞifreler Uyuşmuyor"

command /login [<text>]:
    trigger:
        if {kayitoldu::%player%} is set:
            if arg 1 is "%{kayitsifre::%player%}%":
                if {girisyapti::%player%} is false:
                    send "&aVelAuth &fBaşarıyla Giriş Yaptın"
                    set {girisyapti::%player%} to true
                    set player's walk speed to 0.2
                    set player's fly speed to 0.1
                    stop
        if arg-1 is not "%{kayitsifre::%player%}%":
            if {girisyapti::%player%} is false:
                send "&aVelAuth &fŞifreniz Yanlış"
        if arg 1 is not set:
            if {girisyapti::%player%} is false:
                send "&aVelAuth &fDoğru Kullanım: &c/login <şifre>"
        if {girisyapti::%player%} is true:
            send "&aVelAuth &fZaten Giriş Yapmışsın"
on command "/help VelAuth":
    cancel event
    send " &e---- &6Help: VelAuth &e-- &6Sayfa &c1&6/&c1 &e----"
    send "&6VelAuth Komutları:"
    send "&6/login <ŞİFRE>: &fGiriş Yapmanızı Sağlar"
    send "&6/register <ŞİFRE> <TEKRARŞİFRE>: &fKayıt Olmanızı Sağlar"
 
Yok gibi kelimeler kullanmayın lütfen. Konunuza lütfen etiket ve 3 adet görsel ekleyiniz. İyi forumlar.
 
Kod yapısı çok kötü, baya geliştirilmesi gerek. Hashlemeyip parola saklamak yasak diye biliyorum, skript kendin kendince hashliyor ama parolalar için yeterli bir hash değil. En ufak bir gizlilik ihlali şikayetinde bırak sunucuyu, sunucunun kurucusu puf olur.
 

Alt yapı açısından kötü bir Skript olmuş. Onun dışında fena görünmüyor ?
 
Kullanmaya gerek yok diye düşünüyorum sizin içinde vakit kaybı olmuş.
 
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