Kod:
on join:
clear the player's inventory
if {register.%player%} is "true":
set {pos.%player%} to location of player
set {login.%player%} to "false"
else:
set {pos.%player%} to location of player
set {login.%player%} to "none"
set {register.%player%} to "false"
command /giris [<text>]:
aliases: /login
trigger:
arg 1 is set:
if {password.%player%} is set:
arg 1 is "%{password.%player%}%":
set {login.%player%} to "true"
restore inventory of player from {skAuth.Inventory.%player%}
send "<gold>[<blue>CrackKoruyucu<gold>] <green>Basariyla Giris Yaptiniz !" to player
else:
send "<gold>[<blue>CrackKoruyucu<gold>] <red>Yanlis Sifre." to player
else:
send "<gold>[<blue>CrackKoruyucu<gold>] <red>Kayit Olmamissiniz." to player
send "<gold>[<blue>CrackKoruyucu<gold>] <red>/kayitol sifre sifre" to player
else:
send "<gold>[<blue>CrackKoruyucu<gold>] <red>Sifrenizi Yazmadiniz." to player
send "<gold>[<blue>CrackKoruyucu<gold>] <red>/giris sifre" to player
command /kayitol [<text>] [<text>]:
aliases: /register
trigger:
if {password.%player%} is set:
send "<gold>[<blue>CrackKoruyucu<gold>] <red>Zaten Kayitlisiniz !" to player
else:
arg 1 is set:
arg 2 is set:
arg 1 is arg 2:
if {IP.%IP of player%} is not set:
set {IP.%arg 2%} to IP of player
set {IP.%IP of player%} to "%name of player%"
set {register.%player%} to "true"
set {password.%player%} to arg 1
send "<gold>[<blue>CrackKoruyucu<gold>] <green>Basariyla Kayit Oldunuz ! Sifreniz: %{password.%player%}%" to player
else if {IP.%IP of player%} is set:
send "<gold>[<blue>CrackKoruyucu<gold>] <red>Zaten Bir Hesabiniz Var." to player
else:
send "<gold>[<blue>CrackKoruyucu<gold>] <red>Sifreler Uyusmuyor !" to player
else:
send "<gold>[<blue>CrackKoruyucu<gold>] <red>Sifrenizi Tekrar Girmelisiniz." to player
else:
send "<gold>[<blue>CrackKoruyucu<gold>] <red>Sifrenizide Yazmalisiniz !" to player
command /cikis:
trigger:
set {login.%player%} to "false"
send "<gold>[<blue>CrackKoruyucu<gold>] <green>Basariyla Cikis Yaptiniz !" to player
set {pos.%player%} to location of player
command /hesabisil [<text>]:
trigger:
arg 1 is set:
arg 1 is "%{password.%player%}%":
set {login.%player%} to "none"
set {register.%player%} to "false"
set {pos.%player%} to location of player
delete {password.%player%}
delete {IP.%IP of player%}
delete {IP.%player%}
send "<gold>[<blue>CrackKoruyucu<gold>] <green>Basariyla Hesabinizi Sildiniz." to player
else:
send "<gold>[<blue>CrackKoruyucu<gold>] <red>Yanlis Sifre." to player
else:
send "<gold>[<blue>CrackKoruyucu<gold>] <red>Sifrenizide Girmelisiniz." to player
command /sifremidegistir [<text>] [<text>]:
trigger:
arg 1 is set:
arg 2 is set:
arg 1 is {password.%player%}:
arg 2 is arg 1:
send "<gold>[<blue>CrackKoruyucu<gold>] <red>Bu Zaten Senin Sifren." to player
else:
set {password.%player%} to arg 2
send "<gold>[<blue>CrackKoruyucu<gold>] <green>Basariyla Sifreni Degistirdin ! Yeni Sifren: %{password.%player%}%" to player
else:
send "<gold>[<blue>CrackKoruyucu<gold>] <red>Yanlis Sifre." to player
else:
send "<gold>[<blue>CrackKoruyucu<gold>] <red>Yeni Bir Sifre Girmelisiniz." to player
else:
send "<gold>[<blue>CrackKoruyucu<gold>] <red>/sifremidegistir eskisifre yenisifre" to player
command /crackpanel [<text>] [<text>] [<text>]:
permission: ck.admin
trigger:
if arg 1 is "kayitet":
arg 2 is set:
arg 3 is set:
if {register.%arg 2%} is not set:
set {register.%arg 2%} to "true"
set {login.%arg 2%} to "false"
set {password.%arg 2%} to "%arg 3%"
send "<gold>[<blue>CrackPanel<gold>] <green>Basariyla Kayit Edildi ! Sifresi: %arg 3%" to player
else:
send "<gold>[<blue>CrackPanel<gold>] <red>Bu Oyuncu Zaten Kayitli." to player
else:
send "<gold>[<blue>CrackPanel<gold>] <red>Bir Sifre Girmeniz Gerek." to player
else:
send "<gold>[<blue>CrackPanel<gold>] <red>Bir OyuncuAdi Giriniz." to player
else if arg 1 is "hesapsil":
arg 2 is set:
if {register.%arg 2%} is "true":
set {register.%arg 2%} to "false"
set {login.%arg 2%} to "none"
delete {password.%arg 2%}
delete {IP.%{IP.%arg 2%}%}
delete {IP.%arg 2%}
send "<gold>[<blue>CrackPanel<gold>] <green>Basariyla Hesap Silindi." to player
else:
send "<gold>[<blue>CrackPanel<gold>] <red>Bu Oyuncu Zaten Kayitli Degil !" to player
else:
send "<gold>[<blue>CrackPanel<gold>] <red>Bir OyuncuAdi Girin." to player
else if arg 1 is "sifrebak":
arg 2 is set:
if {password.%arg 2%} is set:
send "<gold>[<blue>CrackPanel<gold>] <green>Oyuncunun Sifresi: %{password.%arg 2%}%" to player
else:
send "<gold>[<blue>CrackPanel<gold>] <red>Oyuncu Kayit Olmamis !" to player
else:
send "<gold>[<blue>CrackPanel<gold>] <red>Bir Oyuncu Adi Girin." to player
else if arg 1 is "sifredegistir":
arg 2 is set:
arg 3 is set:
if {password.%arg 2%} is set:
set {password.%arg 2%} to arg 3
send "<gold>[<blue>CrackPanel<gold>] <green>Basariyla %arg 2%'in Sifresi Degistirildi. Yeni Sifresi: %arg 3%" to player
else:
send "<gold>[<blue>CrackPanel<gold>] <red>Oyuncu Kayitli Bile Degil." to player
else:
send "<gold>[<blue>CrackPanel<gold>] <red>%arg 2% Icin Bir Sifre Girin." to player
else:
send "<gold>[<blue>CrackPanel<gold>] <red>Bir OyuncuAdi Girin." to player
else:
message ""
message " &6[&1CrackKoruyucu&6] &eBy FailMail_"
message ""
message " &7Admin Komutlari:"
message " &d/crackpanel kayitet [oyuncu] [sifresi]"
message " &d/crackpanel hesapsil [oyuncu]"
message " &d/crackpanel sifredegistir [oyuncu] [yenisifresi]"
message " &d/crackpanel sifrebak [oyuncu]"
message ""
message " &7Oyuncu Komutlari:"
message " &d/giris [sifresi]"
message " &d/cikis"
message " &d/kayitol [sifresi] [sifresi]"
message " &d/hesabisil [sifresi]"
message " &d/sifremidegistir [eski sifre] [yeni sifre]"
message ""
on quit:
if {login.%player%} is "true":
set {login.%player%} to "false"
on command:
command is not "giris" or "login" or "kayitol" or "register":
if {register.%player%} is "false":
cancel event
if {login.%player%} is "false":
cancel event
on inventory click:
if {register.%player%} is "false":
cancel event
if {login.%player%} is "false":
cancel event
on drop:
if {register.%player%} is "false":
cancel event
if {login.%player%} is "false":
cancel event
on pickup:
if {register.%player%} is "false":
cancel event
if {login.%player%} is "false":
cancel event
on break:
if {register.%player%} is "false":
cancel event
if {login.%player%} is "false":
cancel event
on place:
if {register.%player%} is "false":
cancel event
if {login.%player%} is "false":
cancel event
on chat:
if {register.%player%} is "false":
cancel event
if {login.%player%} is "false":
cancel event
on damage:
if {register.%victim%} is "false":
cancel event
if {login.%victim%} is "false":
cancel event
every tick:
loop all players:
if {login.%loop-player%} is "true":
set {skAuth.Inventory.%loop-player%} to loop-player's serialized inventory
every 3 seconds:
loop all players:
if {register.%loop-player%} is "false":
teleport loop-player to {pos.%loop-player%}
send "<gold>[<blue>CrackKoruyucu<gold>] <red>Kayit Olmalisiniz ! /kayitol sifre tekrarsifre" to loop-player
if {login.%loop-player%} is "false":
teleport loop-player to {pos.%loop-player%}
send "<gold>[<blue>CrackKoruyucu<gold>] <red>Giris Yapmalisiniz ! /giris sifre" to loop-player
Skript Eklentisini Kullan. Bilmiyorsan Araştır. Bak Skript Türkçe Mesajlar Verebilir. Ama Türkçe Komutlar Verebilir mi Bilmiyorum .
Benim Türkçeleştirdiğim Bir Skript Var. Orjinal Adı skAuth.
Al Kodu Atıyım: Araştırıp Bul Ne İşe Yaradığını vs.