- Katılım
- 21 Mayıs 2020
- Mesajlar
- 10
- Elmaslar
- 12
- Puanlar
- 410
- Yaş
- 21
Gereksinimler:
skript-yaml
Komutlar
/kayıt [Şifre] -> Sunucuya kaydolur
/giriş [Şifre] -> Sunucuya giriş yapar
/kayıtsil [oyuncu] -> Oyuncunun kaydını siler
/şifredeğiştir [şifre] [yenişifre] -> Şifreyi değiştirir
Özellikler
Çoğu kayıt olma skriptinde bulunan on any movement eventi yok
Kayıt olma giriş yapma kayıt silme gibi durumları plugins/kayitdosyasi/kayitlog.yml dosyasına kaydeder
Türkçe karakterler kullanılmıştır
Fotoğraflar
Foruma atıcağım ilk skript umarım beğenmişsinizdir bug bulduysanız yazabilirsiniz.
skript-yaml
Komutlar
/kayıt [Şifre] -> Sunucuya kaydolur
/giriş [Şifre] -> Sunucuya giriş yapar
/kayıtsil [oyuncu] -> Oyuncunun kaydını siler
/şifredeğiştir [şifre] [yenişifre] -> Şifreyi değiştirir
Özellikler
Çoğu kayıt olma skriptinde bulunan on any movement eventi yok
Kayıt olma giriş yapma kayıt silme gibi durumları plugins/kayitdosyasi/kayitlog.yml dosyasına kaydeder
Türkçe karakterler kullanılmıştır
Fotoğraflar
JavaScript:
options:
kay: &6[&bKayıt&6]
tag: &b[&eTurist&b]
kickmsj: &4Giriş Yapmadığın için Atıldın!
on load:
load yaml "plugins/KayitDosyasi/kayitlog.yml" as "KayitLog"
if {kayitsayisi} is not set:
set {kayitsayisi} to 0
command /kayit [<text>]:
aliases: /kayıt , /register
trigger:
if {kayit::%player%} is not set:
if arg 1 is not set:
send "{@kay} &4Bir şifre belirleyin!"
else:
set {kayit::%player%} to arg 1
send "{@kay} &aBaşarıyla kayıt oldunuz. Şifreniz: &b%arg 1%!"
add 1 to {kayitsayisi}
send "{@kay} &aSunucuya kaydolmuş &b%{kayitsayisi}%.&akişisin!"
set {giris.%player%} to 1
add "%player% Sunucuya kayıt oldu" to yaml list "Kayıt Logu" from "KayitLog"
save yaml "KayitLog"
else:
send "{@kay} &4Sunucuda kaydınız bulunmakta !"
command /giris [<text>]:
aliases: /giriş , /login
trigger:
if {giris.%player%} is 0:
if {kayit::%player%} is set:
if arg 1 is not set:
send "{@kay} &4Bir şifre yazın!"
else:
if {kayit::%player%} is arg 1:
set {giris.%player%} to 1
send "{@kay} &aBaşarıyla giriş yaptın!"
add "%player% Sunucuya giriş yaptı!" to yaml list "Kayıt Logu" from "KayitLog"
save yaml "KayitLog"
else if arg 1 is {eskisifre.%player%}:
send "{@kay} &4Bu şifre eski şifreniz!"
else:
send "{@kay} &4Hatalı şifre!"
else:
send "{@kay} &4Sunucuda kaydınız yok!"
else:
send "{@kay} &4Zaten giriş yapmışsın!"
command /sifredegistir [<text>] [<text>]:
aliases: /şifredegistir , /şifredeğiştir , /sifredegis
trigger:
if {kayit::%player%} is set:
if arg 1 is set:
if arg 1 is {kayit::%player%}:
if arg 2 is set:
send "{@kay} &bŞifreniz başarıyla değiştirildi!"
send "{@kay} &bEski Şifre: %{kayit::%player%}%"
set {eskisifre.%player%} to {kayit::%player%}
set {kayit::%player%} to arg 2
send "{@kay} &bYeni Şifre: %{kayit::%player%}%"
add "%player% Şifresini değiştirdi" to yaml list "Kayıt Logu" from "KayitLog"
save yaml "KayitLog"
else:
send "{@kay} &4Yeni Şifreyi girin!"
else:
send "{@kay} &4Hatalı Şifre!"
else:
send "{@kay} &bKullanım: &a/sifredegistir &c[eskişifre] [yenişifre]"
else:
send "{@kay} &4Bu komutu kullanmak için kayıt olmanız gerek!"
command /kayitsil [<player>]:
aliases: /kayıtsil
permission: kayit.sil
trigger:
if arg 1 is not set:
send "{@kay} &4Geçerli bir oyuncu adı girin!"
else:
if {kayit::%arg 1%} is set:
delete {kayit::%arg 1%}
set {giris.%arg 1%} to 0
remove 1 from {kayitsayisi}
send "{@kay} &6%arg 1% &aAdlı oyuncunun kaydını sildiniz!"
send "{@kay} &cYetkili: &b%player% &cSunucudaki kaydınızı sildi!" to arg 1
add "%player% %arg 1% Adlı oyuncunun kaydını sildi" to yaml list "Kayıt Logu" from "KayitLog"
save yaml "KayitLog"
else:
send "{@kay} &4Bu oyuncunun sunucuda kaydı yok!"
on join:
if {kayit::%player%} is not set:
send "{@kay} &bSunucuda kaydınız bulunmamakta."
send "{@kay} &bKayıt olmak için: &c/kayıt [şifre]"
send "{@kay} &bKayıt olmadığınızda sunucudaki çoğu özelliği kullanamazsınız!"
else:
send "{@kay} &bSunucuda kaydınız bulunmakta lütfen giriş yapınız."
send "{@kay} &b/giriş [şifre]"
wait 10 seconds
if {giris.%player%} is 0:
kick player due to "&4{@kickmsj}"
on chat:
if {kayit::%player%} is not set:
cancel event
broadcast "{@tag} &e%player% &b%message%"
else:
if {giris.%player%} is not set:
cancel event
send "{@kay} &bSohbet için giriş yapman gerek!"
on drop:
if {kayit::%player%} is set:
if {giris.%player%} is 0:
cancel event
send "{@kay} &bGiriş yapmadan eşya atamazsın!" to player
on quit:
set {giris.%player%} to 0
Foruma atıcağım ilk skript umarım beğenmişsinizdir bug bulduysanız yazabilirsiniz.