@LoGK_Shadoww
Moderatör
- MC Yaşı
- 7 gün
- Mesaj Sayısı
- 54
- Konu Sayısı
- 32
- Beğeni Sayısı
- 50
- Trade Sayısı
- 0
- Memleket
- ANKARA
[REHBER] Komut Bloğu ile Özel Yetenekler ve Özel Eşyalar Yapımı
Minecraft'ta eklenti (plugin) veya mod kullanmadan, sadece Komut Blokları (Command Block) kullanarak oyunculara özel yetenekler vermek, eline aldığında süper güçler kazandıran özel kılıçlar veya asa benzeri eşyalar tasarlamak mümkündür.Bu rehberde, haritalarınıza veya sunucunuza harika bir RPG havası katacak 3 farklı özel mekaniği adım adım kodlayacağız!
1. Ele Alındığında Güç Veren Özel Kılıç (Custom Weapon)
Elinizde belirli bir kılıç durduğu sürece oyuncuya anında Güç (Strength) ve Hız (Speed) veren mekanizmayı kuralım.Adım 1: Özel Eşyayı Çağırma (Give)
Öncelikle oyuncunun eline özel bir etiket (tag) taşıyan kılıcı vermemiz gerekiyor. Sohbet satırına şu komutu yazın:/give @p diamond_sword{display:{Name:'{"text":"Efsanevi Ejder Kılıcı","color":"gold","bold":true}'},CustomModelData:1,ozel_esya:1b} 1
Not: Bu komut oyuncuya "Efsanevi Ejder Kılıcı" adında ve arka planda ozel_esya:1b etiketine sahip bir elmas kılıç verir.
Adım 2: Komut Bloğu Mekanizması
Yan yana 2 adet komut bloğu koyun:- 1. Komut Bloğu (Yineleme - Koşulsuz - Her Zaman Etkin):
- Komut: /effect give @a[nbt={SelectedItem:{tag:{ozel_esya:1b}}}] strength 1 1 true(Bu komut, elinde bu özel kılıcı tutan oyunculara sürekli Güç II verir).
- 2. Komut Bloğu (Yineleme - Koşulsuz - Her Zaman Etkin):
- Komut: /effect give @a[nbt={SelectedItem:{tag:{ozel_esya:1b}}}] speed 1 1 true(Bu komut, elinde bu özel kılıcı tutan oyunculara Hız II verir).
2. Eğilince (Shift) Yıldırım Çağıran Yetenek
Oyuncu yere çömeldiği (Shift tuşuna bastığı) anda baktığı yere veya kendi etrafına yıldırım düşüren efsanevi bir yetenek tasarlayalım.Adım 1: Skor Tablosu Oluşturma
Öncelikle oyuncunun Shift tuşuna basıp basmadığını algılayan bir skor tablosu açmalıyız. Sohbete yazın:/scoreboard objectives add shift_kontrol minecraft.custom:minecraft.sneak_time
Adım 2: Komut Bloğu Zinciri (3 Adet Üst Üste veya Yan Yana)
- 1. Komut Bloğu (Yineleme - Koşulsuz - Her Zaman Etkin):
- Komut: /execute at @a[scores={shift_kontrol=1..}] run summon lightning_bolt ~ ~ ~(Shift'e basan oyuncunun konumuna anında yıldırım düşürür).
- 2. Komut Bloğu (Zincirleme - Koşullu - Her Zaman Etkin):
- Komut: /scoreboard players set @a[scores={shift_kontrol=1..}] shift_kontrol 0(Yıldırım düştükten sonra skoru sıfırlar ki sürekli sonsuz yıldırım düşmesin).
3. Canı Azalınca Otomatik Kalkan Açan Sistem
Oyuncunun canı 3 kalbin (6 HP) altına düştüğünde etrafında Koruma / Direnç efekti oluşturan pasif yetenek mekanizması:Komut Bloğu Ayarı:
- Tür: Yineleme (Repeat)
- Gereksinim: Her Zaman Etkin (Always Active)
- Komut: /effect give @a[nbt={Health:6.0f}] resistance 5 2 true