Yardım Gerek [Komut Bloğu]

EnderEge63

Taş Madencisi
Mesajlar
71
En iyi cevaplar
0
Beğeniler
6
Puanları
0
Şİmdi ben arkadaşlarım ile oynamak için bir minigame yapıyorum ancak bir komut aklıma takıldı. Şimdi ben köylü koysam ve o köylü ölünce kırmızı takımdan biri öldüğünde o kişinin specdator moduna geçmesini nasıl ayarlarım? Egg Wars gibi düşünün. Peki ben bunun aynısnı enchanment table kırırınca olmasına ayarlayabilir miyim? Bi de benim ölen kişilerin eşyaları düşünce o eşyaların otamatik yok olmasını nasıl sağlarım? Mümkünse 1.8.8 için anlatın...
 


ForcEmir

Elmas Madencisi
Mesajlar
755
En iyi cevaplar
0
Beğeniler
289
Puanları
680
Komut bloğu ile bunları yapmak zordur .
 

Leejey

Kömür Madencisi
Mesajlar
100
En iyi cevaplar
0
Beğeniler
16
Puanları
330
O pluginle alakalı diye biliyorum . Komut bloğuyla yapamazsınız bildiğim kadarıyla
 

EnderEge63

Taş Madencisi
Mesajlar
71
En iyi cevaplar
0
Beğeniler
6
Puanları
0
Test for block gibi bir komutla yapmıştım o itemları yok etmeyi de bir arkadaş bana göstermişti zırh askısı adam ölünce gelip itemları topluyordu :/ köylüyü boş verinde büyü masası konusunda yardım etseniz? :(
 

Rlark

Demir Madencisi
Mesajlar
322
En iyi cevaplar
0
Beğeniler
810
Puanları
810
Öncelikle Her Takım İçin Farklı Bir Köylü Oluşturmalısın
Ardından Bir Score Oluşturman Gerekir
Kod:
/scoreboard objectives add team dummy
Her Takım İçin Bir Sayı Seç Ve Takımın Köylüsüne Score Yap Yani Kırmızı Takım İçin 1 Sayısını Seçtiysen Kırmızı Köylünün Yanına Gidip Bunu Yazmalısın
Kod:
/scoreboard players set @e[type=Villager,c=1] team 1
Bunu Bütün Takımlar İçin Tek Tek Yapmalısın
Ondan Sonra Bir Score Daha Lazım
Kod:
/scoreboard objectives add respawn dummy
En So İse Bir FillClock!
FillClock'a Şu Komutları Bağla
Kod:
/execute @e[type=Villager,score_team_min=xyz,score_team=xyz]
- - - scoreboard players set @a[team=asd] respawn 1
xyz Yazan Yere Takımın Numarasını asd Yazan Yere Takımın(scoreboard olarak) Adını Yaz
Bunu Her Takım İçin Yapmak Zorundasın
Kod:
/scoreboard players set @a respawn 0
Kod:
gamemode 3 @a[score_respawn_min=0,score_respawn=0]


Ayrıca Bütün Takımlar İçin Farklı Bir Takım(scoreboard olan) Oluşturman Gerekli
Kod:
/scoreboard teams add blue

Yardımcı Olabildiysem Ne Mutlu Bana
Saygılarımla Rlark
 

EnderEge63

Taş Madencisi
Mesajlar
71
En iyi cevaplar
0
Beğeniler
6
Puanları
0
Öncelikle Her Takım İçin Farklı Bir Köylü Oluşturmalısın
Ardından Bir Score Oluşturman Gerekir
Kod:
/scoreboard objectives add team dummy
Her Takım İçin Bir Sayı Seç Ve Takımın Köylüsüne Score Yap Yani Kırmızı Takım İçin 1 Sayısını Seçtiysen Kırmızı Köylünün Yanına Gidip Bunu Yazmalısın
Kod:
/scoreboard players set @e[type=Villager,c=1] team 1
Bunu Bütün Takımlar İçin Tek Tek Yapmalısın
Ondan Sonra Bir Score Daha Lazım
Kod:
/scoreboard objectives add respawn dummy
En So İse Bir FillClock!
FillClock'a Şu Komutları Bağla
Kod:
/execute @e[type=Villager,score_team_min=xyz,score_team=xyz]
- - - scoreboard players set @a[team=asd] respawn 1
xyz Yazan Yere Takımın Numarasını asd Yazan Yere Takımın(scoreboard olarak) Adını Yaz
Bunu Her Takım İçin Yapmak Zorundasın
Kod:
/scoreboard players set @a respawn 0
Kod:
gamemode 3 @a[score_respawn_min=0,score_respawn=0]


Ayrıca Bütün Takımlar İçin Farklı Bir Takım(scoreboard olan) Oluşturman Gerekli
Kod:
/scoreboard teams add blue

Yardımcı Olabildiysem Ne Mutlu Bana
Saygılarımla Rlark
Gerçekten sağol :) Büyü masası için buna benzer bir şey yapabilir miyim?
 

