[Skript Dersleri] Loop Ne Demek # Ders 1

Secret_wither

Bedrock Kaşifi
Mesajlar
1,924
En iyi cevaplar
0
Beğeniler
499
Puanları
1,290
Merhabalar.Ben @Secret_wither bu ilk minecraft dersimde size loop'un ne demek olduğunu anlatacağım.(video başı gibi konuştum :D)
Örneğin:
Kod:
on join:
Send "<GOLD>Oyuna Girdiğiniz İçin Bütün Server 5 Tahta Kazandi!"
give 5 5 loop-player
Şimdi bu kodu yazdığımızda bir oyuncu swye girince herkese 5 tane tahta gelir.
Bunu yapmak için ise skriptimizde bütün oyuncuları seçmek gerekir.Bunuda loop-player ile yaparız. Bu sadece oyuncular için değildir.Mesela loop-zombie yazarsak sunucudaki bütün zombileri seçmiş oluruz.
Örneğin:
Kod:
command /zombilerisil:
Kill loop-zombie
Send "<GOLD>Sunucudaki Butun Zombiler Basariyla Silinmistir."
/zombilerisil yazınca sunucudaki zombileri siliyor.
Yani loop-zombie ile zombilerin tamamını seçtik ve kill loop-zombir ilede sildik.
 


LordTs

Umut
Emektar Üye
Mesajlar
1,450
En iyi cevaplar
0
Beğeniler
1,885
Puanları
3,190
Perm olaylarını da yazarmısın :D
Mesela Zombilerisil komutu için permission
 

Secret_wither

Bedrock Kaşifi
Mesajlar
1,924
En iyi cevaplar
0
Beğeniler
499
Puanları
1,290
Perm olaylarını da yazarmısın :D
Mesela Zombilerisil komutu için permission

Kod:
command /zombilerisil:
    trigger:
       use permissions: true #-Permissions Kullanımını Açıp Kapamaya Yarar.False Kapalı True Açık Demektir.
       player has the permissions "zb.zombilerisil" #-Bu Şekilde Perm Ekliyorsun.
       Kill loop-zombie
       Send "<GOLD>Sunucudaki Butun Zombiler Basariyla Silinmistir."
 

UgurcanMKA

Kızıltaş Madencisi
Mesajlar
476
En iyi cevaplar
0
Beğeniler
150
Puanları
0
Birşeyi çok merak ediyorum bu kodları nereye yazıyoruz?
 

Secret_wither

Bedrock Kaşifi
Mesajlar
1,924
En iyi cevaplar
0
Beğeniler
499
Puanları
1,290
Birşeyi çok merak ediyorum bu kodları nereye yazıyoruz?
Swne skript pluginini indiron.Sonra sunucuyu açıp kapıon.Sonra plugins den skript dosyasına gieion.
Skeiptin kodlarını bir not defterine atıp adını istediğin bir şey yapapıp kaydediğon ve skript klasorune ation. Sonra sunucuyu açıon.
 

ZsCraft

Kızıltaş Madencisi
Mesajlar
525
En iyi cevaplar
0
Beğeniler
77
Puanları
240
Kısaca loop serverdeki herşeyi seçmemizi sağlıyor anlamışmıyım ? :)
 

KaanGunlu

Işık Taşı Madencisi
Mesajlar
3,240
En iyi cevaplar
0
Beğeniler
4,843
Puanları
6,840
Zombilerin hepisne istediğimiz kılıcı yada zırhı kullandırabilir miyiz ?
 

Ranork

Lapis Toplayıcısı
Emektar Üye
Mesajlar
984
En iyi cevaplar
0
Beğeniler
672
Puanları
1,490
Ruh hali
Loop ile ilgili tam bilgin yok anlaşılan, nelere yapılır nasıl yapılır bilmiyorsun gibi. Konunun yararlı olduğunu söyleyemem.
 

KRHN

Yazılımcı Beyefendi
Mesajlar
3,378
En iyi cevaplar
0
Beğeniler
2,749
Puanları
0
Ranork'un dediği gibi anlatımda büyük hatalar var bir kere şu dediğin hata verecektir
PHP:
on join:
    Send "<GOLD>Oyuna Girdiğiniz İçin Bütün Server 5 Tahta Kazandi!"
    give 5 5 loop-player
Bunun yerine şunu yapman lazım;
PHP:
on join:
    send "<gold>Oyuna Girdiğiniz İçin Bütün Server 5 Tahta Kazandi!" to player
    loop players:
        give 5 5 to loop-player

