Çözüldü Yardım Rank Verme

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

makif2000

Odunlara Vur Vur Vur!
Katılım
28 Temmuz 2020
Mesajlar
32
Elmaslar
2
Puan
6.420
Yaş
17
Minecraft
makif2000

Discord:

makif2000

Merhaba, ben bir sunucu açıyorum sunucuya oyunda kasılılan parayla rank satmak istiyorum shopkeepers adlı eklentiyi kullanarak belli bir para karşılığı üstünde rankın ismi yazan bir kağıt satıyorum kağıda sağ tıklayınca rankın oyuncuya gitmesini istiyorum nasıl yapabilirim? Kullandığım sürüm 1.18.2
 
Kağıtla yapmak yerine rankup veya prisonranks ı kullanabilirsin bence.
 
Merhaba, ben bir sunucu açıyorum sunucuya oyunda kasılılan parayla rank satmak istiyorum shopkeepers adlı eklentiyi kullanarak belli bir para karşılığı üstünde rankın ismi yazan bir kağıt satıyorum kağıda sağ tıklayınca rankın oyuncuya gitmesini istiyorum nasıl yapabilirim? Kullandığım sürüm 1.18.2
Skript ile yapılabilir. Lore ekli bir kağıda rütbe atlamak için komut atanacak. @Admin OUa: Yardımcı olabilir.
 
Merhaba, ben bir sunucu açıyorum sunucuya oyunda kasılılan parayla rank satmak istiyorum shopkeepers adlı eklentiyi kullanarak belli bir para karşılığı üstünde rankın ismi yazan bir kağıt satıyorum kağıda sağ tıklayınca rankın oyuncuya gitmesini istiyorum nasıl yapabilirim? Kullandığım sürüm 1.18.2
kullandığınız perm plugini nedir? luckerms - groupmanager ?
 
LuckPerms e göre bir skript yaptım düzenleyip çoğaltabilirsiniz
İyi Forumlar

JavaScript:
if name of player's tool is "Rank1":
Burdaki "rank1" kısmına rankı yazınız veya "rank1 rankı kağıdı" gibisinden,
Kod:
execute console command "lp user %player% rank1perm"
burdaki rank1perm yerine de rankın permini yazınız
Tüm Kod:
Kod:
on right click:
    if event-item is paper:
        if name of player's tool is "Rank1":
            execute console command "lp user %player% rank1perm"
 
Merhaba, ben bir sunucu açıyorum sunucuya oyunda kasılılan parayla rank satmak istiyorum shopkeepers adlı eklentiyi kullanarak belli bir para karşılığı üstünde rankın ismi yazan bir kağıt satıyorum kağıda sağ tıklayınca rankın oyuncuya gitmesini istiyorum nasıl yapabilirim? Kullandığım sürüm 1.18.2
direk pluginle ayarlayın menüye bağlayıp çalıştırın daha mantıklı olur bence. Bu Plugini inceleyebilirsin.
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
 
Skript pluginini kullanamıyorum Aternos adlı bir siteden açıyorum ve sitede skript plugini yok skript kullanmadan yapılmasının bir yolu yok mu?
 
Bunu deneyebilir misiniz
Kod:
on right click with paper:
    name of item contain "&6Rank: "
    set {_g} to player's group in lowercase
    if {ranklist::%{_g}%} is set:
        cancel event
        player is not an op
        if player's group is not "VIP", "VIP+", "MVIP" or "MVIP+":
            set {_n} to uncoloured name of item
            replace first "Rank: " in {_n} with ""
            if {ranklist::%{_g}%} is {_n}:
                send "[Rank] ► Yeni rütbe. %{ranklist::%{_g}%}%"
                set player's group to {ranklist::%{_g}%}
                remove 1 of item from player's inventory
            else:
                send "[Rank] ► Rütbeniz bunu karşılamıyor."
        else:
            send "[Rank] ► VIP olduğunuz için rütbe atlayamazsınız."
            
command rank [<text=help>] [<text>] [<text>]:
    aliases: rütbe
    trigger:
        if arg 1 is "help":
            send "&6[Rank] &7/rank up"
        else if player is an op:
            if arg 1 is "debug":
                loop {ranklist::*}:
                    add 1 of paper named "&6Rank: %loop-value%" to inventory of player
                    send "[Rank] ► %loop-value% kağıtı verildi."
                stop trigger
            set {_n} to uncoloured arg 2 in lowercase
            if arg 1 is "add" or "ekle":
                arg 2 and arg 3 are set
                set {ranklist::%{_n}%} to arg 3
                send "&6[Rank] Eklendi. rütbe: %{_n}% sonraki rütbe: %arg 3%"
            if arg 1 is "remove" or "sil":
                arg 2 is set
                delete {ranklist::%{_n}%}
                send "&6[Rank] Silindi. rütbe: %{_n}%"
        else:
            send "&6[Rank] &7Geçersiz argüman"
 
Merhaba, ben bir sunucu açıyorum sunucuya oyunda kasılılan parayla rank satmak istiyorum shopkeepers adlı eklentiyi kullanarak belli bir para karşılığı üstünde rankın ismi yazan bir kağıt satıyorum kağıda sağ tıklayınca rankın oyuncuya gitmesini istiyorum nasıl yapabilirim? Kullandığım sürüm 1.18.2
Tamam skript olmadan bir şeyler yapmak istiyorsun. Elimde fazla bilgi olmadığından bir sürü seçenek önereceğim hangisi işine yararsa o fikir üzerinden yola çıkarız.

1. Datapack ile elindeki kağıdı algılatıp istediğin komutu kişi üzerine oynatan sistem yapabiliriz.
1.1 eğer hiçbir şekilde rank sistemin yoksa. O zaman datapack ile yine rank sistemi kurarız bu sayede direk datapack ile rank istemi elde etmiş oluruz. Geriye kağıda sağ tıklayınca çalışacak komutu ayarlamak kalır.
1.2 kağıda gerek kalmadan eğer o kağıt kişinin envanterindeyse veya elinde ise o zaman o kağıdı sileriz ve adama hazırladığımız veya hazır olan rankı veririz.

2. Gene aynı fikirler ama bu sefer komut blokları ile yaparız.
 
Bu Konu Niye Bukadar doldu anlamadım ben skripti attım arkadaş plugini paylaştı d
 
Bu Konu Niye Bukadar doldu anlamadım ben skripti attım arkadaş plugini paylaştı d
Bilmem baktım her şeyi paylaşmışsınız bende bari dedim datapack önerisinde bulunayım dedim. Bu o eksikti.
 
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