xaxgx123x

Marangoz
Mesajlar
59
En iyi cevaplar
0
Beğeniler
1
Puanları
110
bunu yazarak anlatsam ne ben anlata bilirim ne sen anlaya bilirsin skype varsa ekle ordan daha rahat anlata bilirim hatta istersen mapta yardım ederim live:kanka_1698 skypte adım Gürkan Çoruh resimde gürkan la oyun yazan bolca mavi rengi olan bi resim minecraft resmi

ben genede açıklamaya çalışayım belki anlarsın ben 2 kişilik olanı anlatayım önce her bir takım için bir takım kurmalısın ilk takımımızı kuralım
Kod:
/scoreboard teams add team1
Kod:
/scoreboard teams add team2
sonra her takım için birde scoreboard tablosu oluşturalım
Kod:
/scoreboard objectives add team1 dummy
Kod:
/scoreboard objectives add team2 dummy
sonra bir ölüm tablosu oluşturalım
Kod:
/scoreboard objectives add olum deathCount
sonra bir giriş yeri hazırla ve oyuncuları raskele olacaksa tuşa basınca raskele birini 1 takıma atmalı
Kod:
/scoreboard teams join team1 @r
Kod:
/scoreboard teams join team2 @r
sonra bu komutun önüne kızıltaş karşılaştırıcı koy sonrada herkesin ölümlerini sıfır la böyle ce el reset lenirse bug olmaz
Kod:
/scoreboard players reset @a olum
sonra bir clock oluştur ve o clok ada komand bloğu bağla
Kod:
/scoreboard players set @a[team=team1] team1 1
Kod:
/scoreboard players set @a[team=team2] team2 1
sonra oyuncuların doğacakları alanı hazırla team1 in doğacakları alanın kordinatlarını al sonrada onuda bir sistemin devamına bağla
Kod:
/tp @a[team=team1] x y z
Kod:
/tp @a[team=team2] x y z
ve oyuncular ölürse diye onları o noktalarda spawn etmemiz lazım o koduda tp nin devamına yaz
Kod:
/spawnpoint @a[team=team1] x y z
Kod:
/spawnpoint @a[team=team2] x y z
ve artık oyuncular her öldüğünde yeniden doğacaklar her şey güzel ama 1 oyuncu ölünce itemleri düşüyor ve o itemlerin kimse almamasını istiyorsan bir clock a bağla
Kod:
/kill @e[type=Item]
bu yere düşen tüm itemleri siler ve en son olarakda biri enchant masasını kırarsa bunu algılamamız lazım
Kod:
/testforblock x y z minecraft:enchanting_table
bu komut bloğuna ve onun önüne kızıltaş karşılaştırıcı koy ve orda enchant masası olduğu sürece sistem yanacaktır ilerisinde bir redstone meşalesi koy ve eğer ordan o enchant masası kırılırsa sistem kapanacak çünkü artık orda enchant masası yok o zamanda redstone torç yanacak ve sen önce tüm ölüm sukorunu sıfır laman lazım onuda
Kod:
scoreboard players reset @a olum
sonra onun önüne komand block koy ve ordanda ölümü 1 olan herkezi gamemode 3 e atması lazım
Kod:
gamemode 3 @a[score_olum_min=1]
bunu işlemleri diğer takımlar içinde yaparsan kendini yenileyen bir sistemle karşında olur oyunu yenilemek için tek yapman gereken enchant tablelerin yerine geri koymak umarım anlamışsın dır ve eğer skypten eklersen sana yardım ede bilirim [yazıyı tekrar düzenledim]
 
Son düzenleme:

Üst