İstek Faction Serverde Yetkililerin de Rütbe Atlaması

eren3271

Marangoz
Mesajlar
55
En iyi cevaplar
0
Beğeniler
5
Puanları
110
3000 oyun içi para karşılığında denemerehberin rehber olmasını sağlıyor lakin istediğinizin bu olduğunu sanmıyorum
Evet istediğim bu değil. Bunu bildiğiniz halde yorum yazmanız ilginç. Benim istediğim oyuncuların atladığı rütbeleri yetkililerinde atlaması.
 

eren3271

Marangoz
Mesajlar
55
En iyi cevaplar
0
Beğeniler
5
Puanları
110
Kod:
command /bronzıvol:
    trigger:
        if asb player's island level is greater than 999:
            if {bronziv::%player%} is not set:
                if player doesn't have permission "vip.rutbesi":
                    set {bronziv::%player%} to true
                    run player command "manudel %player%" as op
                    run player command "manuadd %player% bronziv" as op
                    broadcast "&c%player% &fadlı oyuncu &9Bronz IV &foldu."
                else if player has permission "vip.rutbesi":
                    if player has permission "vip.rutbe":
                        set {bronziv::%player%} to true
                        execute console command "manuaddv %player% prefix Bronz IV &8- &f&lVIP &5"
                        broadcast "&c%player% &fadlı oyuncu &9Bronz IV &foldu."   
                    else if player has permission "xvip.rutbe":
                        set {bronziv::%player%} to true
                        execute console command "manuaddv %player% prefix Bronz IV &8- &2&lX&f&lVIP &5"
                        broadcast "&c%player% &fadlı oyuncu &9Bronz IV &foldu."   
                    else if player has permission "skyvip.rutbe":
                        set {bronziv::%player%} to true
                        execute console command "manuaddv %player% prefix Bronz IV &8- &2&lSky&f&lVIP &5"
                        broadcast "&c%player% &fadlı oyuncu &9Bronz IV &foldu."
            else:
                send "&7Zaten &9Bronz IV &7olmuşsun."
        else:
            send "&fAdanız &c1000&fLevel Değil" to player
Zamanında böyle bir skript yazmıştım ne kadar kullanışlı ne kadar kullanışsız bilemem uzun zaman önce Skyblock sunucusu açmak istediğim zamanlar yazmıştım vipler rütbe atlaması için. Fakat bu rankup plugini ile beraber çalışmıyor ve oyunucunun adası 1000 level ve üstü ise oyuncuya bronz IV yetkisi veriyor eğer oyuncu vip ise oyunucunun prefixi değiştiriyor.


Bütün viplere vip.rutbesi permini vermen ve normal vip yetkisi varsa vip.rutbe permi vermen gerekiyor normal vipye anlarsın zaten koda baktığın zaman
Faction server diyorum. Ayrıca prefix değişiyor diyorsun. Benim yazdığım şeyle alakası yok.
 

ToprakM

KEK
Emektar Üye
Mesajlar
440
En iyi cevaplar
49
Beğeniler
661
Puanları
2,375
Ruh hali
Hangi grupta hangi yetkiler var? Bu bilgiyi de verirseniz yapabilirim.
 

TReaperTR

Altın Madencisi
Mesajlar
387
En iyi cevaplar
0
Beğeniler
285
Puanları
910
Ruh hali
JavaScript:
command /ustaol:
    trigger:
        if balance of player is higher than 499999:
            if {usta::%player%} is not set:
                if player doesn't have permission "yetkili.rutbe":
                    set {usta::%player%} to true
                    run player command "manudel %player%" as op
                    run player command "manuadd %player% usta" as op
                    broadcast "&c%player% &fadlı oyuncu &3Usta &foldu."
                    execute console command "eco take %player% 500000"
                else if player has permission "yetkili.rutbe":
                    if player has permission "rehber.usta":
                        set {usta::%player%} to true
                        execute console command "manuaddv %player% prefix &8[&eRehber&8] &8- &8[&3Usta&8] &c"
                        execute console command "manuaddp %player% essentials.fly"
                        broadcast "&c%player% &fadlı oyuncu &3Usta &foldu."
                        execute console command "eco take %player% 500000"
                    if player has permission "moderator.usta":
                        set {usta::%player%} to true
                        execute console command "manuaddv %player% prefix &8[&eModerator&8] &8- &8[&3Usta&8] &c"
                        execute console command "manuaddp %player% essentials.fly"
                        broadcast "&c%player% &fadlı oyuncu &3Usta &foldu."    
                        execute console command "eco take %player% 500000"
            else:
                send "&7Zaten &3Usta &7olmuşsun."
        else:
            send "Usta olmak için hesabınızda 500.000₺ olması gerekmektedir." to player

Kodu editledim rehber ve moderator yetkisine yetkili.rutbe permi verin ardınadn rehber yetkisine rehber.usta moderator yetkisine moderator.usta permini verin kodun çalışıyor olması lazım. Usta olunması için oyuncunun 500 bin paraya ihtiyacı var ve usta olduğu zaman hem sohbetteki prefixi değişecek hem de perm ekleyecek sadece essentials.fly ekledim örnek olsun diye kendine göre düzenlersin.

Kod hatalı olabilir bildirirseniz düzenlerim.
 

eren3271

Marangoz
Mesajlar
55
En iyi cevaplar
0
Beğeniler
5
Puanları
110
Gruplara essentials.fly gibi yetkiler veriyorsunuz ya, işte onlar. Ne yetkileri var?

Ben bu mesajı görmemiştim. Bu da olabilir tabi :ıslık:
Groupmanageri özelden atabilirim. Fakat yetkilerle rütbe atlamanın alakasını anlayamadım :/
 

ToprakM

KEK
Emektar Üye
Mesajlar
440
En iyi cevaplar
49
Beğeniler
661
Puanları
2,375
Ruh hali
Groupmanageri özelden atabilirim. Fakat yetkilerle rütbe atlamanın alakasını anlayamadım :/
Groupmanagerdaki grupların dışında bir şey istiyorsun. Yazacağım skript ile yeni bir komutla ikisini yetki anlamında birbirine bağlayacağım. Özelden atabilirsin.
 

Üst