Para ve Xp sorunu [YaRDıM]

KralDerT

Demir Madencisi
Mesajlar
256
En iyi cevaplar
0
Beğeniler
102
Puanları
560
İlk önce kodu atayım.

Kod:
command /al:
    trigger:
        if player has 4 nether brick named "Elmali Kebab":
            remove 4 nether brick named "Elmali Kebab" from player's inventory
            reduce the player's level progress by 20
            remove 20000 from the player's money
            give a flint named "Sosisli Kebab" to player
        else:
            send "&4Yeterli malzeme yok!" to player

Evet kod bu. Ama söyle bir sorun var şimdi adamda 4 tane elmali kebab adlı nether brick var sonra /al yazınca onlar gidiyor orasıda tmm ama giderken 20 lvl ve 20k para götürmesi lazım orada sorun var. hata vermiyor ama sorun var.
Şimdi adamda 20 lvl varsa 20 lvlin hepsini alıyor. 30 lvl varsa 20 lvliini alıyor. ama 10 lvl varsa 10 lvl alıyor. 19 lvl varsa 19 lvl alıyor.
Parada ise adamda 10k para varsa para almıyor. 19k varsa almıyor. 20k varsa alıyor. 30k varsada 20ksını alıyor.
Sorun ise genede item geliyor.
Mesela adamda 19 lvl filan varsa item gelmesin. 19k filan varsa item gelmesin. Bunu istiyorum.
 


Sarper170

Obsidyen Madencisi
Mesajlar
1,273
En iyi cevaplar
0
Beğeniler
569
Puanları
0
İf player's level bigger than 19 olabilirmi? (%99 eminim yanlış olduğuna ama buna benzer olacak.) Bu arada "Elmalı kebap" ve "Sosisli kebap" olayında yarıldım :D.
 

KralDerT

Demir Madencisi
Mesajlar
256
En iyi cevaplar
0
Beğeniler
102
Puanları
560
%99 yanlış olduğuna eminsen denememe gerek var mı ?
 

Sarper170

Obsidyen Madencisi
Mesajlar
1,273
En iyi cevaplar
0
Beğeniler
569
Puanları
0
Bu bir sadece ÖNERİYDİ. Biri sana bunu zorla kullan deniyor. Sadece fikrimi belirttim...
 

KralDerT

Demir Madencisi
Mesajlar
256
En iyi cevaplar
0
Beğeniler
102
Puanları
560
Onun için demedim yani 99% demişsin bilgisayarda 256 mb ekran kartı 1-2 gb ram var.
Dosyayı açıp kodu yazıp kaydetip serveri açacam. Sonra birde oyuna girecem deneyecem.
30dk filan gidiyor. bari 50% emin olsan deneyecem de :)
 

Epistomoloji

Lapis Toplayıcısı
Mesajlar
1,005
En iyi cevaplar
0
Beğeniler
704
Puanları
0
if player has satırının altına ekle;

if player's level is greater than x:
if player's money is greater than x:

x yerine istediğin rakam.
 

KralDerT

Demir Madencisi
Mesajlar
256
En iyi cevaplar
0
Beğeniler
102
Puanları
560
Kod:
reduce the player's level progress by 20
remove 20000 from the player's money
silecek miyim ?
 

Üst