Bulundu Bir yere ışınlanmak için envanterin boş olması lazım plugini

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

beratcetin3455

Birisi mi Spawnlandı?
Katılım
13 Nisan 2017
Mesajlar
8
Elmaslar
2
Puan
3.700
Yaş
27
Arkadaşlar merhaba ben bir pvp arena tasarlıyorum. Oyuncuların o arenaya girebilmesi için envanterlerinin boş olması lazım eğer envanterlerinde item varken girmeyi denerseler chat bölümünde ''Buraya girebilmek için envanterini boşalt'' yazsın ve girdiklerinde envanterlerinde benim belirlediğim ekipmanlar olcak arenadan çıktıkları zaman envanterleri silinmicek. Böyle bir skript veya plugin varsa yardımcı olursanız sevinirim.
 
Son düzenleme:
Skript ile yapılabilir kodu sana atayım devamını yaparsın
Kod:
if player's inventory is empty:

if player's inventory is empty = oyuncunun envanteri boşsa demek
 
Skript ile yapılabilir kodu sana atayım devamını yaparsın
Kod:
if player's inventory is empty:

if player's inventory is empty = oyuncunun envanteri boşsa demek
Ben skriptten pek anlamıyorum yardımcı olursan sevinirim yinede yorumun için saol
 
Şunu dener misin?
Kod:
on teleport:
    player's world is "arena"
    player's inventory isn't empty
    cancel event
 
Eğer algılamazsa player's world is "arena" yerine future world is "arena" dener misin?
 
Şunu dener misin?
Kod:
on teleport:
    player's world is "arena"
    player's inventory isn't empty
    cancel event
Denedim envanterim boş iken ışınlanabiliyorum ama o dünyadan başka bir yere ışınlanamıyorum envanterim boş olsada öyle oluyor
 
Skript sürümünüz nedir?
 
Kod:
command /alanbelirle:
    permission: op
    trigger:
        set {alan} to player's location
        send "Alan belirlendi"

on region enter:
    wait 1 tick
    "%region at player%" contains "arena"
    player's inventory is not empty
    send "Buraya girebilmek için envanterini boşalt"
    teleport player to {alan}
Merhaba, arena bölgesine rg çekip bu skripti kullanabilirsiniz.
Eğer arena bölgesine bir komutla gidilecekse aşağıdaki skripti kullanmanızı öneririm.

Kod:
on command "/arena":
    player's inventory is not empty
    cancel event
    send "Buraya girebilmek için envanterini boşalt"
 
on command "/arena": player's inventory is not empty cancel event send "Buraya girebilmek için envanterini boşalt"
Denedim olmadı ve komudu yazdığımda envanterim boş olsada "Buraya girebilmek için envanterini boşalt" diyor
 
Son düzenleme:
Skript sürümünüzü güncellemeniz gerekiyor. 1.8.8 sürümü için önerilen sürümü indirmek için
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.

Ayrıca skripte reload attığınızda hata veriyor muydu?
Sürümü güncelledim oldu önceden reload attığımda hata vermiyordu ama çalışmıyordu birde buna arena dünyasına ışınlandığı zaman envanterinde benim belirlediğim ekipmanların olmasını ekleyebilirmiyiz acaba
 
Sürümü güncelledim oldu önceden reload attığımda hata vermiyordu ama çalışmıyordu birde buna arena dünyasına ışınlandığı zaman envanterinde benim belirlediğim ekipmanların olmasını ekleyebilirmiyiz acaba
Kod:
on command "/arena":
    if player's inventory is not empty:
        cancel event
        send "Buraya girebilmek için envanterini boşalt"
    else:
        give 1 diamond_sword of sharpness 4, unbreaking 3, fire aspect 1, looting 1 named "&3Elmas Kılıç" to player
        give 1 261 of infinity 1, power 1 named "&3Yay" to player
        give 1 310 of protection 4, unbreaking 3 named "&3Elmas Kask" to player
        give 1 311 of protection 4, unbreaking 3 named "&3Elmas Zırh" to player
        give 1 312 of protection 4, unbreaking 3 named "&3Elmas Pantolon" to player
        give 1 313 of protection 4, unbreaking 3 named "&3Elmas Bot" to player
Bu şekilde güncelleyebilirsiniz.
 
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