[SK Yardım] Komutu item ile kullandırma

HEXAGON73

Kızıltaş Madencisi
Mesajlar
452
En iyi cevaplar
0
Beğeniler
33
Puanları
140
Arkadaşlar şu kod neden çalışmıyor acaba? KOD:
Kod:
command /slot4:
    permission: slot.4
    trigger:
        if player has the 20 gold nugget:
            execute console command "/tp %player% 107 69 48"
            send "&5Işınlandınız!" to player
        else:
            send "&5Gitmek için 20 altın parçasına ihticayın var!" to player
 


LoaderSensei

Demir Madencisi
Mesajlar
269
En iyi cevaplar
0
Beğeniler
97
Puanları
240
else'ye if ekleyin. Skript bilmem ama tahminim o
Ya da YAML PARSER ile hatayı taratın.
 

Blueyescat

Bedrock Kaşifi
Mesajlar
1,656
En iyi cevaplar
0
Beğeniler
1,177
Puanları
3,120
Ruh hali
Oyuncuda 20 gold nugget yada daha fazla gold nugget olmasına rağmen oyuncuya o işlemler gerçekletirilmiyor.
Hmm hata yok ama böyle dene birde:

if player has 20 of gold nugget:

Mesajı gönderip ışınlamıyorsa dünya belirtilmediği içindir belki. Öyle ise:

teleport player to location 107, 69, 48 in player's world
teleport player to location 107, 69, 48 in "DünyaAdı"
else'ye if ekleyin. Skript bilmem ama tahminim o
Ya da YAML PARSER ile hatayı taratın.
YAML ne alaka :S
 

HEXAGON73

Kızıltaş Madencisi
Mesajlar
452
En iyi cevaplar
0
Beğeniler
33
Puanları
140
Hmm hata yok ama böyle dene birde:

if player has 20 of gold nugget:

Mesajı gönderip ışınlamıyorsa dünya belirtilmediği içindir belki. Öyle ise:

teleport player to location 107, 69, 48 in player's world
teleport player to location 107, 69, 48 in "DünyaAdı"

YAML ne alaka :S
tamam oldu fakat oyuncudan 20 gold nugget silmesini nasıl yaparım bu çalışmadı: "remove 20 gold nugget from player's inventory"
 

HEXAGON73

Kızıltaş Madencisi
Mesajlar
452
En iyi cevaplar
0
Beğeniler
33
Puanları
140
if player is 20 gold nugget olarak dener misin?
"Blueyescat" isimli arkadaş sorunu çözdü fakat o komutu kullanınca oyuncudan 20 gold nugget gitmesini nasıl yapıcam?

Herkeze yardımları için teşekkür ederim gold nugget silme olayını çözdüm tab hatası yapıyormuşum.
 
R

Reloven

Ziyaretçi
remove ile silebiliyorsun tam kullanımını hatırlamıyorum Googleye minecraft skript remove player item yazarsan bulabilirsin.
 

Blueyescat

Bedrock Kaşifi
Mesajlar
1,656
En iyi cevaplar
0
Beğeniler
1,177
Puanları
3,120
Ruh hali
Satır hatalarını Yaml Parser algılıyor kardeşim.
Satır derken boşluk demek istediğini varsayıyorum,

YAML Parserin Skript boşlukları ile hiçbir alakası yok. Bilip bilmeden laf yapma burada.
YAML da TAB kullanılmaz bile, 2 boşlukla çalışır. Boşluğu geç parsere koyduğun an durmadan her şeye hata verir.
 
Son düzenleme:

Neferity

Taş Madencisi
Mesajlar
88
En iyi cevaplar
0
Beğeniler
32
Puanları
360
if player is 20 gold nugget olarak dener misin?
Cümleyi çevirdiğindede mantık hatası oluşmuyor mu ?
'Oyuncu 20 altın külçesiyse'
Sorun zaten @Blueyescat çözmüş.

Bir oyuncuyu konsoldan ışınlarken genelde dünya ister sorun burda fakat skript kodu kullansaydın iyi olurdu.
Diğer sorun ise 'remove 20 gold nugget from player' olarak düzelt.
 

Üst