Üstelik öbürüde yanlış şöyle yapmışsın;
PHP:
command /zombilerisil:
    Kill loop-zombie
    Send "<GOLD>Sunucudaki Butun Zombiler Basariyla Silinmistir."
Böyle yapman lazım;
PHP:
command /zombilerisil:
  loop entities:
      loop-entity is zombie
      kill loop-entity
  send "<gold>Sunucudaki Butun Zombiler Basariyla Silinmistir." to player

Yazdığın kodlara bakarak Looplar hakkında ders verecek kadar bilgin olmadığını söyleyebilirim ders vermeden veya paylaşmadan önce bir dene arkadaşlarda yanlış öğrenmesin.
 

HypniezTR

YASAKLANDI
Mesajlar
43
En iyi cevaplar
0
Beğeniler
63
Puanları
0
Ranork'un dediği gibi anlatımda büyük hatalar var bir kere şu dediğin hata verecektir
PHP:
on join:
    Send "<GOLD>Oyuna Girdiğiniz İçin Bütün Server 5 Tahta Kazandi!"
    give 5 5 loop-player
Bunun yerine şunu yapman lazım;
PHP:
on join:
    send "<gold>Oyuna Girdiğiniz İçin Bütün Server 5 Tahta Kazandi!" to player
    loop players:
        give 5 5 to loop-player

Üstelik öbürüde yanlış şöyle yapmışsın;
PHP:
command /zombilerisil:
    Kill loop-zombie
    Send "<GOLD>Sunucudaki Butun Zombiler Basariyla Silinmistir."
Böyle yapman lazım;
PHP:
command /zombilerisil:
  loop entities:
      loop-entity is zombie
      kill loop-entity
  send "<gold>Sunucudaki Butun Zombiler Basariyla Silinmistir." to player

Yazdığın kodlara bakarak Looplar hakkında ders verecek kadar bilgin olmadığını söyleyebilirim ders vermeden veya paylaşmadan önce bir dene arkadaşlarda yanlış öğrenmesin.
Sonuncusunda eksik var ^_^


Kod:
command /zombilerisil:
    trigger:
        loop entities:
            loop-entity is zombie
            kill loop-entity
        send "<gold>Sunucudaki Butun Zombiler Basariyla Silinmistir." to player
Böyle olacak ^,^
 

KRHN

Yazılımcı Beyefendi
Mesajlar
3,378
En iyi cevaplar
0
Beğeniler
2,749
Puanları
0
Sonuncusunda eksik var ^_^


Kod:
command /zombilerisil:
    trigger:
        loop entities:
            loop-entity is zombie
            kill loop-entity
        send "<gold>Sunucudaki Butun Zombiler Basariyla Silinmistir." to player
Böyle olacak ^,^
Unutuyoruz ne yapacan boşunamı aldık seni yetkili *-*
 

PoligonTR

Taş Madencisi
Mesajlar
65
En iyi cevaplar
0
Beğeniler
18
Puanları
0
Cok cok basit kalmis.Ama yine de tesekkurler konu icin
 

Axel102

Hayalet Avcısı
Mesajlar
2,564
En iyi cevaplar
6
Beğeniler
1,002
Puanları
3,390
Ranork'un dediği gibi anlatımda büyük hatalar var bir kere şu dediğin hata verecektir
PHP:
on join:
    Send "<GOLD>Oyuna Girdiğiniz İçin Bütün Server 5 Tahta Kazandi!"
    give 5 5 loop-player
Bunun yerine şunu yapman lazım;
PHP:
on join:
    send "<gold>Oyuna Girdiğiniz İçin Bütün Server 5 Tahta Kazandi!" to player
    loop players:
        give 5 5 to loop-player

Üstelik öbürüde yanlış şöyle yapmışsın;
PHP:
command /zombilerisil:
    Kill loop-zombie
    Send "<GOLD>Sunucudaki Butun Zombiler Basariyla Silinmistir."
Böyle yapman lazım;
PHP:
command /zombilerisil:
  loop entities:
      loop-entity is zombie
      kill loop-entity
  send "<gold>Sunucudaki Butun Zombiler Basariyla Silinmistir." to player

Yazdığın kodlara bakarak Looplar hakkında ders verecek kadar bilgin olmadığını söyleyebilirim ders vermeden veya paylaşmadan önce bir dene arkadaşlarda yanlış öğrenmesin.
Oyuna girdiğinde eşya kazanma olayını şu şekilde yapabilirmiyiz mesala oyuna MadaFak diye bi oyuncu katıldı herkese Altın göndericek altının adı MadaFak Oyuna Katildi olucak oyuncu ismine göre gönderilen altın ismi değişecek?
 

Üst