Durum
Mesaj gönderimine kapalı.

Fhalinkz

Tm
Onaylı Satıcı
Katılım
5 Şubat 2018
Mesajlar
1.107
En iyi cevaplar
0
Elmaslar
632
Puanlar
2.840
Discord
Fhalinkz#7532
oVoRY9.png


Selam Millet!

Bugün sizlere skript-yaml addonunu tanıtacağım. Eğer işinize yaradıysa elmas vermeyi unutmayın.

Ne işe yarar?

Skript-Yaml, isminden de anlayacağınız üzere skriptinizin yaml kullanmasını sağlar. Bu addon sayesinde
variable kullanmaktan kurtulup skriptinizin daha havalı görünmesini sağlayacaksınız.

Nereden indirebilirim?

skript-yaml

Yapımcı

Sashie

Haydi tanıtımımıza başlayalım.


Yaml Oluşturmak

Kod:
on load:
    load yaml "plugins/MC-TR/config.yml" as "config"
Burada yml dosyamızı oluşturduk ve kodun devamında bize kolaylık sağlaması açısından "config" olarak kaydettik. Bu da artık "plugins/MC-TR/config.yml" yazmak yerine "config" yazabileceğimiz anlamına geliyor.


Yaml'da yazı, sayı ve liste oluşturmak

Kod:
if yaml "config" is empty:
    set yaml value "prefix" from "config" to "config"
    set yaml value "number" from "config" to 10
    add 1 to yaml list "veriler" from "config"
    add 2 to yaml list "veriler" from "config"
    save yaml "config"
Eğer yml'a yazı yazdırmak istiyorsanız. Yazdırmak istediğiniz yazıyı " (tırnak işareti) içine almalısınız. Fakat sayı yazdıracaksanız buna lüzum yoktur.


Yaml'dan veri çekmek

Kod:
command /test:
    trigger:
        send "%yaml value ""prefix"" from ""config""% Sayınız: %yaml value ""number"" from ""config""%" to player
Not: Burada en çok yapılan yanlış tırnak işareti (") içerisinde tek tırnak işareti (") kullanmak.


Yaml'da listelerden veri çekmek

Kod:
command /test2:
    trigger:
        send yaml list "veriler" from "config" to player

Yaml'da ki veriyi variable'a kaydetmek

Kod:
set {prefix} to yaml value "prefix" from "config"

Yaml'da ki veriyi değiştirmek

Kod:
command /test3 [<text>]:
    trigger:
        if arg-1 is set:
            set yaml value "prefix" from "config" to arg-1
 

Alpho320

Beyin hücrelerini kim yönetir?
Moderatör
Onaylı Satıcı
Yardımsever Üye
Katılım
20 Haziran 2018
Mesajlar
1.396
En iyi cevaplar
0
Elmaslar
1.250
Puanlar
2.545
Steam
Alpho320
Discord
Alpho320 #7408
Skype
alpho320
Minecraft
Alpho320
Eki Görüntüle 59413

Selam Millet!

Bugün sizlere skript-yaml addonunu tanıtacağım. Eğer işinize yaradıysa elmas vermeyi unutmayın.

Ne işe yarar?

Skript-Yaml, isminden de anlayacağınız üzere skriptinizin yaml kullanmasını sağlar. Bu addon sayesinde
variable kullanmaktan kurtulup skriptinizin daha havalı görünmesini sağlayacaksınız.

Nereden indirebilirim?

skript-yaml

Yapımcı

Sashie

Haydi tanıtımımıza başlayalım.


Yaml Oluşturmak

Kod:
on load:
    load yaml "plugins/MC-TR/config.yml" as "config"
Burada yml dosyamızı oluşturduk ve kodun devamında bize kolaylık sağlaması açısından "config" olarak kaydettik. Bu da artık "plugins/MC-TR/config.yml" yazmak yerine "config" yazabileceğimiz anlamına geliyor.


Yaml'da yazı, sayı ve liste oluşturmak

Kod:
if yaml "config" is empty:
    set yaml value "prefix" from "config" to "config"
    set yaml value "number" from "config" to 10
    add 1 to yaml list "veriler" from "config"
    add 2 to yaml list "veriler" from "config"
    save yaml "config"
Eğer yml'a yazı yazdırmak istiyorsanız. Yazdırmak istediğiniz yazıyı " (tırnak işareti) içine almalısınız. Fakat sayı yazdıracaksanız buna lüzum yoktur.


Yaml'dan veri çekmek

Kod:
command /test:
    trigger:
        send "%yaml value ""prefix"" from ""config""% Sayınız: %yaml value ""number"" from ""config""%" to player
Not: Burada en çok yapılan yanlış tırnak işareti (") içerisinde tek tırnak işareti (") kullanmak.


Yaml'da listelerden veri çekmek

Kod:
command /test2:
    trigger:
        send yaml list "veriler" from "config" to player

Yaml'da ki veriyi variable'a kaydetmek

Kod:
set {prefix} to yaml value "prefix" from "config"

Yaml'da ki veriyi değiştirmek

Kod:
command /test3 [<text>]:
    trigger:
        if arg-1 is set:
            set yaml value "prefix" from "config" to arg-1
Oldukça hoş bir tanıtım olmuş, daha uzun bir konu olsaydı daha güzel olurdu. Devamını getirmen dileğiyle.
 

Fhalinkz

