BUHARİ SKRİPT REHBERİ DERS #1
Herkese merhaba.Bugün yeni bir rehber serisine başlıyorum. İsmini , Minecraft kullanıcı adımda da bulunan , 2. adım olan Buhari koymaya karar verdim inanın neden bende bilmiyorum :).Neyse hadi 1. dersimize geçelim rehberimiz başlasın...1- Neler yapacağız bu derste ?
- Komut oluşturmayı ,
- Bazı olayları tanımayı ;
- blok kırma , blok koyma , komut yazma , açılma kapanma.
- Mesaj göndermeyi ,
- Oyuncuya ve Konsola komut kullandırmayı öğreneceğiz.
2- Gerekli olan şeyler nedir ?
- Bu konuyu okumak ,
- Bir kod editörü (Önerim: Sublime Text).
3- Haydi yazmaya başlayalım ...
A - Mctr.sk adlı bir skript dosyası oluşturalım ve açalım. Ama bomboş. Neden mi ? Çünkü içine bir şey yazmadık. Hadi B bölümüne geçip yazmaya başlayalım.
B - İlk önce mantığı kavramak için skript açılınca ve kapanınca konsola mesaj göndersin. Skript bu olayı anlamak için
on load ve on unload
eventini kullanıyor kullanıyor. Hemen uygulayalım.
/sk reload mctr
yazabiliriz.
Kod:
on load: #Skript Açılınca
#4 Tane boşluk bırakıyoruz
send "MC-TR Deneme Acildi" to console #Konsola MC-TR Deneme Acildi mesajını gönder
on unload: #Skript Kapanınca
#4 Tane boşluk bırakıyoruz
send "MC-TR Deneme Kapandi" to console #Konsola MC-TR Deneme Kapandi mesajını gönder
Çıktımız ise böyle oluyor;
C - Birazcık anladık sanırım. Artık bir komut oluşturalım. Hemen aşağıya bırakıyorum örneği ile beraber.
Kod:
command /mctr: #mctr isminde bir komut oluştur
#4 Tane boşluk bırakıyoruz
trigger: #Tetikliyor
#8 Tane boşluk bırakıyoruz
send "MCTR Komutu Çalışıyor" to player # Oyuncuya MCTR Komutu Çalışıyor mesajını gönder
D - Artık bazı eventlerimizi tanıyabiliriz. Öğreneceğimiz eventler: Blok koyma , Blok kırma , Komut yazma.
Kod:
on place: #Blok koyma eventi
#4 Tane boşluk bırakıyoruz
send "Bir Blok Koydun" to player # Oyuncuya Bir Blok Koydun mesajını gönder
on break: #Blok kırma eventi
#4 Tane boşluk bırakıyoruz
send "Bir Blok Kırdın" to player # Oyuncuya Bir Blok Kırdın mesajını gönder
on command: #Komut gönderme eventi
#4 Tane boşluk bırakıyoruz
if sender is player: # Eğer komutu gönderen oyuncu ise konsol değilse
#8 Tane boşluk bırakıyoruz
send "Bir Komut Gönderdin" to player # Oyuncuya Bir Komut Gönderdin mesajını gönder
Hemen bir resim bırakıyorum;
E- Şunu da yapalım bu dersimizin sonuna varalım. Oyuncumuza ve konsola bir komut kullandıralım.
Kod:
command /konsolkomutkullan: #konsolkomutkullan isminde bir komut oluştur
#4 Tane boşluk bırakıyoruz
trigger: #Tetikliyor
#8 Tane boşluk bırakıyoruz
execute console command "say Deneme Konsol Kullanıyor" #Konsola say Deneme Konsol Kullanıyor komutunu kullandır
command /oyuncukomutkullan: #oyuncukomutkullan isminde bir komut oluştur
#4 Tane boşluk bırakıyoruz
trigger: #Tetikliyor
#8 Tane boşluk bırakıyoruz
execute player command "say Deneme Oyuncu Kullanıyor" #Oyuncuya say Deneme Oyuncu Kullanıyor komutunu kullandır
Hemen iki resim bırakıyorum;
Skript Rehberi Ders-1 Bilgiler:
- Dersleri devam ettireceğim inşallah diğer derslerde if else kullanımı vs. anlatmayı düşünüyorum.
- İlk rehber konum o yüzden amatörce olmuş olabilir şimdiden özür diliyorum ama gelecekteki konularım daha ustaca olacaktır.
- Bu dersi neden kısa tuttum diye sorarsanız bu konuyu daha çok skriptte başlamak isteyenler için yaptım. Kafaları karışmasın diye kısa tuttum ama diğer konularım daha uzun olacak.
Konumu okuduğunuz için teşekkür ederim.
BY xBuhariPvP-muhammet1183
Son düzenleyen: Moderatör: