Bulundu skript lazım

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

camiunderwood

Somon Balığı Selam Vermeye Geldi
Katılım
1 Mart 2025
Mesajlar
11
Elmaslar
0
Puan
390
Yaş
25
Konum
Türkiye
bana skript yazarmısının /trollmenu yazınca bi menü açılsın açılsın içinde bilgi menüsü yazarmısınız
1759694796446.webp
bunu gibi ama kendim ayarlicam bilgileri
 
Bunu skript yerine deluxemenu plugininden yaparsanız daha sağlıklı olur kendi komdunu verebiliyorsun orada.
 
Skript ile bilgi menüsü yapmanız mümkün tabii, ancak bunun yerine DeluxeMenus kullanmanızı öneririm. Hem daha pratik, hem de görsellik açısından çok daha esnek bir sistem sunuyor. Menüleri istediğiniz gibi özelleştirebilir, butonlara komutlar ekleyebilir ve oyunculara çok daha şık bir deneyim yaşatabilirsiniz. Eğer isterseniz örnek bir menü dosyası da paylaşabiliriz, böylece başlangıç yapmanız çok daha kolay olur.
 
Merhaba, bu sistemi sunucunuzda bulunan bir menü eklentisi (zMenu veya DeluxeMenus) ile yapmak çok daha sağlıklı olur. Ancak arkadaşlar yanlış bilgi vermiş basit bir menü skriptinin sunucuyu yorması mümkün değildir.

Örnek olması için bir şöyle bir skript yazdım kendinize göre düzenleyebilirsiniz. Herhangi bir Skript addonu gerektirmez. Deneme fırsatım olmadı ancak hata çıkarsa iletirsiniz.

Kod:
options:
    menu-title: &0Troll Menu

function fillGUI(p: player, item: item = light gray stained glass pane, itemName: string = "&7"):
    set {_menuSize} to (rows of {_p}'s current inventory)
    set {_slot} to 0
    loop 9*{_menuSize} times:
        set slot {_slot} of {_p}'s current inventory to {_item} named {_itemName}
        add 1 to {_slot}

command /trollmenu:
    trigger:
        open chest inventory with 5 rows named "{@menu-title}" to player
        play sound "BLOCK_NOTE_BLOCK_PLING" with volume 10 to player
        fillGUI(player, black stained glass pane, "&7")    
        set slot 11 of player's current inventory to diamond pickaxe of unbreaking 1 named "&dSELAM!" with lore "" and ""

on inventory click:
    if name of event-inventory is "{@menu-title}":
        cancel event
        clicked slot = 11:
            send "selam!"
 
Merhaba, bu sistemi sunucunuzda bulunan bir menü eklentisi (zMenu veya DeluxeMenus) ile yapmak çok daha sağlıklı olur. Ancak arkadaşlar yanlış bilgi vermiş basit bir menü skriptinin sunucuyu yorması mümkün değildir.

Örnek olması için bir şöyle bir skript yazdım kendinize göre düzenleyebilirsiniz. Herhangi bir Skript addonu gerektirmez. Deneme fırsatım olmadı ancak hata çıkarsa iletirsiniz.

Kod:
options:
    menu-title: &0Troll Menu

function fillGUI(p: player, item: item = light gray stained glass pane, itemName: string = "&7"):
    set {_menuSize} to (rows of {_p}'s current inventory)
    set {_slot} to 0
    loop 9*{_menuSize} times:
        set slot {_slot} of {_p}'s current inventory to {_item} named {_itemName}
        add 1 to {_slot}

command /trollmenu:
    trigger:
        open chest inventory with 5 rows named "{@menu-title}" to player
        play sound "BLOCK_NOTE_BLOCK_PLING" with volume 10 to player
        fillGUI(player, black stained glass pane, "&7")  
        set slot 11 of player's current inventory to diamond pickaxe of unbreaking 1 named "&dSELAM!" with lore "" and ""

on inventory click:
    if name of event-inventory is "{@menu-title}":
        cancel event
        clicked slot = 11:
            send "selam!"

Ayrıca fillGUI fonksiyonunu başka skript menülerinde de kullanacaksanız ve hepsinde aynı menü sesi olacaksa play sound "BLOCK_NOTE_BLOCK_PLING" with volume 10 to player ifadesini komut kodunun içinden silip fonksiyonun içine play sound "BLOCK_NOTE_BLOCK_PLING" with volume 10 to {_p} şeklinde ekleyebilirsiniz o şekilde daha sağlıklı olur.
 
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