Sol Reklam
Sağ Reklam

Rehber Minecraft Skript Dersleri | Argument ve Olaylar #1

  • Konuyu başlatan sooply
  • Başlangıç Tarihi
  • 3.152
Durum
Mesaj gönderimine kapalı.
S

sooply

Ziyaretçi
yeni_logo.png

759incis6626543.png


Merhaba gençler bugün deli bir rehber yapmaya karar verdim. Neden mi? Çünkü skripter sayımız az. Yabancılara baktığımda gelen geçen skripter.
Bende herkes kendi emeğini yapsın diye böyle bir deli rehbere başladım.

Hepinize şimdi iyi forumlar!

759incis6626543.png


● Komut Oluşturma | Olaylar

İlk önce komutumuzu belirleyelim. Basit bir komut olsun. Komut /test:
Kod:
command /test:

Basit bir komutu oluşturduk, şimdi olayları yapmak için Enter'a basalım ardından da Tab tuşuna:
Kod:
command /test:
    trigger:

Olayların çalışması için ben şimdi trigger'ı ekledim.
Şimdi hemen bir mesaj yollayalım:
Kod:
command /test:
    trigger:
        send "İlk skriptim başarılı!"


Bu send olayı /test komutunu kullanan kişiye özel mesaj yollar. "" işareti arasında ki mesaj o kişiye yollanır.
Duyuru yapmak için de send kısmını broadcast yaparız.
Kod:
command /test:
    trigger:   
        broadcast "VAY CANINA!"

Yavaş yavaş kavradık. Az kaldı sabredelim.
Daha bir sürü olayları var, bunlar için de farklı farklı addonlar gereklidir.

Addon bazı eventlerin,olayların çalışması için gereklidir. Gui için TuSKe veya SkQuery, Config için SkQuery vs.

Yani olayları bir konuya aktarmak biraz zordur. Bunu Addonların kendi sitelerinde öğrenebilirsiniz.

759incis6626543.png

● Argument

Argument çok işe yarar, satır azaltır ve 4 komutla bir işlem yapacağınıza argument ile 4 komutun yerini çıkarırsınız.

[<number>] - [<text>] - [<player>] - [<int>]

Bunun gibi bir çok argument vardır.

"Number" sayılı bir işlevsel görüyor. Örnek:
Kod:
command /sayılar [<number>]:
    trigger:
        if arg 1 is 1:
            send "Bu sayı: &11"
        if arg 1 is 2:
            send "Bu sayı: &22"

Galiba yavaş yavaş kavradın. Tamam, şimdide text'i görelim:
Kod:
command /duyuru [<text>]:
    trigger:
        if arg 1 is set:
            broadcast "&bDuyuru &8&l| &a%arg 1%"

Şimdi ortalığı biraz karıştırdık. İlk skriptler için zorlu bir olay yaptık. Pek zorlu değil ama...
/duyuru [Yazı] yazdığınızda duyuruyu yazıya göre yapar.

Gerçekten iyi

759incis6626543.png





Köydeyim küçük bir kafe var oradan konuşuyorum dakika bitti oldu o yüzden sorry hepinizle görüşürük
 

Manilas

Odunlara Vur Vur Vur!
Katılım
2 Temmuz 2018
Mesajlar
26
Elmaslar
9
Puanlar
0
Yaş
23
Güzel konu ama variablelerede girmelisin. Çünkü sadece bunlarla skripter olunmaz.
 

eyüp

kayıplarım beni azaltmaz
Emektar
Katılım
7 Ekim 2017
Mesajlar
260
Elmaslar
518
Puanlar
15.220
Yer
Mars
Devamını bekliyorum
 

SayMNK

Demir Cevheri Gibiyim

Discord:

YavruSteveJobs#8232

Katılım
5 Haziran 2018
Mesajlar
180
Elmaslar
77
Puanlar
8.955
Yer
Ezberçimee
Minecraft
x_kraltr12
devamını bekliyoruz
 
S

Silinen üye 79251

Ziyaretçi

Güzel anlatım olmuş tebrikler.​
 

kingOf0

"~SimitSu"

Discord:

kingOf0!#4055

Katılım
14 Haziran 2016
Mesajlar
998
Elmaslar
746
Puanlar
15.070
Yer
getPlayer("SimitSu").getLocation()
Minecraft
SimitSu
Öncelikle skriptte türkçe karakter kullanımını anlatmalısın ;)
Zaten bu konu hakkımdaki görüşlerimi ve açıklarını söyledim.
Ama tekrar edicek olursak
Anlatım ve konu tasarımı güzel ve hoş devamını bekliyorum
 
S

sooply

Ziyaretçi
Güzel konu ama variablelerede girmelisin. Çünkü sadece bunlarla skripter olunmaz.

Tabii ki de gireceğim. Variable'dan fonksiyonlara hepsine tek tek girmek istiyorum.

Devamını bekliyorum
devamını bekliyoruz

Hemen yapacağım başlıyorum şuan.


Güzel anlatım olmuş tebrikler.​

Teşekkür ederim!

Öncelikle skriptte türkçe karakter kullanımını anlatmalısın ;)
Zaten bu konu hakkımdaki görüşlerimi ve açıklarını söyledim.
Ama tekrar edicek olursak
Anlatım ve konu tasarımı güzel ve hoş devamını bekliyorum

Evet açıklarını söyledin :D Yorumun için tekrar tekrar teşekkürler! Hepsini tek tek anlatacağım.
 

SayMNK

Demir Cevheri Gibiyim

Discord:

YavruSteveJobs#8232

Katılım
5 Haziran 2018
Mesajlar
180
Elmaslar
77
Puanlar
8.955
Yer
Ezberçimee
Minecraft
x_kraltr12
dostum senin yaptıgın iş mükemmel sen bunu konu olarak görüyorsun ama bu seriyi devam ettirirsen ülkemizde script yazımı artacak ülkeye katkı saglıcan çünkü ülkede bunun dersini veren adam yok sayıda
 
S

sooply

Ziyaretçi
dostum senin yaptıgın iş mükemmel sen bunu konu olarak görüyorsun ama bu seriyi devam ettirirsen ülkemizde script yazımı artacak ülkeye katkı saglıcan çünkü ülkede bunun dersini veren adam yok sayıda

Evet doğru söyledin kardeşim. Ben seriyi devam ettireceğim yarı da bırakmayacağım.
 

YunusB3Y

Sevgiler, Saygılar Blaze Bey

Discord:

@๖̶̶̶ۣۣۜۜ͜ζ͜͡ GamingPro#5857

Katılım
14 Mayıs 2018
Mesajlar
1.350
Elmaslar
316
Puanlar
0
Minecraft
YunsBEY
Merhaba beyler.

[<int>] bu ne işe yarıyor acaba?
 

ForestEdge

Ben mi deliyim, yoksa diğerleri mi?

Discord:

forestedge#5714

Katılım
24 Nisan 2017
Mesajlar
470
Elmaslar
751
Puanlar
11.530
Yer
İstanbul
Minecraft
firisteyc
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı