Skript Paylaşımı Menülü Tamir Skripti (Ücretli - Ücretsiz)

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

HaciGandalf

Katniss Everdeen
Katılım
23 Nisan 2019
Mesajlar
136
Elmaslar
72
Puan
13.535
Yaş
22
Konum
Türkiye / İstanbul
Discord İzni
Minecraft
HaciGandalf

Discord:

hacigandalf

Merhabalar herkese. Bugün sizlere menülü tamir skripti yaptım. :-)

Gerekli Eklentiler

Tuske ->
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.


Oyuncuya "bedava.tamir" yetkisi verirseniz /tamir yazdığında ücretsiz tamir menüsüne erişim hakkı kazanacaktır. Vip oyunculara özellik olarak ekleyebilirsiniz.



Kod:
options:
    tamirucret: 100 # Tekli tamir ücreti
    hepsitamirucret: 300 # Tümünü tamir ücreti
    tamir: &8[&6Tamir&8] # Tamir sisteminin başlığı
    ucretsizyetki: bedava.tamir # Tamirleri bedava yaptırmak için oyuncuya vermeniz gereken yetki

command /tamir:
    trigger:
        if player does not have permission "{@ucretsizyetki}":
            open virtual chest inventory with size 3 named "&0 → &nTamir Menüsü" to player
            format gui slot 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 and 26 of player with (black glass pane named " ")
            format gui slot 11 of player with (anvil named "&6⛏ Elimdekini Tamir Et" with lore " ", "&7 Elindeki eşyayı tamir", "&7 ettirmek için &etıkla!", " " and "&e → Fiyat: &a{@tamirucret}") to run:
                open virtual hopper inventory named "&0 → Onay Penceresi" to player
                format gui slot 0, 2 and 4 of player with (black glass pane named " ")
                format gui slot 1 of player with * wool named "&aKabul Etmek İçin Tıkla" to run:
                    if player's balance >= {@tamirucret}:
                        if player's tool is not air:
                            repair tool of player
                            remove {@tamirucret} from player's balance
                            play sound "entity.player.levelup" with volume 1 to player
                            send "{@tamir} &7Elinizdeki eşya tamir edildi." to player
                        else if player's tool is air:
                            send "{@tamir} &cHavayı tamir edemezsin." to player
                    else if player's balance < {@tamirucret}:
                        send "{@tamir} &cElindeki eşyayı tamir etmek için yeterli paran yok." to player
                format gui slot 3 of player with red wool named "&cReddetmek İçin Tıkla" to run:
                    close player's inventory
            format gui slot 15 of player with (anvil named "&6⛏ Hepsini Tamir Et" with lore " ", "&7 Envanterindeki bütün eşyaları", "&7 tamir ettirmek için &etıkla!", " " and "&e → Fiyat: &a{@hepsitamirucret}") to run:
                open virtual hopper inventory named "&0 → Onay Penceresi" to player
                format gui slot 0, 2 and 4 of player with (black glass pane named " ")
                format gui slot 1 of player with * wool named "&aKabul Etmek İçin Tıkla" to run:
                    if player's balance >= {@hepsitamirucret}:
                        remove {@hepsitamirucret} from player's balance
                        play sound "entity.player.levelup" with volume 1 to player
                        send "{@tamir} &7Envanterindeki bütün eşyalar tamir edildi." to player
                        loop all items of player:
                            repair loop-value
                    else if player's balance < {@hepsitamirucret}:
                        send "{@tamir} &cEnvanterindeki eşyaları tamir etmek için yeterli paran yok." to player
                format gui slot 3 of player with red wool named "&cReddetmek İçin Tıkla" to run:
                    close player's inventory
        else if player have permission "{@ucretsizyetki}":
            open virtual chest inventory with size 3 named "&0 → &nÜcretsiz Tamir Menüsü" to player
            format gui slot 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 and 26 of player with (black glass pane named " ")
            format gui slot 11 of player with (anvil named "&6⛏ Elimdekini Tamir Et" with lore " ", "&7 Elindeki eşyayı tamir", "&7 ettirmek için &etıkla!", " " and "&e → Fiyat: &aÜcretsiz") to run:
                open virtual hopper inventory named "&0 → Onay Penceresi" to player
                format gui slot 0, 2 and 4 of player with (black glass pane named " ")
                format gui slot 1 of player with * wool named "&aKabul Etmek İçin Tıkla" to run:
                    if player's tool is not air:
                        repair tool of player
                        play sound "entity.player.levelup" with volume 1 to player
                        send "{@tamir} &d&lÜCRETSİZ &7Elinizdeki eşya tamir edildi." to player
                    else if player's tool is air:
                        send "{@tamir} &cHavayı tamir edemezsin." to player
                format gui slot 3 of player with red wool named "&cReddetmek İçin Tıkla" to run:
                    close player's inventory
            format gui slot 15 of player with (anvil named "&6⛏ Hepsini Tamir Et" with lore " ", "&7 Envanterindeki bütün eşyaları", "&7 tamir ettirmek için &etıkla!", " " and "&e → Fiyat: &aÜcretsiz") to run:
                open virtual hopper inventory named "&0 → Onay Penceresi" to player
                format gui slot 0, 2 and 4 of player with (black glass pane named " ")
                format gui slot 1 of player with * wool named "&aKabul Etmek İçin Tıkla" to run:
                    play sound "entity.player.levelup" with volume 1 to player
                    send "{@tamir} &d&lÜCRETSİZ &7Envanterindeki bütün eşyalar tamir edildi." to player
                    loop all items of player:
                        repair loop-value
                format gui slot 3 of player with red wool named "&cReddetmek İçin Tıkla" to run:
                    close player's inventory
 
RepairGUI eklentisini tercih ederim ama güzel skript olmuş ellerine emeğine sağlık.
 
Gayet güzel bir skript olmuş. Elindekini tamir etmede havayı tamir et dediğinde menüyü kapatsa daha güzel olabilir. Eline sağlık.
 
Güzel bir skript olmuş, daha fazlasını bekliyoruz :) o potansiyel var...
 
Ab Adam Döktürüyor Yav :) Başarılar Abi Yolundayızzz...
 
Ab Adam Döktürüyor Yav :) Başarılar Abi Yolundayızzz...
Döktürmüşsün :'D
RepairGUI eklentisini tercih ederim ama güzel skript olmuş ellerine emeğine sağlık.
Gayet güzel bir skript olmuş. Elindekini tamir etmede havayı tamir et dediğinde menüyü kapatsa daha güzel olabilir. Eline sağlık.


Yorumlarınız için çok teşekkürler :<3:
 
Güzel bir skript olmuş eline sağlık.
 
güzel bir çalışma olmuş tebrikler
 
kanka 1.16.5 sunucum var çalışmadı skript dosyası açtım kopyalacım yapıştırdım sw kapadım açtım olmadı ?
 
Kullanışlı bir skript her ne kadar plugin tercih edilsede skript tercih edenler için güzel skript başarılar.
 
RepairGui varken kullanır mıyım, sanmam ama güzel eline sağlık
 
Güzel bir skript olmuş eline sağlık.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst