Çözüldü Takım Evi

  • Konuyu Başlatan Konuyu Başlatan Deervil
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 104
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Deervil

Bir Kömür Göründü Kaptanım!
Katılım
9 Mayıs 2020
Mesajlar
154
Elmaslar
9
Puan
8.910
Minecraft
seytanbaba

Discord:

ciddi#5910

Ultimate Teams plugini kullanıyorum, bu eklenti ile takım evi guisi yapmak istiyorum, şöyle bişey buldum fakat çalışmıyor yardımcı olur musunuz skript işinden hiç anlamıyorum. Şöyle bişey istiyorum, 10. slot ve 19. slotta item olacak; 19. itemdeki iteme basınca /team sethome yapsın, 19. slota ikinci tıklayışta silme olacak ve emin misin diye sorsun istiyorum, 10. slot sadece ışınlanma olarak kullanılacak ve hiçbir takıma mensup değilse de iki slotun üstünde bir takıma sahip değilsin yazsın



Kod:
if {inteam::%player's uuid%} is not set:

            set slot 10 of {_HomesGUI} to {shield} named "<##FC0000>ᴛᴇᴀᴍ ʜᴏᴍᴇ" with lore "&fYou don't have a team."

            set slot 19 of {_HomesGUI} to red dye named "<##FC0000>ᴛᴇᴀᴍ ʜᴏᴍᴇ" with lore "&fYou don't have a team."

        else:

            loop {teams::*}:

                if {teams::%loop-value%::players::*} contains player:

                    set {_team} to loop-value

            if {_team} is set:

                if {teams::%{_team}%::home} is set:

                    set slot 10 of {_HomesGUI} to {shield} named "<##00A4FC>ᴛᴇᴀᴍ ʜᴏᴍᴇ" with lore "&fClick to teleport to your team's home"

                    set slot 19 of {_HomesGUI} to blue dye named "<##00A4FC>ᴛᴇᴀᴍ ʜᴏᴍᴇ" with lore "&fClick to teleport to your team's home"

                else:

                    set slot 10 of {_HomesGUI} to {shield} named "<##FC0000>ᴛᴇᴀᴍ ʜᴏᴍᴇ" with lore "&fClick to create a team home."

                    set slot 19 of {_HomesGUI} to gray dye named "<##FC0000>ᴛᴇᴀᴍ ʜᴏᴍᴇ" with lore "&fClick to create a team home."

              

        open {_HomesGUI} to player



on inventory click:

    if name of event-inventory = "<##3F3F3F>ʜᴏᴍᴇꜱ":

        cancel event

        if clicked slot = 10:

            if {inteam::%player's uuid%} is not set:

                send "&cYou do not have a team." to player

                send action bar "&cYou do not have a team." to player

                play sound "entity.villager.no" to player

                play sound "block.dispenser.fail" to player

            else:

                loop {teams::*}:

                    if {teams::%loop-value%::players::*} contains player:

                        set {_team} to loop-value

                if {_team} is set:

                    if {teams::%{_team}%::home} is set:

                        make player execute command "/team home"

                        play sound "block.dispenser.fail" to player

                        close player's inventory

                    else:

                        make player execute command "/team sethome"

                        play sound "block.dispenser.fail" to player

                        make player execute command "/homes"

        if clicked slot = 19:

            if {inteam::%player's uuid%} is not set:

                send "&cYou do not have a team." to player

                send action bar "&cYou do not have a team." to player

                play sound "entity.villager.no" to player

                play sound "block.dispenser.fail" to player

            else:

                loop {teams::*}:

                    if {teams::%loop-value%::players::*} contains player:

                        set {_team} to loop-value

                if {_team} is set:

                    if {teams::%{_team}%::home} is set:

                        make player execute command "/team home"

                        play sound "block.dispenser.fail" to player

                        close player's inventory

                    else:

                        make player execute command "/team sethome"

                        play sound "block.dispenser.fail" to player

                        make player execute command "/homes"
 
Moderatör tarafından düzenlendi:
Skript-placeholder gerektirir!


Kod:
command /clanUi:
    trigger:
    
        set {_p} to player
        
        uiMeta({_p}, "main")
        
function uiMeta(p: player, type: STRING):
    {_type} = "main":
        set metadata tag "team" of {_p} to chest inventory with 4 rows named "              <##FC0000>ᴛᴇᴀᴍ ʜᴏᴍᴇ"
        open (metadata tag "team" of {_p}) to {_p}
        
        set {_clanHasSet} to the placeholder "ultimateteams_teamName" from {_p}
        
        {_clanHasSet} is set:
            set slot 10 of metadata tag "team" of {_p} to oak door named "&aKlan evine git"
            set slot 19 of metadata tag "team" of {_p} to red bed named "&bKlan evi konumunu ayarla"
        else:
            set slot 10 and 19 of metadata tag "team" of {_p} to red stained glass pane named "&cBir klana sahip değilsin!"
            
    else if {_type} = "sure?":
        set metadata tag "team" of {_p} to chest inventory with 4 rows named "              <##FC0000>ᴛᴇᴀᴍ ʜᴏᴍᴇ"
        open (metadata tag "team" of {_p}) to {_p}
        
        set slot 10, 11, 12, 19, 20 and 21 of metadata tag "team" of {_p} to light green stained glass pane named "&a&lONAYLA"
        set slot 14, 15, 16, 23, 24 and 25 of metadata tag "team" of {_p} to red stained glass pane named "&c&lIPTAL"       
        set slot 31 of metadata tag "team" of {_p} to arrow named "&e&lÖNCEKİ SAYFA"               
            
inventory click:
    event-inventory = (metadata tag "team" of event-player):
        cancel event

        event-item = arrow:
            uiMeta(event-player, "main")
        
        event-item = oak door:
            execute event-player command "team home"
        
        event-item = red bed:
            uiMeta(event-player, "sure?")
            
        event-item = light green stained glass pane:
            close event-player's inventory
            execute event-player command "team sethome"
            
        event-item = red stained glass pane:
            close event-player's inventory


Eklentinin result olarak ne verdiğini bilmiyorum bu yüzden is set ile oyuncunun takımını kontrol ettim. Bir sorun çıkarsa buradan çıkabilir..

İyi forumlar <3
 
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