İtem ile rütbe atlama

palejj

Marangoz
Mesajlar
58
En iyi cevaplar
0
Beğeniler
47
Puanları
290
Merhabalar ,bir skript isteyeceğim sizlerden;
A rütbesinden B rütbesine geçerken para ile değilde mesela 10 elmas ile geçmelerini istiyorum
yardımcı olursanız sevinirim.
 


KnightCraft

Taş Madencisi
Mesajlar
80
En iyi cevaplar
4
Beğeniler
26
Puanları
60
Ruh hali
Denemedim ama çalışır diye düşünüyorum
Kod:
variables:
    {rutbe.%player%} = A
    {rutbe.A} = 10

command  /rankup:
    if {rutbe.%player%} is "A":
        if player has {rutbe.B} diamond:
            execute console command "/manuadd %player%"
            send "&aBaşarıyla B Rütbesine Atladınız!"
            broadcast "&b%player% &aB Rütbesine Atladı!"
            remove {rutbe.B} diamond from player
            set {rutbe.%player%} to" B"

        else:
            send "&bB &cRütbesine Geçmek Için &B%{rutbe.B}% &cElmasa Ihtiyacın Var!"
 

palejj

Marangoz
Mesajlar
58
En iyi cevaplar
0
Beğeniler
47
Puanları
290
{rutbe.%player%} = A burası hata verdi
birde üst tarafa ayarlanabilir bir yer bırakabilir misiniz?
 

KnightCraft

Taş Madencisi
Mesajlar
80
En iyi cevaplar
4
Beğeniler
26
Puanları
60
Ruh hali
Yazarken kafam karışmış, bu olur sanırım
Kod:
variables:
    {rutbe.%player%} = A # ### Ilk Rütbe
    {rutbeelmas.B} = 10 # ### B Rütbesine Geçmek Için Gereken Elmas

command  /rankup:
    if {rutbe.%player%} is "A":
        if player has {rutbeelmas.B} diamond:
            execute console command "/manuadd %player% B"
            send "&aBaşarıyla B Rütbesine Atladınız!"
            broadcast "&b%player% &aB Rütbesine Atladı!"
            remove {rutbeelmas.B} diamond from player
            set {rutbe.%player%} to" B"

        else:
            send "&bB &cRütbesine Geçmek Için &B%{rutbeelmas.B}% &cElmasa Ihtiyacın Var!"
 

palejj

Marangoz
Mesajlar
58
En iyi cevaplar
0
Beğeniler
47
Puanları
290
teşekkür ederim ancak 10-11 adet rütbe var onu nasıl ayarlayacağım?
 

KnightCraft

Taş Madencisi
Mesajlar
80
En iyi cevaplar
4
Beğeniler
26
Puanları
60
Ruh hali
Kopyalayıp A yerine B; B yerine C eklersen C rütbesine geçmeyi de eklersin
 

KnightCraft

Taş Madencisi
Mesajlar
80
En iyi cevaplar
4
Beğeniler
26
Puanları
60
Ruh hali
Evet, örnek;
Kod:
if {rutbe.%player%} is "B":
        if player has {rutbeelmas.C} diamond:
            execute console command "/manuadd %player% C"
            send "&aBaşarıyla C Rütbesine Atladınız!"
            broadcast "&b%player% &aC Rütbesine Atladı!"
            remove {rutbeelmas.C} diamond from player
            set {rutbe.%player%} to" C"

        else:
            send "&bc &cRütbesine Geçmek Için &B%{rutbeelmas.C}% &cElmasa Ihtiyacın Var!"
Ve variables kısmına {rutbeelmas.C} = istediğin elmas sayısı yazmalısın örnek;
Kod:
{rutbeelmas.C} = 20
 

palejj

Marangoz
Mesajlar
58
En iyi cevaplar
0
Beğeniler
47
Puanları
290
{rutbe.%player%} = A # ### Ilk Rütbe
hata verdi.
 

palejj

Marangoz
Mesajlar
58
En iyi cevaplar
0
Beğeniler
47
Puanları
290
1549648178354.png

[20:45:22 ERROR]: Can't understand the value 'A' (para.sk, line 169: {rutbe.%player%}: A# ### Ilk Rütbe')
 

KnightCraft

Taş Madencisi
Mesajlar
80
En iyi cevaplar
4
Beğeniler
26
Puanları
60
Ruh hali
A ile # arasına boşluk koyup dener misin?
 

KnightCraft

Taş Madencisi
Mesajlar
80
En iyi cevaplar
4
Beğeniler
26
Puanları
60
Ruh hali
{rutbe.%player%} = A
yerine
{rutbe.%player%}: A yazmışsın o yüzden olmuyor, bu şekilde düzelt
 

palejj

Marangoz
Mesajlar
58
En iyi cevaplar
0
Beğeniler
47
Puanları
290
öyle zaten. kopyala yapıştır yaptım niye öyle olmuş bilmiyorum.
 

Üst