- En iyi cevaplar
- 0
Uzun zamandır skriptle ilgilenemiyordum eskilerden tanıyanlar vardır belki canım skript yazmak istedi tekrardan bilmiyorum devamı gelir mi ama bakıcaz artık 
Gereken Eklentiler:
WildSkript
Skript
AuthmeSk
SharpSK
Skript'i anlatıyım biraz.
Herhangi bir yetkili hesabı çalınmasına karşı böyle bir skript yazdım yetkili birinin hesabı çalınsa bile çalan kişi yetkili şifresini girmeden hiçbir şey yapamaz.
Permissionlar;
Yetkili kişilere skriptin çalışması için yetkili.sifre permisson'u verilmeli.
Skript bilgisi 0 olanlar için;
Komutlar ilk girişte /ysifreolustur <sifre>
Sonraki girislerde ise /ysifregir <sifre>
komutlarını kullanabilirsiniz.
Buyrun skript'e geçelim artık :=
Gereken Eklentiler:
WildSkript
Skript
AuthmeSk
SharpSK
Skript'i anlatıyım biraz.
Herhangi bir yetkili hesabı çalınmasına karşı böyle bir skript yazdım yetkili birinin hesabı çalınsa bile çalan kişi yetkili şifresini girmeden hiçbir şey yapamaz.
Permissionlar;
Yetkili kişilere skriptin çalışması için yetkili.sifre permisson'u verilmeli.
Skript bilgisi 0 olanlar için;
Komutlar ilk girişte /ysifreolustur <sifre>
Sonraki girislerde ise /ysifregir <sifre>
komutlarını kullanabilirsiniz.
Buyrun skript'e geçelim artık :=
Kod:
#-*-*-*-*-*-*-**-*-
#Yetkili Koruma Skript
#Coded ßy Darkkandadr (Kaan Koc)
#-*-*-*-*-*-*-*-**-
on authme login:
set {loginongame.%player%} to true
wait 2 seconds
if player has permission "yetkili.sifre":
if {yetkilisifrem.%player%} is set:
send "&aCIXO&bYETKILI-KORUMA &e--> &bLutfen yetkili sifrenizi /ysifregir komutunu kullanarak giriniz!"
else:
send "&aCIXO&bYETKILI-KORUMA &e--> &bLutfen yetkili sifrenizi olusturun /ysifreolustur"
command /ysifreolustur [<text>]:
permission: yetkili.sifre
trigger:
if arg-1 is set:
if {yetkilisifrem.%player%} is not set:
set {yetkilisifrem.%player%} to "%arg-1%"
send "&aCIXO&bYETKILI-KORUMA &e--> &aYetkili sifreniz %arg-1% olarak ayarlandi!"
else:
send "&aZaten sifreni ayarlamissin!"
else:
send "&aLutfen bir sifre gir!"
command /ysifregir [<text>]:
permission: yetkili.sifre
trigger:
if arg-1 is set:
if arg-1 is "%{yetkilisifrem.%player%}%":
set {yetkilisifre.%player%} to false
send "&bTebrikler basarili bir giris yaptiniz!"
set {loginongame.%player%} to false
else:
send "&aSifre yanlis!"
else:
send "&aBir sifre girin!"
on command:
if player has permission "yetkili.sifre":
if {yetkilisifre.%player%} is true:
if command is not "ysifregir" or "ysifreolustur" or "login" or "register":
cancel event
send "&4&lYETKILI SIFRENI GIRMEMISSIN!"
on any move:
if {loginongame.%player%} is true:
if player has permission "yetkili.sifre":
if {yetkilisifre.%player%} is false:
uncancel event
else:
cancel event
send "&aYETKILI SIFRENI GIRMEMISSIN! /ysifregir <sifre> seklinde kullanabilirsin sifren yoksada /ysifreolustur <sifre> seklinde sifreni olusturabilirsin!"
on quit:
set {yetkilisifre.%player%} to true
on break:
if {yetkilisifre.%player%} is true:
cancel event
on place:
if {yetkilisifre.%player%} is true:
cancel event
#-*-*-*-*-*-*-**-*-
#Yetkili Koruma Skript
#Coded ßy Darkkandadr (Kaan Koc)
#-*-*-*-*-*-*-*-**-
Yorumlarınızı eksik bırakmayın lütfenn