MİNECRAFTTURK.NET GÜNCELLENDİ HOŞ GELDİN!

Minecrafttürk'e kaydolarak, topluluğumuzun diğer üyeleriyle tartışabilir, paylaşabilir ve özel mesaj gönderebilirsiniz.

MUZİPLİK TAMAMLANDI!
minecrafttr aramıza katil!
batihost minecraft server kirala
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı
  • MinecraftTURK.NET Discord Sunucusu

    Discord sunucumuza katılın ve MinecraftTR ve Minecraft hakkında tüm güncel Haber ve Gelişmeleri öğrenin güncel kalın.

    Buraya tıklayarak aramıza katıl.

Rehber Skript Hakkında Genel Rehber - V.01

Umut William

Odun kırmaya başladım!
Konu Sahibi
Katılım
20 Nisan 2019
Mesajlar
29
_

Merhaba minecraftturk.net üyeleri bugün sizlere skript hakkında birkaç temel bilgi vereceğim.

_

Skript Nedir ?
Skript bir plugindir.Skript ile oyun içerisindeki oyuncunun yaptıklarına
engel olabilir veya eklemeler yapabilirsiniz.Tabiki bunu yapmak o ka-
dar kolay değil.Bunu yapabilmek için biraz mantık ve birazcıkta ingilizce
gerekir.

_

Skript ile Ne Yapabilirim?
Skript ile yapabiliceğiniz şeylere birkaç örnek vermek gerekirse;
  • Bir komut yaratmak
  • Bir oyuncuya eşya vermek
  • Oyuncu hareketlerini kısıtlamak
_

Skript Nasıl Yazılır ?
Skript yazabilmek için herhangi bir programa ihtiyacınız yoktur.Fakat işlerinizi
kolaylaştırmak için "Notepad++" programını kullanarak daha rahat skript
yazabilirsiniz.Skripti yazabilmek için skriptin temellerini bilmeniz gerekir.

_

Ufaktan Bir Skript Yazmaya Ne Dersin ?
Öncelikle bir komut oluşturalım komutumuz ise "/merhaba" olsun.
Kod:

command /merhaba:
Komutumuzu oluşturduk şimdi komutumuza yapması için bir işlem verelim;
Kod:

command /merhaba:
trigger:
Komutumuz şuanda çalışır durumda fakat herhangi bir işlevi yok bunun içinde oyuncuya "Merhaba" mesajı gönderelim;
Kod:

command /merhaba: #Komutumuz
trigger: #İşlemin başladığı yer
send "Merhaba %player%" to player
Şimdi "send" ne işe yarar ?
"send" ile bir veya birden fazla oyuncuya mesaj gönderebilirsiniz.Çift tırnak içerisine yazdığımız yer ise oyuncuya gidicek mesajdır. "%player%" ise oyuncunun adıdır. "to player" ise mesajı kime göndereceğimizdir. "to player" daki "player" komutu yazan kişidir.

_

NOT: Size bir tavsiye.Elinizde bir skript var ve nasıl çalıştığını öğrenmek istiyorsunuz bunun için kodları bozmaktan korkmayın kodları kurcalayın neyi silince ne oluyor gibi bu sizin skripti öğrenmenizi hızlandıracaktır.Meraklı olun.

_

Hadi Biraz Daha Zorlayalım;
Şimdide bir ev(home) skripti yazalım ev belirlemek için "/evbelirle" eve gitmek için ise "/evegit" komutlarını oluşturalım;
Kod:

command /evbelirle:
trigger:

command /evegit:
trigger:
Komutları oluşturduk bunlara bir işlem ekleyelim hadi;
Kod:

command /evbelirle:
trigger:
set {ev.%player%} to player's location
send "Eviniz belirlendi" to player
Kod:

command /evegit:
trigger:
teleport player to {ev.%player%}
send "Evinize ışınlandınız" to player
Komutlarımıze işlemleri ekledik şimdi gelelim bu eklediklerimiz ne işe yarar;

"/evbelirle" nin yaptığı işlem şudur;
{ev.%player%} adlı değişkeni komutu yazan oyuncunun bulunduğu koordinatlar olarak belirler.
Örnek olarak;
FurkanZhlp x=0 y=0 z=0 koordinatlarında /evbelirle yazdı {ev.FurkanZhlp} değişkeni "x=0 y=0 z=0" olarak belirlenir.

Şimdi gelelim "/evegit" komutuna;
Oyuncuyu {ev.%player%} adlı değişkenin belirlendiği noktaya ışınlar.
Örnek olarak;
Girdiğimiz "/evbelirle" komutunun belirlediği değişken olan {ev.FurkanZhlp} nin koordinatlarına ışınlar.

_

REHBER KONUSUNA ZAMANLA EKLEMELER YAPACAĞIM İSTEDİĞİNİZ BİR SKRİPT EVENTİ
TANITIMI VAR İSE YORUMLARDA BELİRTİNİZ ÖNCELİKLİ OLARAK TANITMAYA ÇALIŞACAĞIM.

SAYGILARIMLA Umut William
_
 
Üst