Düzelttim artık yapabilirsinizBirden çok seçim yapamıyoruz![]()
"Kötü anlamda değil" demek ne demek ):Seni pis kıskanç .s .s .s
o zaman imrendim ya da gıpta ettim olmuyormuAçık söyleyeyim, bu kadar kısa sürede plugin yazmaya başlaman bence harika. İster istemez kıskandım seni(Kötü anlamda değil tabii) Sonraki versiyonları da görmek isteriz tabii.
:L
Bekliyoruz...Versiyon 0.02 otomatik güncelleme ile gelecek. (@InnocentBunny bu özellik bukkit özelliği değil java .s (niye yazdım diye sorma .d))
Ayrıca:
Kodda unuttuğum birkaç gereksiz kod silenecek
Daha fazla kod gelecek
Konuya kodlar eklenecek
Banada öğret o zaman3 saatde öğrendim gel sana da öğreteyim ._.
@mciltrot34 senin ismini unuttuğum için etiketlememiştim .s
Sana yokBanada öğret o zaman![]()
options:
a: 1
b: 99999
on load:
wait 3 second
send "%newline%" to console
send "MoonSkript Versiyon: 0.1" to console
send "Yukleniyor..." to console
wait 1 second
send "Yuklenme tamamlandi.%newline%" to console
command /script [[<int>] [<text>] [<text>] [<text>]]:
aliases: ms, moonscript, moonskript
trigger:
file "plugins/Skript/scripts/MoonSkript/dosya.kilitli" doesn't exists:
create file "plugins/Skript/scripts/MoonSkript/dosya.kilitli"
send " <cyan><MoonSkript> MoonSkript alt klasörü açıldı."
arg 2 isn't set:
send " &f&l<MoonSkript> MoonScript Komutları: <cyan>&l(/ms ...)"
send " <cyan>oluştur <isim> <white>- Dosya oluşturur."
send " <cyan>sil <isim> <white>- Dosyayı siler."
send " <cyan>göster <isim> <white>- Dosyayı gösterir."
send " <cyan>indir <isim> <white>- Dosya indirir."
arg 2 is "olustur" or "oluştur":
arg 3 is set:
file "plugins/Skript/scripts/MoonSkript/%arg 2%.moon" exists:
send " <cyan><MoonSkript> <pink>Böyle bir dosya zaten var!"
else:
create file "plugins/Skript/scripts/MoonSkript/%arg 2%.moon"
send " <cyan><MoonSkript> <green>%arg 2%.moon adlı dosya başarıyla açıldı."
else:
send "Kullanım:%newline% <red>/ms oluştur <pink><isim> &f- Dosya oluşturur."
arg 2 is "sil":
arg 3 is set:
file "plugins/Skript/scripts/MoonSkript/%arg 3%.moon" exists:
send " <cyan><MoonSkript> <green>Dosya başarıyla silindi. (/MoonSkript/%arg 3%.moon)"
df "plugins/Skript/scripts/MoonSkript/%arg 3%.moon"
arg 2 is "indir":
arg 3 is "genel":
file "plugins/Skript/scripts/MoonSkript/indirmeler/genel.moon" exists:
send " <cyan><MoonSkript> <pink>Bu skript zaten indirilmiş."
else:
send " <cyan><MoonSkript> <green>İndirme işlemi başlatıldı."
set {_a} to text from url "http://moonstalker.esy.es/skript/genel/versiyonlar/1.1-3/genel1.sk"
wf "%{_a}%" to "plugins/Skript/scripts/MoonSkript/indirmeler/%arg 3%.moon"
wait 2 second
send " <cyan><MoonSkript> <green>Dosya kontrol ediliyor..."
file "plugins/Skript/scripts/MoonSkript/indirmeler/genel.moon" exists:
wait 0.5 second
send " <cyan><MoonSkript> <green>Dosya indirmesi başarılı!"
arg 2 is "göster" or "goster":
arg 1 is 1:
#Eğer 1 ise /MoonSkript/ klasörünü yoksay.
else:
arg 3 is set
file "plugins/Skript/scripts/MoonSkript/%arg 3%.moon" exists:
set {_a} to content of file "plugins/Skript/scripts/MoonSkript/%arg 3%.moon"
send "%{_a}%"
send " <cyan><MoonSkript> <green>Gösterilen dosya: /MoonSkript/%arg 3%.moon"
else:
send " <cyan><MoonSkript> <pink>Dosya bulunamadı. (%arg 3%.moon)"
arg 2 is "yaz":
arg 3 is set:
arg 4 is set:
send " <cyan><MoonSkript> <green>Başarıyla yazıldı. (/MoonSkript/%arg 3%.moon)"
wf "%arg 4%" to "plugins/Skript/scripts/MoonSkript/%arg 3%.moon"
else:
send " <cyan><MoonSkript> <green>Başarıyla yazıldı. (/MoonSkript/%arg 3%.moon)"
wf "" to "plugins/Skript/scripts/MoonSkript/%arg 3%.moon"
else:
send "<cyan><MoonSkript> <pink>Dosya ismini yazmadınız. (%arg 3%.moon)"
arg 2 is "deaktif":
arg 3 is set:
file "plugins/Skript/scripts/MoonSkript/%arg 3%.moon" exists:
set {_a} to content of file "plugins/Skript/scripts/MoonSkript/%arg 3%.moon"
send " <cyan><MoonSkript> <green>Dosya başarıyla deaktif hale getirildi. (/MoonSkript/%arg 3%.moon)"
df "plugins/Skript/scripts/MoonSkript/%arg 3%.moon"
wait 1 ticks
create file "plugins/Skript/scripts/MoonSkript/%arg 3%.--moon"
wf "%{_a}%" to "plugins/Skript/scripts/MoonSkript/%arg 3%.--moon"
else:
send " <cyan><MoonSkript> <pink>Dosya bulunamadı."
arg 2 is "aktif":
arg 3 is set:
file "plugins/Skript/scripts/MoonSkript/%arg 3%.--moon" exists:
file "plugins/Skript/scripts/MoonSkript/%arg 3%.moon" exists:
send "<cyan><MoonSkript> <pink>Deaktifleştirme iptal edildi. Böyle bir dosya mevcut. (/MoonSkript/%arg 3%.moon)"
else:
set {_sayi} to a random number between {@a} and {@b}
set {_a} to content of file "plugins/Skript/scripts/MoonSkript/%arg 3%.--moon"
send " <cyan><MoonSkript> <green>Dosya başarıyla deaktif hale getirildi. (/MoonSkript/%arg 3%.--moon)"
df "plugins/Skript/scripts/MoonSkript/%arg 3%.--moon"
wait 1 ticks
create file "plugins/Skript/scripts/MoonSkript/%arg 3%.moon"
wf "%{_a}%" to "plugins/Skript/scripts/MoonSkript/%arg 3%.moon"
else:
send " <cyan><MoonSkript> <pink>Dosya bulunamadı."
# set {_abc} to content of file "plugins/Skript/scripts/tst.cfg"
# wait 0.2 second
# send "%{_abc}%"
Bu MoonSkript javaya başladığım için MoonPlugin çıkardım daha kolay kodlama yapabiliyorsunuz ayrıca ben de daha kolay kodlama yapabiliyorum. Sonuç hem benim için hem kullanan için güzel .sbu kodun onla bir alakası var mı
PHP:options: a: 1 b: 99999 on load: wait 3 second send "%newline%" to console send "MoonSkript Versiyon: 0.1" to console send "Yukleniyor..." to console wait 1 second send "Yuklenme tamamlandi.%newline%" to console command /script [[<int>] [<text>] [<text>] [<text>]]: aliases: ms, moonscript, moonskript trigger: file "plugins/Skript/scripts/MoonSkript/dosya.kilitli" doesn't exists: create file "plugins/Skript/scripts/MoonSkript/dosya.kilitli" send " <cyan><MoonSkript> MoonSkript alt klasörü açıldı." arg 2 isn't set: send " &f&l<MoonSkript> MoonScript Komutları: <cyan>&l(/ms ...)" send " <cyan>oluştur <isim> <white>- Dosya oluşturur." send " <cyan>sil <isim> <white>- Dosyayı siler." send " <cyan>göster <isim> <white>- Dosyayı gösterir." send " <cyan>indir <isim> <white>- Dosya indirir." arg 2 is "olustur" or "oluştur": arg 3 is set: file "plugins/Skript/scripts/MoonSkript/%arg 2%.moon" exists: send " <cyan><MoonSkript> <pink>Böyle bir dosya zaten var!" else: create file "plugins/Skript/scripts/MoonSkript/%arg 2%.moon" send " <cyan><MoonSkript> <green>%arg 2%.moon adlı dosya başarıyla açıldı." else: send "Kullanım:%newline% <red>/ms oluştur <pink><isim> &f- Dosya oluşturur." arg 2 is "sil": arg 3 is set: file "plugins/Skript/scripts/MoonSkript/%arg 3%.moon" exists: send " <cyan><MoonSkript> <green>Dosya başarıyla silindi. (/MoonSkript/%arg 3%.moon)" df "plugins/Skript/scripts/MoonSkript/%arg 3%.moon" arg 2 is "indir": arg 3 is "genel": file "plugins/Skript/scripts/MoonSkript/indirmeler/genel.moon" exists: send " <cyan><MoonSkript> <pink>Bu skript zaten indirilmiş." else: send " <cyan><MoonSkript> <green>İndirme işlemi başlatıldı." set {_a} to text from url "http://moonstalker.esy.es/skript/genel/versiyonlar/1.1-3/genel1.sk" wf "%{_a}%" to "plugins/Skript/scripts/MoonSkript/indirmeler/%arg 3%.moon" wait 2 second send " <cyan><MoonSkript> <green>Dosya kontrol ediliyor..." file "plugins/Skript/scripts/MoonSkript/indirmeler/genel.moon" exists: wait 0.5 second send " <cyan><MoonSkript> <green>Dosya indirmesi başarılı!" arg 2 is "göster" or "goster": arg 1 is 1: #Eğer 1 ise /MoonSkript/ klasörünü yoksay. else: arg 3 is set file "plugins/Skript/scripts/MoonSkript/%arg 3%.moon" exists: set {_a} to content of file "plugins/Skript/scripts/MoonSkript/%arg 3%.moon" send "%{_a}%" send " <cyan><MoonSkript> <green>Gösterilen dosya: /MoonSkript/%arg 3%.moon" else: send " <cyan><MoonSkript> <pink>Dosya bulunamadı. (%arg 3%.moon)" arg 2 is "yaz": arg 3 is set: arg 4 is set: send " <cyan><MoonSkript> <green>Başarıyla yazıldı. (/MoonSkript/%arg 3%.moon)" wf "%arg 4%" to "plugins/Skript/scripts/MoonSkript/%arg 3%.moon" else: send " <cyan><MoonSkript> <green>Başarıyla yazıldı. (/MoonSkript/%arg 3%.moon)" wf "" to "plugins/Skript/scripts/MoonSkript/%arg 3%.moon" else: send "<cyan><MoonSkript> <pink>Dosya ismini yazmadınız. (%arg 3%.moon)" arg 2 is "deaktif": arg 3 is set: file "plugins/Skript/scripts/MoonSkript/%arg 3%.moon" exists: set {_a} to content of file "plugins/Skript/scripts/MoonSkript/%arg 3%.moon" send " <cyan><MoonSkript> <green>Dosya başarıyla deaktif hale getirildi. (/MoonSkript/%arg 3%.moon)" df "plugins/Skript/scripts/MoonSkript/%arg 3%.moon" wait 1 ticks create file "plugins/Skript/scripts/MoonSkript/%arg 3%.--moon" wf "%{_a}%" to "plugins/Skript/scripts/MoonSkript/%arg 3%.--moon" else: send " <cyan><MoonSkript> <pink>Dosya bulunamadı." arg 2 is "aktif": arg 3 is set: file "plugins/Skript/scripts/MoonSkript/%arg 3%.--moon" exists: file "plugins/Skript/scripts/MoonSkript/%arg 3%.moon" exists: send "<cyan><MoonSkript> <pink>Deaktifleştirme iptal edildi. Böyle bir dosya mevcut. (/MoonSkript/%arg 3%.moon)" else: set {_sayi} to a random number between {@a} and {@b} set {_a} to content of file "plugins/Skript/scripts/MoonSkript/%arg 3%.--moon" send " <cyan><MoonSkript> <green>Dosya başarıyla deaktif hale getirildi. (/MoonSkript/%arg 3%.--moon)" df "plugins/Skript/scripts/MoonSkript/%arg 3%.--moon" wait 1 ticks create file "plugins/Skript/scripts/MoonSkript/%arg 3%.moon" wf "%{_a}%" to "plugins/Skript/scripts/MoonSkript/%arg 3%.moon" else: send " <cyan><MoonSkript> <pink>Dosya bulunamadı." # set {_abc} to content of file "plugins/Skript/scripts/tst.cfg" # wait 0.2 second # send "%{_abc}%"
Bu versiyonu deneyebilmek için uygun değil maalesefBu işlere merak saldığımdan hemen deniyeceğim eline sağlık he rzamanki gibi![]()
Bu versiyonda hiçbir şey yapamıyorsunuz diyelimanlamadım şimdi ne istersek onu mu yapabiliyoruz .-.
Yeni versiyon gelince açıklayacağım her şeyi kodu da paylaşacağım 1-2 gün sürebilir.Ne işe yarıyor?
Güncelleme:
Nasıl Kullanıyoruz?