Çözüldü End'e ve Nether'e gitmek için rütbe gerekli

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

Whiskey's

Savaştayım Ölüyom
Katılım
3 Haziran 2014
Mesajlar
696
Elmaslar
219
Puan
14.825
Yaş
33
Konum
United States
Minecraft
WhiskeyTR

Discord:

whiskeytr

Merhaba başlıktaki olaydada anlattığım gibi end'e ve nether'e özel gitmek için rütbe istiyorum. TPS'i düşürmeden bunu nasıl sağlarım?​
 
Merhaba. Bunu Skript olarak yazdım ancak yapabilirsem plugin halini de deneyeceğim. Eğer bir hata çıkarsa yazabilirsiniz. İşte Skript:

Kod:
on portal enter: #herhangi bir portala giriş tetikleyicisi
   if event-player's group isn't "vip": #eğer tetikleyicideki ele alınan hedefin grubu "vip" değil ise
      cancel event #eylemi durdur
      send "&c&lHATA: &6End'e &7veya &4Nether'a &7gitmek için &e&lVIP &7olmalısın." to player #tetikleyicideki ele alınan hedefe tırnak işaretleri içindeki mesajı gönder
      stop #durdur
 
Merhaba. Bunu Skript olarak yazdım ancak yapabilirsem plugin halini de deneyeceğim. Eğer bir hata çıkarsa yazabilirsiniz. İşte Skript:

Kod:
on portal enter: #herhangi bir portala giriş tetikleyicisi
   if event-player's group isn't "vip": #eğer tetikleyicideki ele alınan hedefin grubu "vip" değil ise
      cancel event #eylemi durdur
      send "&c&lHATA: &6End'e &7veya &4Nether'a &7gitmek için &e&lVIP &7olmalısın." to player #tetikleyicideki ele alınan hedefe tırnak işaretleri içindeki mesajı gönder
      stop #durdur
Merhaba bu çok hoş fakat ben 2si içinde ayrı permissionlar vermeyi düşündüm
 
Acaba bu istediğiniz mi?
Kod:
on portal enter: #herhangi bir portala giriş tetikleyicisi
   if event-player doesn't have permission "portal.git": #eğer tetikleyicideki ele alınan hedefin "portal.git" yetkisi yok ise
      cancel event #eylemi durdur
      send "&c&lHATA: &6End'e &7veya &4Nether'a &7gitmek için &e&lportal.git &7yetkisine sahip olmalısın." to player #tetikleyicideki ele alınan hedefe tırnak işaretleri içindeki mesajı gönder
      stop #durdur
 
Merhaba başlıktaki olaydada anlattığım gibi end'e ve nether'e özel gitmek için rütbe istiyorum. TPS'i düşürmeden bunu nasıl sağlarım?​
Eğer multiverse-core eklentisi kullanıyorsanız config'inde access: true yapar iseniz dünyalar arasında geçmek için kendisinden permission isteyecektir peki nedir bu permission? multiverse.access.dünyadı permission'unu oyuncuya vererek dünyalar arasında geçimini permission'a bağlayabilirsin. Ek olarak buna fiyat biçecek olursak sana skript kodluyorum.

işe yarayacağını düşünüyorum. İşine yararsa elmas basarsan sevinirim.

Skript: LucyPerms Version

Kod:
command /netheral:
    trigger:
        if player's money is greater than 50000:
            send "&aBaşarılı bir şekilde satın aldınız."
            execute console command "eco take %player% 50000"
            execute console command "lp user %player% permission set multiverse.access.askyblock_nether"
        else:
            send "&dPlugin Sofrası: &eYetersiz bakiye."
        
command /endal:
    trigger:
        if player's money is greater than 100000:
            send "&aBaşarılı bir şekilde satın aldınız."
            execute console command "eco take %player% 50000"
            execute console command "lp user %player% permission set multiverse.access.askyblock_end"
        else:
            send "&dPlugin Sofrası: &eYetersiz bakiye."

Skript: GroupManager Version


Kod:
command /netheral:
    trigger:
        if player's money is greater than 50000:
            send "&aBaşarılı bir şekilde satın aldınız."
            execute console command "eco take %player% 50000"
            execute console command "manuaddp %player% multiverse.access.askyblock_nether"
        else:
            send "&dPlugin Sofram &eYetersiz bakiye."
           
