Merhaba forum üyeleri.
Bugün karşımıza çok çıkan değişken kullanma sorununu ele aldım.
Öncelikle kendi kendimize oluşturduğumuz "noktalı" değişkene göz atalım.
Noktalı Değişkenimsi Nedir?
Noktalı değişken diye bir değişken türü skript'in kendi dilinde yoktur.
{variable} şeklindeki değişkenler sabittir, ikinci bir veri atanamaz.
Biz bu sabit değişkene %player% vb şeyler ekleyerek o sabit değişkeni pek çok farklı şekilde kuruyoruz.
{variable.%player%} ile {variable%player%} veya {%player%variable} arasında hiçbir fark yoktur.
Bu tarz aslında olmayan değişkenler yerine liste değişkeni vardır ki bizim asıl kullanmamız gereken zaten o.
Liste değişkeni nasıl kullanılır?
Bu değişken türünün amacı tüm verileri tek bir çatı altında toplamak.
Böylece looplamak veya silmek çok daha basit olur.
{variable::test} ve {variable2::test2} şeklinde iki değişkenimiz olsun.
Tek bir skript altında bu iki farklı değişkeni tutmanın noktalı "değişkenimsiden" bir farkı yok.
{Skript::var::test} ve {Skript::var2::test2} deişkenleri liste değişkeni oluyor.
Tüm skript dosyasındaki değişkenleri "Skript" listesinde topluyoruz ve böylece doğru kullanmış oluyoruz.
Konu bu kadardı, uzun yapmak değil işe yarar yapmak esas. İyi forumlar.
Bugün karşımıza çok çıkan değişken kullanma sorununu ele aldım.
Öncelikle kendi kendimize oluşturduğumuz "noktalı" değişkene göz atalım.
Noktalı Değişkenimsi Nedir?
Noktalı değişken diye bir değişken türü skript'in kendi dilinde yoktur.
{variable} şeklindeki değişkenler sabittir, ikinci bir veri atanamaz.
Biz bu sabit değişkene %player% vb şeyler ekleyerek o sabit değişkeni pek çok farklı şekilde kuruyoruz.
{variable.%player%} ile {variable%player%} veya {%player%variable} arasında hiçbir fark yoktur.
Bu tarz aslında olmayan değişkenler yerine liste değişkeni vardır ki bizim asıl kullanmamız gereken zaten o.
Liste değişkeni nasıl kullanılır?
Bu değişken türünün amacı tüm verileri tek bir çatı altında toplamak.
Böylece looplamak veya silmek çok daha basit olur.
{variable::test} ve {variable2::test2} şeklinde iki değişkenimiz olsun.
Tek bir skript altında bu iki farklı değişkeni tutmanın noktalı "değişkenimsiden" bir farkı yok.
{Skript::var::test} ve {Skript::var2::test2} deişkenleri liste değişkeni oluyor.
Tüm skript dosyasındaki değişkenleri "Skript" listesinde topluyoruz ve böylece doğru kullanmış oluyoruz.
Konu bu kadardı, uzun yapmak değil işe yarar yapmak esas. İyi forumlar.