Çözüldü Çözüldü

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

Teodori

Bir Kömür Göründü Kaptanım!
Katılım
1 Şubat 2019
Mesajlar
146
Elmaslar
21
Puan
13.445
Minecraft
Fexerd
Facebook
https://www.facebook.com/MinecraftTurkeyManager/
X
https://twitter.com/TCArda10

Discord:

fexed

Merhabalar benim aradığım plugin 1.15 sürümlerine uyumlu olan bir login pluginidir. Ben Authme'yi denedim ve sunucum çöktü. Authme gibi en iyi plugin varsa linkini atarsanız sevinirim.
Birde arkadaşlar ben bir tane sunucuda gördüm çok güzel giriş mesajının solunda böyle pixel resim gibi bişey var yanındada giriş yap falan gibi mesaj veriyor öyle bir plugin olursa çok mutlu edersiniz beni.
Not: denediğim bir login plugini bana göre çöp çünkü çok hataları falan var vs. ben beğenmedim en iyisiniz sizden bekliyorum. İyi forumlar :)
 
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.

1.15 desteği yok ama denemekte fayda var.
ben zaten onu denemiştim ama çok kötü daha iyisine ihtiyacım var diğer sunucular gibi...
Gönderi otomatik olarak birleştirildi:

AuthMe'nin yeni versiyonu çıkmış onu deneyecem olur inşallah
Gönderi otomatik olarak birleştirildi:

Olmadı :(
 
Son düzenleme:
ben zaten onu denemiştim ama çok kötü daha iyisine ihtiyacım var diğer sunucular gibi...
Gönderi otomatik olarak birleştirildi:

AuthMe'nin yeni versiyonu çıkmış onu deneyecem olur inşallah
Gönderi otomatik olarak birleştirildi:

Olmadı :(
Eğer mysql falan bağlamıcaksanız küçük bir skript ile yapılabilir.
 
Kod:
command /register [<text>] [<text>]:
    trigger:
        if {giris::%player%} is set:
            send "&cZaten giriş yapmışsın"
            stop
        if {kayit::%player%} is not set:
            if arg 2 is set:
                if "%arg 1%" is "%arg 2%":
                    set {kayit::%player%} to true
                    set {sifreler::%player%} to "%arg 1%"
                    set {giris::%player%} to true
                    send "&cGiriş başarılı"
                else:
                    send "&cKullanım: /register şifre şifre"
            else:
                send "&cKullanım: /register şifre şifre"
        else:
            send "&bZaten kayıt olmuşsun"

command /login [<text>]:
    trigger:
        if {giris::%player%} is not set:
            if {kayit::%player%} is set:
                if arg 1 is set:
                    if {sifreler::%player%} is "%arg 1%":
                        set {giris::%player%} to true
                        send "&cGiriş başarılı"
                    else:
                        kick the player due to "&cYanlış şifre!"
                else:
                    send "&cKullanım: /login şifre"
            else:
                send "&cKayıt olmamışsın."
        else:
            send "&cZaten giriş yapmışsın"

on login:
    if {giris::%player%} is not set:
        send "&bGiriş yapmak için 15 saniyen var."
        wait 15 second
        if {giris::%player%} is not set:
            kick the player due to "&cZaman aşımı!"

on quit:
    delete {giris::%player%}

Denemedim dener misin ?
 
Kod:
command /register [<text>] [<text>]:
    trigger:
        if {giris::%player%} is set:
            send "&cZaten giriş yapmışsın"
            stop
        if {kayit::%player%} is not set:
            if arg 2 is set:
                if "%arg 1%" is "%arg 2%":
                    set {kayit::%player%} to true
                    set {sifreler::%player%} to "%arg 1%"
                    set {giris::%player%} to true
                    send "&cGiriş başarılı"
                else:
                    send "&cKullanım: /register şifre şifre"
            else:
                send "&cKullanım: /register şifre şifre"
        else:
            send "&bZaten kayıt olmuşsun"

command /login [<text>]:
    trigger:
        if {giris::%player%} is not set:
            if {kayit::%player%} is set:
                if arg 1 is set:
                    if {sifreler::%player%} is "%arg 1%":
                        set {giris::%player%} to true
                        send "&cGiriş başarılı"
                    else:
                        kick the player due to "&cYanlış şifre!"
                else:
                    send "&cKullanım: /login şifre"
            else:
                send "&cKayıt olmamışsın."
        else:
            send "&cZaten giriş yapmışsın"

on login:
    if {giris::%player%} is not set:
        send "&bGiriş yapmak için 15 saniyen var."
        wait 15 second
        if {giris::%player%} is not set:
            kick the player due to "&cZaman aşımı!"

on quit:
    delete {giris::%player%}

Denemedim dener misin ?
teşekkür ederim! yalnız bir şey eksik şifre değiştirme mesela /sifredegis (eski sifre) (yeni sifre) gibi eklenirse çok memnun olurum. Birde son olarak /sifresil (oyuncu) ekleyebilir misin ama sadece yetkililer kullanabilecek bu komudu. İyi forumlar :)
 
Kod:
command /register [<text>] [<text>]:
    trigger:
        if {giris::%player%} is set:
            send "&cZaten giriş yapmışsın"
            stop
        if {kayit::%player%} is not set:
            if arg 2 is set:
                if "%arg 1%" is "%arg 2%":
                    set {kayit::%player%} to true
                    set {sifreler::%player%} to "%arg 1%"
                    set {giris::%player%} to true
                    send "&cGiriş başarılı"
                else:
                    send "&cKullanım: /register şifre şifre"
            else:
                send "&cKullanım: /register şifre şifre"
        else:
            send "&bZaten kayıt olmuşsun"

command /login [<text>]:
    trigger:
        if {giris::%player%} is not set:
            if {kayit::%player%} is set:
                if arg 1 is set:
                    if {sifreler::%player%} is "%arg 1%":
                        set {giris::%player%} to true
                        send "&cGiriş başarılı"
                    else:
                        kick the player due to "&cYanlış şifre!"
                else:
                    send "&cKullanım: /login şifre"
            else:
                send "&cKayıt olmamışsın."
        else:
            send "&cZaten giriş yapmışsın"

command /sifredegis [<text>] [<text>]:
    trigger:
        if {giris::%player%} is set:
            if arg 2 is set:
                if {sifreler::%player%} is "%arg 1%":
                    set {sifreler::%player%} to "%arg 2%"
                    send "&bŞifre değiştirildi!"
                else:
                    send "&cKullanım /sifredegis eskisifre yenisifre"
            else:
                send "&cKullanım /sifredegis eskisifre yenisifre"
        else:
            send "&cGiriş yapman gerek!"

command /sifresil [<offlineplayer>]:
    trigger:
        player is op
        delete {sifreler::%arg 1%}

on any move:
    {giris::%player%} is not set
    cancel event

on chat:
    {giris::%player%} is not set
    cancel event


on login:
    if {giris::%player%} is not set:
        send "&bGiriş yapmak için 15 saniyen var."
        wait 15 second
        if {giris::%player%} is not set:
            kick the player due to "&cZaman aşımı!"

on quit:
    delete {giris::%player%}

SkQuery 3 gerekli.
 
bence authme deki sorunu çözmeyi denemelisin. açığı olabilir diğer pluginlerin.
 
Elinize sağlık, iyi forumlar dilerim.
 
Ben AdvancedLogin plugini satın aldım konu kilit. Teşekkürler bu arada
 
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