Bulundu Minecraft Menude İksir Gösterme (zor)

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

DoomRise

Yay Yok, İskelet Yok
Katılım
4 Eylül 2019
Mesajlar
292
Elmaslar
55
Puan
13.745
Minecraft
_ripeness
X
_ripeness

Discord:

_ripeness

arkadaşlar selam ben sizden şunu istiyorum çok zor ben bunu bilmiyorum bakın şimdi;

adam iksir içiyor mesela hız iksiri hız efect i geliyor sorna /iksirlerim yazaran menuyu açıyor orda hız iksiri adında bir şişe olucak onun istüne gelince de hangı efect ve süresi ne kadar kaldığını yazacak bilen varmı yanlız şunu söyliyeyim efect yokken içi boş olacak

menu sksi

Kod:
command /iksirler:
   trigger:
      open virtual chest with size 6 named "            &d&nİksirler" to player
      make gui slot 1 and 2 and 3 and 4 and 5 and 6 and 7 and 8 and 9 of player 160:15 named "&e" to run player command ""
      make gui slot 10 and 18 and 19 and 27 and 28 and 36 and 37 and 45 and 46 of player 160:15 named "&e" to run player command ""
      make gui slot 47 and 48 and 49 and 52 and 53 and 54 and 55 of player 160:15 named "&e" to run player command ""
      make gui slot 50 of player arrow named "&cMenüye Dön" to run player command ""
      make gui slot 51 of player barrier named "&cMenüyü Kapat" to close
 
Hocam bu çok basit bir işlem kendiniz de yapabilirsiniz :)
 
arkadaşlar selam ben sizden şunu istiyorum çok zor ben bunu bilmiyorum bakın şimdi;

adam iksir içiyor mesela hız iksiri hız efect i geliyor sorna /iksirlerim yazaran menuyu açıyor orda hız iksiri adında bir şişe olucak onun istüne gelince de hangı efect ve süresi ne kadar kaldığını yazacak bilen varmı yanlız şunu söyliyeyim efect yokken içi boş olacak

menu sksi

Kod:
command /iksirler:
   trigger:
      open virtual chest with size 6 named "            &d&nİksirler" to player
      make gui slot 1 and 2 and 3 and 4 and 5 and 6 and 7 and 8 and 9 of player 160:15 named "&e" to run player command ""
      make gui slot 10 and 18 and 19 and 27 and 28 and 36 and 37 and 45 and 46 of player 160:15 named "&e" to run player command ""
      make gui slot 47 and 48 and 49 and 52 and 53 and 54 and 55 of player 160:15 named "&e" to run player command ""
      make gui slot 50 of player arrow named "&cMenüye Dön" to run player command ""
      make gui slot 51 of player barrier named "&cMenüyü Kapat" to close
Kod:
variables:
    {speedtime::%player%} = 0

command /efektver [<player>] [<text>] [<integer>] [<integer>]:
   permission: op
   trigger:
        if arg 1 is set:
            if arg 2 is "speed":
                if arg 3 is set:
                    if arg 4 is set:
                        set {speed::%player%} to true
                        set {speedtime::%player%} to arg 3
                        apply potion of arg 2 of tier arg 4 to arg 1 for arg 3 second
                        send "&6&l> &a%arg 1% &7Adlı Oyuncuya &e%arg 2% &7Efekti Verildi." to player
                     
every second:
   loop players:
        if {speed::%loop-players%} is true:
            if {speedtime::%loop-players%} is greater than -1:
                remove 1 from {speedtime::%loop-players%}
            else:
                set {speed::%loop-players%} to false

Bilgisayarım arızalı olduğu için deneyemiyorum, sadece speed (hız) efektini koydum. Efekt verirken oluşturduğum komut ile verin. /efektver <oyuncu> <speed> <15> <2> | bu komutla 15 saniyelik hız 2 efekti verdim mesela.. menüde göstermek için %{speedtime::%player}% verisini ekleyin.
 
Son düzenleme:
Kod:
variables:
    {speedtime::%player%} = 0

command /efektver [<player>] [<text>] [<integer>] [<integer>]:
   permission: op
   trigger:
        if arg 1 is set:
            if arg 2 is "speed":
                if arg 3 is set:
                    if arg 4 is set:
                        set {speed::%player%} to true
                        set {speedtime::%player%} to arg 3
                        apply potion of arg 2 of tier arg 4 to arg 1 for arg 3 second
                        send "&6&l> &a%arg 1% &7Adlı Oyuncuya &e%arg 2% &7Efekti Verildi." to player
                     
every second:
   loop players:
        if {speed::%loop-players%} is true:
            if {speedtime::%loop-players%} is greater than -1:
                remove 1 from {speedtime::%loop-players%}

Bilgisayarım arızalı olduğu için deneyemiyorum, sadece speed (hız) efektini koydum. Efekt verirken oluşturduğum komut ile verin. /efektver <oyuncu> <speed> <15> <2> | bu komutla 15 saniyelik hız 2 efekti verdim mesela.. menüde göstermek için %{speedtime::%player}% verisini ekleyin.
çok teşekkür ederim konuyu kapatmayın :)))
 
@Furkan Doğan Bu arada bu
apply potion of arg 2 of tier arg 4 to arg 1 for arg 3 second
varya apply potion of args 2 yerine effectin id sini yazsam bide
if arg 2 is set: yapsam olur dimi id si ile
 
şey bir sorum var burası her saniye -1 yapıo ama diğeri ne?
1630439819735.png
 
sana çok soru soruyorum kb ama bunları bilmem lzm :/
1630440011391.png

burada send' den sonra stop diyim bunların aynısını yapıp yani böyle olsa olurmu ?
1630440088539.png
 
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