🏁 Komut Bloğu İle Parkur ve Kontrol Noktası (Checkpoint) Sistemi

  • Konu başlatıcı Konu başlatıcı @LoGK_Shadoww
  • Başlangıç Tarihi Başlangıç Tarihi
  • Görüntülenme Görüntülenme 1 Görüntülenme
MC Yaşı
13 gün
Mesaj Sayısı
211
Konu Sayısı
186
Beğeni Sayısı
76
Trade Sayısı
0
Memleket
ANKARA
[REHBER] 🏁 Komut Bloğu İle Parkur ve Kontrol Noktası (Checkpoint) Sistemi

Herkese selam Minecraft mimarları ve harita geliştiricileri!

"Komut Bloğu Sanatı" serimizin 10. rehberinde, parkur haritalarının en kritik mekanizması olan **Kontrol Noktası (Checkpoint) ve Otomatik Yeniden Doğma (Respawn) Sistemi** kurmayı öğreniyoruz.

Oyuncular parkurda ilerlerken belirli bloklara veya basınç plakalarına bastıklarında doğma noktalarının güncellenmesini, aşağı düştüklerinde ise yanmadan ve zaman kaybetmeden anında en son ulaştıkları noktaya ışınlanmalarını sağlayan bu sistemi adım adım inşa ediyoruz!



1. Bu Sistem Nerede ve Neden Kullanılır?

🏁 Parkur (Parkour) Haritaları: Oyuncuların tek bir hatada haritanın en başına dönüp pes etmesini engellemek ve bölüm bölüm ilerlemelerini sağlamak için.
🏰 Minigame Lobileri & Etabı: Etkinlik alanlarında geçilmesi gereken zorlu engel kulvarlarında.
📜 Macera (Adventure) ve Zindan Haritaları: Uzun zindanlarda oyuncuların öldükten sonra ulaştıkları son odaya geri dönmesini sağlamak için.



2. Sistemin Mantığı Nasıl Çalışır?

Mekanizma 2 temel işlevden oluşur:
1. Kayıt Noktası (Save): Oyuncu checkpoint bloğuna (Örn: Demir Basınç Plakası veya Ağır Basınç Plakası) bastığında konumu `/spawnpoint` komutuyla kaydedilir.
2. Düşüş Algılama (Fail Recovery): Oyuncu parkurdan düşüp belirlediğiniz yüksekliğin (Örn: Y=50 seviyesi veya lav tabakası) altına indiğinde anında en son kaydettiği noktaya ışınlanır.



3. Komut Bloğu Dizilimi ve Tam Kodlar

Sistem, sunucunuzun veya parkurunuzun komut merkezinde sürekli çalışan 2 ana komut hattından oluşur.

A. Checkpoint Kayıt Sistemi (Plakaya Basıldığında):

Checkpoint noktalarınızın altına veya komut merkezinize koyacağınız otomatik algılayıcı komut bloğu:

• Tür: Yinelemeli (Repeat)
• Koşul: Koşulsuz (Unconditional)
• Gereksinim: Her Zaman Etkin (Always Active)
• Kod:
`execute as @a at @s if block ~ ~-0.1 ~ heavy_weighted_pressure_plate run spawnpoint @s ~ ~ ~`
*(Açıklama: Ayaklarının hemen altında Ağır Basınç Plakası olan her oyuncunun doğma noktasını tam durduğu koordinata kaydeder.)*

B. Ses ve Ekran Bildirimi (İsteğe Bağlı Zincir Bloğu):

Yukarıdaki bloğun arkasına bağlayacağınız Zincir komut bloğu ile oyuncuya bildirim verebilirsiniz:

• Tür: Zincir (Chain)
• Koşul: Koşulsuz (Unconditional)
• Gereksinim: Her Zaman Etkin (Always Active)
• Kod:
`execute as @a at @s if block ~ ~-0.1 ~ heavy_weighted_pressure_plate run title @s actionbar {"text":"§a🏁 Kontrol Noktası Kaydedildi!","bold":true}`

C. Otomatik Düşüş Algılama ve Işınlama (Düşme Çizgisi):

Oyuncular parkurdan aşağı düştüğünde (örneğin Y=40 seviyesinin altına indiğinde) otomatik olarak kaydettiği noktaya ışınlayan blok:

• Tür: Yinelemeli (Repeat)
• Koşul: Koşulsuz (Unconditional)
• Gereksinim: Her Zaman Etkin (Always Active)
• Kod:
`execute as @a[y=-64,dy=104] run tp @s ~ ~ ~`
*(Açıklama: Y=-64 ile Y=40 arasındaki düşüş bölgesinde bulunan oyuncuyu anında kendi doğma noktasına (spawnpoint) ışınlar.)*



4. İleri Seviye İpuçları ve Geliştirme

• Oyuncu Yanmalarını Engelleme: Eğer parkurun altında lav varsa, düşen oyuncunun yanarak ölmesini engellemek için düşüş algılayıcı komut zincirine şu temizleme kodunu ekleyebilirsiniz:
`execute as @a[y=-64,dy=104] run effect clear @s`
• Anında Can Doldurma: Düşüp ışınlanan oyuncunun canını full yapmak için:
`execute as @a[y=-64,dy=104] run effect give @s minecraft:instant_health 1 255 true`



📌 Parkur ve kontrol noktası sistemini haritanızda denediniz mi? Düşüş koordinatları veya plaka algılamaları ile ilgili takıldığınız yerleri yorumlarda sorabilirsiniz!



🏷️ Konu Etiketleri / Tags
komut blogu parkur sistemi, minecraft checkpoint yapimi, spawnpoint komutu kullanimi, pluginsiz parkur haritasi, minecraft komut dersleri, komut blogu sanati, minecraftturk, mc rehberi, 2026 minecraft rehber
 
Geri
En Üst