Durum
Mesaj gönderimine kapalı.
Katılım
5 Şubat 2018
Mesajlar
1.062
En iyi cevaplar
0
Elmaslar
564
Puanlar
2.840
Discord
Fhalinkz#7532
Minecraft Sunucu Minecraft Sunucu
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?
Katılım
20 Haziran 2018
Mesajlar
1.407
En iyi cevaplar
1
Elmaslar
1.264
Puanlar
2.545
Steam
Alpho320
Discord
alpho320 but afk#9202
Skype
alpho320
Minecraft
Alpho320
Minecraft Sunucu Minecraft Sunucu
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.
 
Katılım
5 Şubat 2018
Mesajlar
1.062
En iyi cevaplar
0
Elmaslar
564
Puanlar
2.840
Discord
Fhalinkz#7532
Minecraft Sunucu Minecraft Sunucu
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
 

YigitReisOfficial

❤️ Atatürk Sevdalısı ❤️
Premium
Katılım
17 Haziran 2014
Mesajlar
10.700
En iyi cevaplar
41
Elmaslar
8.544
Puanlar
10.140
Steam
YigitReisFG
Discord
Yiğit Efe Okur
Skype
Yiğit Winner
Minecraft
Yigit20
Minecraft Sunucu Minecraft Sunucu

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

twond.

愛を作ろう
Katılım
13 Ocak 2018
Mesajlar
499
En iyi cevaplar
0
Elmaslar
361
Puanlar
2.740
Steam
heykroimpro
Discord
mete#2498
Minecraft
Mete242
Minecraft Sunucu Minecraft Sunucu
Daha iyi bir anlatım olabilirmiş. Yine de yararlı
 
Katılım
5 Şubat 2018
Mesajlar
1.062
En iyi cevaplar
0
Elmaslar
564
Puanlar
2.840
Discord
Fhalinkz#7532

MuhammedEminYT

Bir Kömür Göründü Kaptanım!
Katılım
6 Temmuz 2018
Mesajlar
169
En iyi cevaplar
0
Elmaslar
17
Puanlar
970
Steam
MuhammedEminYTR
Discord
MuhammedEminYTR#3986
Minecraft
MuhammedEminYTR
Minecraft Sunucu Minecraft Sunucu
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:
Katılım
5 Şubat 2018
Mesajlar
1.062
En iyi cevaplar
0
Elmaslar
564
Puanlar
2.840
Discord
Fhalinkz#7532
Minecraft Sunucu Minecraft Sunucu
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
285
En iyi cevaplar
0
Elmaslar
161
Puanlar
2.390
Steam
jamesharden13
Minecraft Sunucu Minecraft Sunucu
Konunun hepsini okudum, kattıkların için teşekkürler.
 

KanedgyBO

SkriptTale
Katılım
29 Mart 2018
Mesajlar
737
En iyi cevaplar
5
Elmaslar
266
Puanlar
2.540
Discord
KanedgyBO#9409
Minecraft
KanedgyBO
Minecraft Sunucu Minecraft Sunucu
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ı Alt