Çözüldü Dünyaya Geçişi Engellemek

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

HzMablung

mc.gnomc.com
Katılım
2 Aralık 2019
Mesajlar
147
Elmaslar
76
Puan
1.410
Yaş
25
Konum
İstanbul
Minecraft
HzMablung

Discord:

HzMablung#3856

Merhabalar.Başlıkta da belirttiğim gibi bir dünyaya geçişi nasıl engellerim? Yani diyelim ''aabc'' permi olmayan birisi nethere ya da ende gidemesin.Bunu nasıl sağlarım?
 
on world change:
cancel event
 
Kod:
on world change:
    if world name contains "netherdünyası":
        if player has the permission "netherpermi":
            send "Başarıyla nethera ışınlandın." to player
        else:
            send "Nethera gidemezsin!" to player
            cancel event
dener misin?
 
Kod:
on portal:
  player doesn't have permission "nether.bileti"
  cancel event
 
Kod:
on portal:
  player doesn't have permission "nether.bileti"
  cancel event

Peki bu skriptte o dünyadaki birisine tp atılırsa da aynı işlevi görür mü?
Gönderi otomatik olarak birleştirildi:

Sadece nethere gitmesini engellemek istiyorsak?
Kod:
on world change:
    if world name contains "netherdünyası":
        if player has the permission "netherpermi":
            send "Başarıyla nethera ışınlandın." to player
        else:
            send "Nethera gidemezsin!" to player
            cancel event
dener misin?
Eğer yanlışı yoksa bununla yapılacağını düşünüyorum
 
Moderatör tarafından düzenlendi:
Kod:
on world change:
    if world name contains "netherdünyası":
        if player has the permission "netherpermi":
            send "Başarıyla nethera ışınlandın." to player
        else:
            send "Nethera gidemezsin!" to player
            cancel event
dener misin?

Çalışmadı
 
Kod:
on world change:
    if world is "world_nether":
        if player hasn't permission "nether.perm":
            cancel event
 
Dünya değiştirme işlemini cancelleyebilirmisiniz bilmem .
Kod:
on world change:

    if world is "world_nether":

        if player hasn't permission "nether.perm":
            execute console command "back %player%"


iyi forumlar dilerim.
 
back komutu yoksa execute player command "spawn falan" ile de yapılabilir eğer çalışıyorsa
 
Ekstra olarak şunuda sunayım ;
Kod:
on teleport:
    if player is in world "world_nether":
        if player hasn't permission "nether.perm":
            execute console command "back %player%"
 
Dünya değiştirme işlemini cancelleyebilirmisiniz bilmem .
Kod:
on world change:

    if world is "world_nether":

        if player hasn't permission "nether.perm":
            execute console command "back %player%"


iyi forumlar dilerim.
ERROR]: can't understand this condition: 'player hasn't permission hatası yazıyor
 
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