T
ThanatosUltio
Ziyaretçi
Merhaba değerli forum üyeleri!
Bugün sizlere Java bilmeden kodlayabileceğiniz, Skript eklentisini tanıtacağım.
SKRİPT NEDİR ?
Skript, Java dilini bilmeyenleri zor durumlardan kurtaran bir eklentidir.
Java bilmeden de eklenti kodlayabilir, kolay yoldan otomatik eventleri bile yapabilirsiniz.
Ayrıca oluşturduğunuz bu skriptler o kadar da bellek yormayıp, sunucunuzu dinlendirecektir.
Ancak bazen de kullanılmamalı. Çünkü bazen eklenti kadar işlevli olmayabiliyor.
SKİPT NASIL KODLANIR?
Skript kodlamak için Youtuberların çektiği videolardan yararlanabilirsiniz.
"Video Kanalı" adlı Youtuberdan
"YusufYaman" adlı Youtuberdan
"HyperVenox" adlı Youtuberdan
NEDEN KULLANMALIYIM?
Türk sunucularının çoğunda kullanılan Skript eklentisini kullanmanız için birçok sebep var. Örneğin bir çekiliş yapmak istiyorsunuz. Bunun için sürüyle eklenti var. Ancak kim küçücük bir çekiliş için eklenti kullanmak ister ki? Tam da bu noktada yardımınıza Skript koşuyor. En fazla 4 satır kod yazıp, kendi belirlediğiniz komutla direk çekiliş yapabilirsiniz.
EKSTRA EKLENTİLER
Skript, sadece kendi eklentisi ile pek bir işleve sahip değildir. Tabii bu işe yaramadığı anlamına da gelmez. Yine de, çoğu Skript'te ek bir eklenti ihtiyacı vardır.
Örneğin; Wild Skript, SkRayFall, SkQuery
NASIL YÜKLENİR?
Yüklemesi bile çok kolay. Sadece aşağıdaki bağlantılardan istediğinize tıklayıp .jar dosyasını indirin, ve ardından sunucunuzun "plugins" klasörüne atın. Bu kadar!
İndirme Bağlantısı; Skript
BİRKAÇ SKRİPT PAYLAŞIMI
Kod:
command /cekilis:[/INDENT][/INDENT]
[INDENT][INDENT] permission: cekilis.admin[/INDENT][/INDENT]
[INDENT][INDENT] permission message: &cRasgele Kisi Secmeyi Sadece Adminler Yapabilir.[/INDENT][/INDENT]
[INDENT][INDENT] trigger:[/INDENT][/INDENT]
[INDENT][INDENT] loop all players:[/INDENT][/INDENT]
[INDENT][INDENT] add loop-player to {_cekilisliste::*}[/INDENT][/INDENT]
[INDENT][INDENT] if size of {_cekilisliste::*} is more than 0:[/INDENT][/INDENT]
[INDENT][INDENT] set {_player} to a random element out of {_cekilisliste::*}[/INDENT][/INDENT]
[INDENT][INDENT] execute console command "chatkilit kilitle"[/INDENT][/INDENT]
[INDENT][INDENT] send "{@serverad} &c%player% &eAdlı Yetkili VIP Çekilişini Başlattı" to all players[/INDENT][/INDENT]
[INDENT][INDENT] wait 2 second[/INDENT][/INDENT]
[INDENT][INDENT] send "{@serverad} Evente Son 5" to all players[/INDENT][/INDENT]
[INDENT][INDENT] wait 1 second[/INDENT][/INDENT]
[INDENT][INDENT] send "{@serverad} Evente Son 4" to all players[/INDENT][/INDENT]
[INDENT][INDENT] wait 1 second[/INDENT][/INDENT]
[INDENT][INDENT] send "{@serverad} Evente Son 3" to all players[/INDENT][/INDENT]
[INDENT][INDENT] wait 1 second[/INDENT][/INDENT]
[INDENT][INDENT] send "{@serverad} Evente Son 2" to all players[/INDENT][/INDENT]
[INDENT][INDENT] wait 1 second[/INDENT][/INDENT]
[INDENT][INDENT] send "{@serverad} Evente Son 1" to all players[/INDENT][/INDENT]
[INDENT][INDENT] wait 2 second[/INDENT][/INDENT]
[INDENT][INDENT] send "{@serverad} &c%{_player}% &eAdlı Oyuncu VIP Çekilişini &aKazandı!" to all players[/INDENT][/INDENT]
[INDENT][INDENT] execute console command "manuadd %{_player}% {@vipad}"[/INDENT][/INDENT]
[INDENT][INDENT] send "{@serverad} &c%{_player}% Adlı Oyuncuya &c{@serverad} &eVIP Yetkisi Verildi" to all players[/INDENT][/INDENT]
[INDENT][INDENT] execute console command "chatkilit aç"[/INDENT][/INDENT]
[INDENT][INDENT] stop
Kod:
on break of lapis lazuli ore:[/INDENT][/INDENT]
[INDENT][INDENT] if player has got is Lapis Lazuli 640:[/INDENT][/INDENT]
[INDENT][INDENT] cancel event[/INDENT][/INDENT]
[INDENT][INDENT] remove 640 Lapis Lazuli from player[/INDENT][/INDENT]
[INDENT][INDENT] send "&aHesabınızdan 640 Tane Lapis Lazuli Alındı, Hesabınıza 10000 TL Eklendi" to player[/INDENT][/INDENT]
[INDENT][INDENT] excute command console "money give 10000 %player%"[/INDENT][/INDENT]
[INDENT][INDENT]
Konumu okuduğunuz için teşekkürler. Umarım yardımcı olabilmişimdir.
İYİ FORUMLAR DİLERİM!
Son düzenleyen: Moderatör: