YETKI + VIP

mrbobaking

Kızıltaş Madencisi
En iyi cevaplar
0
Sonunda! Skript şekillenmeye başladı. Grupları düzenlemeye başladım. VIP komultarı geldi ve bitti (tanrı hala düzenlenmedi!).
PHP:
#yapılacak:
[HASHTAG]#rehberleri[/HASHTAG] rehber gibi yap
[HASHTAG]#viplere[/HASHTAG] özellik ekle
[HASHTAG]#adminlere[/HASHTAG] ful yetki ver--verildi
[HASHTAG]#oyuncular[/HASHTAG] ezik -.-
[HASHTAG]#tanri[/HASHTAG] modu düzenle

command /ekle <player>  <text>:
    permission: "server.kurucu"
    trigger:
        if arg 1 is not set:
            message "<red>Hata! Oyuncu giriniz."
        else if arg 2 is not set:
            message "<red>Hata! Grup giriniz."
        else if arg 2 is not "oyuncu" or "admin" or "vip" or "rehber":
            message "<red>Boyle bir grup yok! Gruplar icin /gruplar yaziniz."
        else:
            set {grup.%arg 1%} to arg 2
            message "<gold>%arg 1% kisisinin grubu basariyla %arg 2% grubuna ayarlandi."
            if arg 2 is "admin":
                op arg 1
         
command /gruplar:
    permission: "server.kurucu"
    trigger:
        message "<purple>Gruplar: vip, oyuncu, admin, rehber."
     
on chat:
    cancel event
    if {grup.%player%} is "admin":
        set {_mesaj.%player%} to "<gold>[ADMIN]%player's name%: <aqua>%message%"
        broadcast "%{_mesaj.%player%}%"
    else if {grup.%player%} is "rehber":
        set {_mesaj.%player%} to "<green>[REHBER]%player's name%: <aqua>%message%"
        broadcast "%{_mesaj.%player%}%"
    else if {grup.%player%} is "oyuncu":
        set {_mesaj.%player%} to "<gray>[OYUNCU]%player's name%: <aqua>%message%"
        broadcast "%{_mesaj.%player%}%"
    else if {grup.%player%} is "vip":
        set {_mesaj.%player%} to "<purple>[VIP]%player's name%: <aqua>%message%"
        broadcast "%{_mesaj.%player%}%"
     
on first join:
    set {grup.%player%} to "oyuncu"

command /hiz:
    trigger:
        if {grup.%player%} is "oyuncu":
            message "<red>Buna yetkin yok!"
        if {hiz.%player%} is 1:
            message "<red>Daha kullanma suresi bitmemis."
        else:
            apply potion of speed 2 to player for 30 seconds
            set {hiz.%player%} to 1
            if {grup.%player%} is "admin":
                set {hiz.%player%} to 0
            wait 10 real minutes
            set {hiz.%player%} to 0
         
command /guc:
    trigger:
        if {grup.%player%} is "oyuncu":
            message "<red>Buna yetkin yok!"
        if {guc.%player%} is 1:
            message "<red>Daha kullanma suresi bitmemis."
        else:
            apply potion of strength 2 to player for 2 minutes
            set {guc.%player%} to 1
            if {grup.%player%} is "admin":
                set {guc.%player%} to 0
            wait 10 real minutes
            set {guc.%player%} to 0

command /can:
    trigger:
        if {grup.%player%} is "oyuncu":
            message "<red>Buna yetkin yok!"
        if {can.%player%} is 1:
            message "<red>Daha kullanma suresi bitmemis."
        else:
            apply potion of regeneration 2 to player for 60 seconds
            set {can.%player%} to 1
            if {grup.%player%} is "admin":
                set {can.%player%} to 0
            wait 10 real minutes
            set {can.%player%} to 0

command /suresifir:
    trigger:
        if {grup.%player%} is "admin":
            set {hiz.%player%} to 0
            set {can.%player%} to 0
            set {guc.%player%} to 0
            set {tkullandi.%player%} to false
            message "<gold>Butun sureler basariyla sifirlandi!"
        else:
            message "<red>Buna yetkin yok!"
         
command /tanri:
    trigger:
        if {grup.%player%} is "vip" or "admin":
            set {tanri.%player%} to true
            message "<gold>Tanri modu basariyla acildi! Soguma suresi 1 gun!"
            wait 5 real minutes
            set {tanri.%player%} to false
        if {grup.%player%} is "vip" or "admin":
            set {tkullandi.%player%} to true
            wait 1 real day
            set {tkullandi.%player%} to false
        else:
            message "<red>Hata! Yetkin Yok!"
        if {tkullandi.%player%} is set:
            message "<red>Hata! Daha once kullanmissin!"
         
on damage:
    if {tanri.%victim%} is true:
        add 1 to the victim's health
     
command /temiz:
    trigger:
        if {grup.%player%} is "admin":
            loop 200 times:
                broadcast " "
            broadcast "<gold>Sohbet basariyla temizlendi %player% tarafindan."
        else:
            message "<red>Buna yetkin yok!"
             
command /grup:
    trigger:
        message "<gold>Grup: <purple>%{grup.%player%}%"
     
command /sustur <player>:
    trigger:
        if {grup.%player%} is "admin" or "rehber":
            if the arg 1 is set:
                message "<gold>%arg 1% basariyla susturuldu!"
            else:
                message "<red>Hata cikti!"
        else:
            message "<red>Buna yetkin yok!"
         
command /kayit <text>:
    trigger:
        if {grup.%player%} is "admin" or "rehber":
            if arg 1 is set:
                log "Kayit: %arg 1%, Kaydeden Kisi: %player%" to "kayitlar/rehber bildirileri.log"
                message "<gold>Basariyla kayit edildi!"
            else:
                message "<red>Kayit edilecek hic bir sey girmediniz!"
        else:
            message "<red>Buna yetkiniz yok!"
         
command /bildir <text>:
    trigger:
        if arg 1 is set:
            log "Kayit: %arg 1%, Kaydeden Kisi: %player%" to "kayitlar/oyuncu bildirileri.log"
            log "Kayit: %arg 1%, Kaydeden Kisi: %player%" to "kayitlar/oyuncu bildirileri.log"
            message "<gold>Basariyla bildirildi!"
        else:
            message "<red>Hata! Mesaj giriniz."
         
on command "gamemode":
    if {grup.%player%} is not "admin":
        message "<red>Buna yetkin yok!"

Eklenecekler:
Grupları düzenleme hala bitmedi!
Tanrı komutu düzenlenecek.
Ders eklenecek(komut ekleme hakkında).

Özellikler:
Vdeo ile anlatılacak.
 
Son düzenleme:
Üst