TeamXio Project
Zombi Geldi, Beni Yedi
- Katılım
- 12 Mayıs 2021
- Mesajlar
- 243
- Elmaslar
- 144
- Puan
- 4.270
- Konum
- Türkiye, İstanbul
- Minecraft
- Oasis
Discord:
.ardyy (Ardyy)
Kod:
#AccountGuard - By TeamXio Project
on load:
load yaml "plugins/AccountGuard/ayarlar.yml" as "ayarlar"
if yaml "ayarlar" is empty:
set yaml value "Sistem.Prefix" from "ayarlar" to "&3AccountGuard &8»"
set yaml value "Sistem.FirstJoin" from "ayarlar" to "&eLütfen hesabınızı güvenceye alın: &b/accountguard"
set yaml value "Mesajlar.adminYetki" from "ayarlar" to "accountguard.admin"
set yaml value "Mesajlar.sifreBelirlenmedi" from "ayarlar" to "&cHenüz bir şifre belirlememişsin."
set yaml value "Mesajlar.sifreGirildi" from "ayarlar" to "&aHesap şifresini doğru girdin. İyi oyunlar!"
set yaml value "Mesajlar.sifreHatali" from "ayarlar" to "&cHesap şifresini yanlış girdin. Tekrar dene."
set yaml value "Mesajlar.zatenGirildi" from "ayarlar" to "&cZaten hesabına giriş yapmışsın."
set yaml value "Mesajlar.onceGirmelisin" from "ayarlar" to "&cHerşeyden önce giriş yapmalısın."
set yaml value "Mesajlar.sifreDegistirildi" from "ayarlar" to "&aHesap şifren başarıyla değiştirildi."
set yaml value "Mesajlar.oncekiSifre" from "ayarlar" to "&cYeni şifren önceki şifre ile aynı olmamalı."
set yaml value "Mesajlar.sifreBelirlendi" from "ayarlar" to "&aBaşarıyla hesabını kaydettin. İyi oyunlar!"
set yaml value "Mesajlar.zatenBelirlenmis" from "ayarlar" to "&cZaten hesabın kayıtlı."
save yaml "ayarlar"
command /accountguard [<text>] [<text>] [<text>]:
aliases: /ag
trigger:
set {_sifreBelirlenmedi} to yaml value "Mesajlar.sifreBelirlenmedi" from "ayarlar"
set {_prefix} to yaml value "Sistem.Prefix" from "ayarlar"
set {_adminyetki} to yaml value "Mesajlar.adminYetki" from "ayarlar"
set {_sifreGirildi} to yaml value "Mesajlar.sifreGirildi" from "ayarlar"
set {_sifreHatali} to yaml value "Mesajlar.sifreHatali" from "ayarlar"
set {_zatenGirildi} to yaml value "Mesajlar.zatenGirildi" from "ayarlar"
set {_onceGirmelisin} to yaml value "Mesajlar.onceGirmelisin" from "ayarlar"
set {_sifreDegistirildi} to yaml value "Mesajlar.sifreDegistirildi" from "ayarlar"
set {_oncekiSifre} to yaml value "Mesajlar.oncekiSifre" from "ayarlar"
set {_sifreBelirlendi} to yaml value "Mesajlar.sifreBelirlendi" from "ayarlar"
set {_zatenBelirlenmis} to yaml value "Mesajlar.zatenBelirlenmis" from "ayarlar"
if arg 1 is not set:
if arg 2 is not set:
if arg 3 is not set:
set {_adminyetki} to yaml value "adminYetki" from "ayarlar"
if player has permission "%{_adminyetki}%":
send " &e&m----&r &6&lACCOUNT GUARD &e&m----&r"
send " "
send " &6/ag şifre (gir) <şifre> &f- &eHesap şifrenizi girer."
send " &6/ag şifre (değiştir) <şifre> &f- &eHesap şifrenizi değiştirir."
send " &6/ag şifre (belirle) <şifre> &f- &eYeni şifrenizi belirler."
send " "
send " &6/ag bilgi &f- &eHesap bilginizi gösterir."
send " "
send " &6/ag adminşifre (belirle) <oyuncu> &f- &eOyuncunun şifresini belirler."
send " &6/ag adminşifre (sıfırla) <oyuncu> &f- &eOyuncunun şifresini sıfırlar."
send " &6/ag adminşifre (göster) <oyuncu> &f- &eOyuncunun şifresini gösterir."
send " "
send " &e&m----&r &6&lACCOUNT GUARD &e&m----&r"
else:
send " &e&m----&r &6&lACCOUNT GUARD &e&m----&r"
send " "
send " &6/ag şifre (gir) <şifre> &f- &eHesap şifrenizi girer."
send " &6/ag şifre (değiştir) <şifre> &f- &eHesap şifrenizi değiştirir."
send " &6/ag şifre (belirle) <şifre> &f- &eHesap şifrenizi belirler."
send " "
send " &6/ag bilgi &f- &eHesap bilginizi gösterir."
send " "
send " &e&m----&r &6&lACCOUNT GUARD &e&m----&r"
if arg 1 is "şifre":
if arg 2 is "gir":
if arg 3 is set:
if {girildi::%player%} is false:
if {sifre::%player%} is not set:
send "%{_prefix}% %{_sifreBelirlenmedi}%" to player
else:
if {sifre::%player%} is arg-3:
set {girildi::%player%} to true
execute console command "effect %player% clear"
set {tarih::%player%} to "%now%"
send "%{_prefix}% %{_sifreGirildi}%" to player
else:
send "%{_prefix}% %{_sifreHatali}%" to player
else:
send "%{_prefix}% %{_zatenGirildi}%" to player
else:
execute player command "ag"
else if arg 2 is "değiştir":
if arg 3 is set:
if {girildi::%player%} is false:
send "%{_prefix}% %{_onceGirmelisin}%" to player
else:
if arg 3 is "%{sifre::%player%}%":
send "%{_prefix}% %{_oncekiSifre}%" to player
else:
set {sifre::%player%} to arg-3
send "%{_prefix}% %{_sifreDegistirildi}%" to player
else:
execute player command "ag"
else if arg 2 is "belirle":
if arg 3 is set:
if {sifre::%player%} is not set:
set {sifre::%player%} to arg-3
set {girildi::%player%} to true
set {tarih::%player%} to "%now%"
execute console command "effect %player% clear"
send "%{_prefix}% %{_sifreBelirlendi}%" to player
else:
send "%{_prefix}% %{_zatenBelirlenmis}%" to player
else:
execute player command "ag"
if arg 1 is "bilgi":
if arg 2 is not set:
if arg 3 is not set:
if {girildi::%player%} is false:
send "%{_prefix}% %{_onceGirmelisin}%" to player
else:
if {sifre::%player%} is not set:
send "%{_prefix}% %{_sifreBelirlenmedi}%" to player
else:
send " &e&m----&r &6&lACCOUNT GUARD &e&m----&r"
send " "
send " &6Hesap: &e%player%"
send " "
send " &6Hesap Şifresi: &e%{sifre::%player%}%"
send " &6Son Giriş Tarihi: &e%{tarih::%player%}%"
send " "
send " &e&m----&r &6&lACCOUNT GUARD &e&m----&r"
else:
execute player command "ag"
#Zorunlu Eventler
on first join:
if {sifre::%player%} is not set:
set {_prefix} to yaml value "Sistem.Prefix" from "ayarlar"
set {_firstjoin} to yaml value "Sistem.FirstJoin" from "ayarlar"
set {girildi::%player%} to false
wait 3 seconds
send "%{_prefix}% %{_firstjoin}%"
apply potion of blindness of tier 2 to player for 99999 seconds
on join:
set {girildi::%player%} to false
apply potion of blindness of tier 2 to player for 99999 seconds
on chat:
if {girildi::%player%} is false:
set {_prefix} to yaml value "Sistem.Prefix" from "ayarlar"
set {_onceGirmelisin} to yaml value "Mesajlar.onceGirmelisin" from "ayarlar"
cancel event
send "%{_prefix}% %{_onceGirmelisin}%" to player
else:
stop
on command:
if {girildi::%player%} is false:
if command is not "register" or "login" or "ag" or "accountguard":
set {_prefix} to yaml value "Sistem.Prefix" from "ayarlar"
set {_onceGirmelisin} to yaml value "Mesajlar.onceGirmelisin" from "ayarlar"
cancel event
send "%{_prefix}% %{_onceGirmelisin}%" to player
else:
stop
on break:
if {girildi::%player%} is false:
set {_prefix} to yaml value "Sistem.Prefix" from "ayarlar"
set {_onceGirmelisin} to yaml value "Mesajlar.onceGirmelisin" from "ayarlar"
cancel event
send "%{_prefix}% %{_onceGirmelisin}%"
else:
stop
on place:
if {girildi::%player%} is false:
set {_prefix} to yaml value "Sistem.Prefix" from "ayarlar"
set {_onceGirmelisin} to yaml value "Mesajlar.onceGirmelisin" from "ayarlar"
cancel event
send "%{_prefix}% %{_onceGirmelisin}%"
else:
stop
Son düzenleme: