S
sooply
Ziyaretçi
Merhaba gençler bugün deli bir rehber yapmaya karar verdim. Neden mi? Çünkü skripter sayımız az. Yabancılara baktığımda gelen geçen skripter.
Bende herkes kendi emeğini yapsın diye böyle bir deli rehbere başladım.
Hepinize şimdi iyi forumlar!
● Komut Oluşturma | Olaylar
İlk önce komutumuzu belirleyelim. Basit bir komut olsun. Komut /test:
Kod:
command /test:
Basit bir komutu oluşturduk, şimdi olayları yapmak için Enter'a basalım ardından da Tab tuşuna:
Kod:
command /test:
trigger:
Olayların çalışması için ben şimdi trigger'ı ekledim.
Şimdi hemen bir mesaj yollayalım:
Şimdi hemen bir mesaj yollayalım:
Kod:
command /test:
trigger:
send "İlk skriptim başarılı!"
Bu send olayı /test komutunu kullanan kişiye özel mesaj yollar. "" işareti arasında ki mesaj o kişiye yollanır.
Duyuru yapmak için de send kısmını broadcast yaparız.
Duyuru yapmak için de send kısmını broadcast yaparız.
Kod:
command /test:
trigger:
broadcast "VAY CANINA!"
Yavaş yavaş kavradık. Az kaldı sabredelim.
Daha bir sürü olayları var, bunlar için de farklı farklı addonlar gereklidir.
Yani olayları bir konuya aktarmak biraz zordur. Bunu Addonların kendi sitelerinde öğrenebilirsiniz.
● Argument
Argument çok işe yarar, satır azaltır ve 4 komutla bir işlem yapacağınıza argument ile 4 komutun yerini çıkarırsınız.
[<number>] - [<text>] - [<player>] - [<int>]
Bunun gibi bir çok argument vardır.
"Number" sayılı bir işlevsel görüyor. Örnek:
Daha bir sürü olayları var, bunlar için de farklı farklı addonlar gereklidir.
Addon bazı eventlerin,olayların çalışması için gereklidir. Gui için TuSKe veya SkQuery, Config için SkQuery vs.
Yani olayları bir konuya aktarmak biraz zordur. Bunu Addonların kendi sitelerinde öğrenebilirsiniz.
● Argument
Argument çok işe yarar, satır azaltır ve 4 komutla bir işlem yapacağınıza argument ile 4 komutun yerini çıkarırsınız.
[<number>] - [<text>] - [<player>] - [<int>]
Bunun gibi bir çok argument vardır.
"Number" sayılı bir işlevsel görüyor. Örnek:
Kod:
command /sayılar [<number>]:
trigger:
if arg 1 is 1:
send "Bu sayı: &11"
if arg 1 is 2:
send "Bu sayı: &22"
Galiba yavaş yavaş kavradın. Tamam, şimdide text'i görelim:
Kod:
command /duyuru [<text>]:
trigger:
if arg 1 is set:
broadcast "&bDuyuru &8&l| &a%arg 1%"
Şimdi ortalığı biraz karıştırdık. İlk skriptler için zorlu bir olay yaptık. Pek zorlu değil ama...
/duyuru [Yazı] yazdığınızda duyuruyu yazıya göre yapar.
Gerçekten iyi
/duyuru [Yazı] yazdığınızda duyuruyu yazıya göre yapar.
Gerçekten iyi
Köydeyim küçük bir kafe var oradan konuşuyorum dakika bitti oldu o yüzden sorry hepinizle görüşürük