command /endal:
    trigger:
        if player's money is greater than 100000:
            send "&aBaşarılı bir şekilde satın aldınız."
            execute console command "eco take %player% 50000"
            execute console command "manuaddp %player% multiverse.access.askyblock_end"
        else:
            send "&dPlugin Sofram &eYetersiz bakiye."
 
Son düzenleme:
Eğer multiverse-core eklentisi kullanıyorsanız config'inde access: true yapar iseniz dünyalar arasında geçmek için kendisinden permission isteyecektir peki nedir bu permission? multiverse.access.dünyadı permission'unu oyuncuya vererek dünyalar arasında geçimini permission'a bağlayabilirsin. Ek olarak buna fiyat biçecek olursak sana skript kodluyorum.

işe yarayacağını düşünüyorum. İşine yararsa elmas basarsan sevinirim.

Skript: LucyPerms Version

Kod:
command /netheral:
    trigger:
        if player's money is greater than 50000:
            send "&aBaşarılı bir şekilde satın aldınız."
            execute console command "eco take %player% 50000"
            execute console command "lp user %player% permission set multiverse.access.askyblock_nether"
        else:
            send "&dPlugin Sofrası: &eYetersiz bakiye."
       
command /endal:
    trigger:
        if player's money is greater than 100000:
            send "&aBaşarılı bir şekilde satın aldınız."
            execute console command "eco take %player% 50000"
            execute console command "lp user %player% permission set multiverse.access.askyblock_end"
        else:
            send "&dPlugin Sofrası: &eYetersiz bakiye."

Skript: GroupManager Version


Kod:
command /netheral:
    trigger:
        if player's money is greater than 50000:
            send "&aBaşarılı bir şekilde satın aldınız."
            execute console command "eco take %player% 50000"
            execute console command "manuaddp %player% multiverse.access.askyblock_nether"
        else:
            send "&dPlugin Sofram &eYetersiz bakiye."
          
command /endal:
    trigger:
        if player's money is greater than 100000:
            send "&aBaşarılı bir şekilde satın aldınız."
            execute console command "eco take %player% 50000"
            execute console command "manuaddp %player% multiverse.access.askyblock_end"
        else:
            send "&dPlugin Sofram &eYetersiz bakiye."
Çok yardımcı oldun peki mesajı nasıl türkçeleştirebilirim winrardanmı?
 
nether.bileti ve end.bileti permission'u olmayan kişiler nethera ve end'e gidemezler.
Kod:
on portal:
  player doesn't have permission "nether.bileti or end.bileti"
  cancel event
 
nether.bileti ve end.bileti permission'u olmayan kişiler nethera ve end'e gidemezler.
Kod:
on portal:
  player doesn't have permission "nether.bileti or end.bileti"
  cancel event
Senin yaptığın şekilde olmaz, çünkü nether permission'u olan kişi end'e, end permissionu olan nethera da gidebilecektir.
 
JavaScript:
on player world change:
    world is "world_nether":
        player has permission "nether.perm":
            send "nether e giriş yaptın"
        else:
            send "yeterli yetkin yok"
            cancel event   
    if world is "world_end":
        player has permission "end.perm":
            send "end e giriş yaptın"
        else:
            send "yeterli yetkin yok"
            cancel event

command /bilet [<text>]:
    trigger:
        arg 1 is not set:
            send ""
            send "&7/bilet nether &8- &95k"
            send "&7/bilet end &8- &910k"
            send ""
        arg 1 is "nether":
            remove 5000 to the player's account
            send "alındı, nether"
            stop
        arg 1 is "end":
            remove 10000 to the player's account 
            send "alındı, end"
            stop

denemedim
 
Senin yaptığın şekilde olmaz, çünkü nether permission'u olan kişi end'e, end permissionu olan nethera da gidebilecektir.
Öncelikle cevabın için teşekkür ederim. Böyle eski püskü pluginlerle filtreleme yapmadım eclipse ile .jar'ı editledim. Ama halen anlamadığım birşey var plugin çok fazla spam atıyor portalın içnideyken bu tps'e etki edermi
1609498829807.png
 
Öncelikle cevabın için teşekkür ederim. Böyle eski püskü pluginlerle filtreleme yapmadım eclipse ile .jar'ı editledim. Ama halen anlamadığım birşey var plugin çok fazla spam atıyor portalın içnideyken bu tps'e etki edermiEkli dosyayı görüntüle 153598
Çok fazla etkileyeceğini sanmıyorum. Makinenin özelliklerine göre değişebilir.
 
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