Tm
Onaylı Satıcı
Katılım
5 Şubat 2018
Mesajlar
1.107
En iyi cevaplar
0
Elmaslar
632
Puanlar
2.840
Discord
Fhalinkz#7532
Oldukça hoş bir tanıtım olmuş, daha uzun bir konu olsaydı daha güzel olurdu. Devamını getirmen dileğiyle.
Teşekkür ederim. Yanlışlıkla "Enter" basıp gitmese belki daha uzatırdım. :D
 

YigitReisOffical

❤ Atatürk Sevdalısı ❤
Editör Şefi
Sosyal Medya Sorumlusu
Premium
Katılım
28 Ekim 2017
Mesajlar
5.602
En iyi cevaplar
1
Elmaslar
3.927
Puanlar
9.390
Steam
YigitReisFG
Discord
Yiğit Efe Okur
Skype
Yiğit Winner
Minecraft
Yigit20

Oldukça güzel bir tanıtım olmuş. Bilmeyen arkadaşlar bu güzel tanıtım sayesinde öğrenebilirler.
 

twond.

愛を作ろう
Yasaklandı
Katılım
13 Ocak 2018
Mesajlar
501
En iyi cevaplar
0
Elmaslar
355
Puanlar
1.990
Steam
heykroimpro
Discord
Mete Aydın#0339
Minecraft
LilTwond
Daha iyi bir anlatım olabilirmiş. Yine de yararlı
 

Fhalinkz

Tm
Onaylı Satıcı
Katılım
5 Şubat 2018
Mesajlar
1.107
En iyi cevaplar
0
Elmaslar
632
Puanlar
2.840
Discord
Fhalinkz#7532

MuhammedEminYT

Bir Kömür Göründü Kaptanım!
Katılım
6 Temmuz 2018
Mesajlar
158
En iyi cevaplar
0
Elmaslar
16
Puanlar
470
Steam
MuhammedEminYTR
Discord
MuhammedEminYTR#3986
Minecraft
MuhammedEminYTR
Güzel konu gayet başarılı ama bi sorum olacak daha önce yazılmış olan bir variable yi nasıl herhangi bir yml dosyasına kayıt edeceğiz?
 
Son düzenleme:

Fhalinkz

Tm
Onaylı Satıcı
Katılım
5 Şubat 2018
Mesajlar
1.107
En iyi cevaplar
0
Elmaslar
632
Puanlar
2.840
Discord
Fhalinkz#7532
Güzel konu gayet başarılı ama bi sorum olacak daha önce yazılmış olan bir variable yi nasıl herhangi bir yml dosyasına kayıt edeceğiz?
Kod:
set yaml value "x" from "*" to {variable}
 

MisterArda

Skripter-Pluginer!
Katılım
20 Kasım 2017
Mesajlar
273
En iyi cevaplar
0
Elmaslar
154
Puanlar
1.440
Steam
jamesharden13
Minecraft
iKwane
Konunun hepsini okudum, kattıkların için teşekkürler.
 

zazazalalib

Yay Yok, İskelet Yok
Nights Team
Katılım
29 Mart 2018
Mesajlar
302
En iyi cevaplar
1
Elmaslar
69
Puanlar
1.440
Discord
KanedgyBO#9409
Eki Görüntüle 59413

Selam Millet!

Bugün sizlere skript-yaml addonunu tanıtacağım. Eğer işinize yaradıysa elmas vermeyi unutmayın.

Ne işe yarar?

Skript-Yaml, isminden de anlayacağınız üzere skriptinizin yaml kullanmasını sağlar. Bu addon sayesinde
variable kullanmaktan kurtulup skriptinizin daha havalı görünmesini sağlayacaksınız.

Nereden indirebilirim?

skript-yaml

Yapımcı

Sashie

Haydi tanıtımımıza başlayalım.


Yaml Oluşturmak

Kod:
on load:
    load yaml "plugins/MC-TR/config.yml" as "config"
Burada yml dosyamızı oluşturduk ve kodun devamında bize kolaylık sağlaması açısından "config" olarak kaydettik. Bu da artık "plugins/MC-TR/config.yml" yazmak yerine "config" yazabileceğimiz anlamına geliyor.


Yaml'da yazı, sayı ve liste oluşturmak

Kod:
if yaml "config" is empty:
    set yaml value "prefix" from "config" to "config"
    set yaml value "number" from "config" to 10
    add 1 to yaml list "veriler" from "config"
    add 2 to yaml list "veriler" from "config"
    save yaml "config"
Eğer yml'a yazı yazdırmak istiyorsanız. Yazdırmak istediğiniz yazıyı " (tırnak işareti) içine almalısınız. Fakat sayı yazdıracaksanız buna lüzum yoktur.


Yaml'dan veri çekmek

Kod:
command /test:
    trigger:
        send "%yaml value ""prefix"" from ""config""% Sayınız: %yaml value ""number"" from ""config""%" to player
Not: Burada en çok yapılan yanlış tırnak işareti (") içerisinde tek tırnak işareti (") kullanmak.


Yaml'da listelerden veri çekmek

Kod:
command /test2:
    trigger:
        send yaml list "veriler" from "config" to player

Yaml'da ki veriyi variable'a kaydetmek

Kod:
set {prefix} to yaml value "prefix" from "config"

Yaml'da ki veriyi değiştirmek

Kod:
command /test3 [<text>]:
    trigger:
        if arg-1 is set:
            set yaml value "prefix" from "config" to arg-1
Güzel bir tanıtım olmuş, fakat yml içinde text variable ları kullanmanın yolu nedir?
 
Durum
Mesaj gönderimine kapalı.
Yukarı