Script dosyaları, Client tarafında çeşitli bilgileri tutmak için kullanılan metin dosyalarıdır.
Uzantı | Açıklama |
---|---|
.msm | Metin2 Script Mesh |
.txt | Text File |
.mss | M2 Script Sound |
.prt | Object Property |
.mse | M2 Script Effect |
.msf | M2 Script File |
.msa | M2 Script Animation |
.sub | Subimage |
.msenv | M2 Script Environment |
Grup ve liste olarak adlandırabileceğimiz yapılardan oluşur.
Her bir anahtar ve değer arasında bir TAB (/t) bulunur. TAB olması zorunludur. Boşluk kullanılmaz.
Yorumların başında ise *
veya //
ile bulunur.
Script dosyasında tırnak işaretleri, client'in birden çok değeri tek bir değer olarak parçalamasına yardımcı olmak için kullanılır.
Aşağıdaki örnekte, tırnak işareti kullanılmadığından client iki ayrı değer olarak algılar.
TestKey(TAB)TestNode TestNode2
Aşağıdaki örnekte ise,client tırnak işareti sayesinde tek değer olarak algılar.
TestKey(TAB)"TestNode TestNode2"
Gruplar, anahtar-değer çiftlerini kapsayan yapılardır.
Gruplar {}
ile oluşturulurlar. {}
kullanımı zorunludur.
Kullanım;
Group __GRUP_ADI__ {}
Örnek;
Group __DENEME_GRUP__ { Test "1" Group2 33 }
Kullanım;
List __LISTE_ADI__ {}
Örnek;
List Foo { 32, 55, 49, "bar" }