- Katılım
- 5 Mayıs 2018
- Mesajlar
- 944
- Çözümler
- 1
- Elmaslar
- 367
- Puan
- 14.855
- Konum
- Antalya
- Discord İzni

- Minecraft
- Unutursun
Discord:
_thread
SKRIPT 2.7 Sürümünde test edilmiştir!
SkyBlock sunucuları için harika Ada Reklam Skript'i
Şimdiye kadar gördüğüm bazı Ada Reklam Skript'lerini bir araya getirerek yaptım.
- Ada reklamı nasıl verilir?
* Öncelikle reklam vereceğiniz adaya gidin, herhangi bir yere tabela koyun ve tabelanın ilk satırına [REKLAM]
ikinci satırına ise açıklamanızı yazın ve onaylayın.
Bütün tabela türleri desteklenmektedir.
ÖZELLİKLER
• Animasyonlu menü
• Multi-Page desteği (Sınırsız sayfa)
• Derece (Reklamlar arasında en çok ziyaret edilen ada)
• VIP vb. rütbeler için özel izin
• Özel duyuru (Broadcast)
• Fiyat ve süre belirleme (Varsayılan: Essentials Balance)
• Tek komut
EKSTRA ÖZELLİKLER (Addon gerektirir)
PlaceholderAPI (Hologram, menü vb...)
Boss Bar (Özel duyuru)
İNDİRMEK İÇİNDeğerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
Virüs Tarama yapmak için link
https://www.spigotmc.org/resources/aneskyblock-advert-skript.108797/
İndirmeden önce incelemeyi unutmayın!
Players in this image are taken from the (players) folder in the world file.
Test for "loop all offline players" etc.
EKSTRA ÖZELLİKLER
OLUŞABİLECEK HATALAR
Bu Skript; oyuncuların adalarından başka yerlere blok koyamamalarına dayanarak yapıldı.
Bir oyuncunun başka bir oyuncunun adasına blok koyamaması gibi düşünebiliriz ancak bize gerekli olan şey tabelalar.
Bu yüzden tabela ile desteklenerek geliştirildi.
Bir oyuncunun adasını silmesi, takımdan atılması, ban yemesi gibi durumlarda reklam silinmeyecektir.
Örneğin takım desteği sunan SkyBlock eklentileri kullanan sunucular; aynı takımda olan oyuncular beraber kurdukları adaya kişi başı bir adet reklam verebilirler. Bu bana göre sorun olmaz fakat renkler ve zevkler tartışılmaz.
Hangi SkyBlock eklentisi ile kullanacağınızı bilmiyorum bu yüzden açıkları kendiniz kapatmalısınız. Yardıma ihtiyacınız olursa vereceğim Function veya komut satırları ile hataları kapatabilir veya discord üzerinden bana ulaşarak yardım isteyebilirsiniz. Veya kullandığınız SkyBlock eklentisinde olan PlaceHolderApi'lardan destek alarak yapabilirsiniz.
Genel olarak bildiğim bütün açıkları kapatmaya çalıştım, sorun yaşarsanız lütfen beni bilgilendirin.
EKSTRA ÖZELLİKLER
Bu bölümde sizlere PlaceholderAPI desteğini ve BossBarr'ı
nasıl kuracağınızı anlatacağım.
Gerekli Addon'lar:
skript-placeholderapi (1.5.2)
SkBee (3.3.0) 1.18 version
Gerekli Addon'ları indirdikten sonra:
sunucunuza ek olarak bu Skript'leri yükleyin.
BOSSBAR ADDON
BossBar'ı kurmak için Skript'i ilk açtığınızda ayarlar böyle görünecek:
BossBar'ı aktif etmek için:
yaptığım değişiklikleri aynı şekilde sizde uygulayın, eğer kullanmayacaksanız hiç dokunmayın.
PLACEHOLDERAPI
Bu özelliği sadece hologramda göstermek için yapmıştım ama siz istediğiniz yerde görünmesini sağlayabilirsiniz.
Yazmanız gerekenler:
Sadece 5 adet vardır. Bu sayıyı opsiyonel olarak istediğiniz gibi değiştirebilirsiniz.
Sadece /adareklam komutunu kullanarak her şeye erişebilirsiniz.
- Peki bir oyuncu reklam verdiğinde açıklamaya küfür veya doğru olmayan bir şey yazarsa?
*Yapmanız gereken tek şey; reklam menüsünden oyuncuyu bulup [Q+CTRL] (Hepsini at) tuşlarına basmak.
Ayrıca, vip.adareklam yetkisine sahip olan oyuncular hiç para harcamadan reklam verebilir ve sunucunuzda verilebilecek maksimum reklam sınırına takılmadan reklam verebilir.
Örneğin maksimum 28 kişiye ayarlı fakat yetkiye sahip olan oyuncu 29. kişi olabilir.
YETKİLER
admin.adareklam (Genel admin yetkisi)
vip.adareklam (VIP, SKYLORD vs.)
Oluşacak hatalardan Anemys sorumlu değildir.
Skript ayarlarını doğru yaptığınızdan emin olun.
Komut satırlarını Skript hakkında bilgiye sahip değilseniz değiştirmeyin.
Aşağıdaki görselde verilen ayar çok önemlidir; bu sayıyı makisimum 56 yapmanızı öneriyorum.
Herhangi bir soru veya yardım için discord kullanıcı adım: _thread
Players in this image are taken from the (players) folder in the world file.
Test for "loop all offline players" etc.
EKSTRA ÖZELLİKLER
OLUŞABİLECEK HATALAR
Bu Skript; oyuncuların adalarından başka yerlere blok koyamamalarına dayanarak yapıldı.
Bir oyuncunun başka bir oyuncunun adasına blok koyamaması gibi düşünebiliriz ancak bize gerekli olan şey tabelalar.
Bu yüzden tabela ile desteklenerek geliştirildi.
Bir oyuncunun adasını silmesi, takımdan atılması, ban yemesi gibi durumlarda reklam silinmeyecektir.
Örneğin takım desteği sunan SkyBlock eklentileri kullanan sunucular; aynı takımda olan oyuncular beraber kurdukları adaya kişi başı bir adet reklam verebilirler. Bu bana göre sorun olmaz fakat renkler ve zevkler tartışılmaz.
Hangi SkyBlock eklentisi ile kullanacağınızı bilmiyorum bu yüzden açıkları kendiniz kapatmalısınız. Yardıma ihtiyacınız olursa vereceğim Function veya komut satırları ile hataları kapatabilir veya discord üzerinden bana ulaşarak yardım isteyebilirsiniz. Veya kullandığınız SkyBlock eklentisinde olan PlaceHolderApi'lardan destek alarak yapabilirsiniz.
Genel olarak bildiğim bütün açıkları kapatmaya çalıştım, sorun yaşarsanız lütfen beni bilgilendirin.
JavaScript:
#Bir oyuncunun reklamını silmek için /oyuncuyusil (oyuncu)
#Bu komut satırını bir oyuncu takımdan atıldığı zaman devreye girebilir veya adasını sıfırladığı zaman.
command oyuncuyusil [<offline player>]:
trigger:
player has permission "admin.adareklam":
offline player arg is set:
remove offline player arg from {ada::reklam::members::*}
delete {ada::reklam::%offline player arg%::*}
send "&c%offline player arg%&e isimli oyuncunun reklamı silindi."
else:
send "&cBu komutu kullanmanıza izin verilmiyor!"
howFamous(%offline player%):: String #Oyuncunun ada reklam derecesini döndürür, çalışması için oyuncunun reklamı olmalı.
command /derece:
trigger:
set {_derece} to howFamous(player)
send "&eReklam istatistiğiniz: %{_derece}%"
addPlayerToList(%player%, %String%, %location%) #Oyuncuya reklam oluşturur
command /reklamoluştur:
trigger:
set {_loc} to location of player
addPlayerToList(player, "Açıklama buraya gelecek", {_loc})
deletePlayerFromList() #Süresi dolmuş oyuncuları listeden çıkartır. Bu fonksiyon menü açıldığı zaman etkileşime girer ve süresi bitmiş oyuncuları otomatik olarak siler.
adaReklam(%player%, %integer%) #Reklam menüsünü açar.
command /adareklam:
trigger:
adaReklam(player, 1)
EKSTRA ÖZELLİKLER
Bu bölümde sizlere PlaceholderAPI desteğini ve BossBarr'ı
nasıl kuracağınızı anlatacağım.
Gerekli Addon'lar:
skript-placeholderapi (1.5.2)
SkBee (3.3.0) 1.18 version
Gerekli Addon'ları indirdikten sonra:
JavaScript:
function bossBarProgress(p: player, void: integer):
if {ada::reklam::bossBar::Addon} is not set:
set {_bossBarID} to boss bar with id "aneSkyBlockAddon" with title "&8▅▆▇&6&l ADA REKLAM&8 |&e %{_p}%&f herkesi adasına davet ediyor! &8&l▇▆▅" with progress 100
add all players to {_bossBarID}
set {ada::reklam::bossBar::Addon} to true
set bar style of {_bossBarID} to segmented 10
set {_index} to 100
add "yellow" to {_colour::*}
loop 10 times:
remove 10 from {_index}
set {_color} to random element of {_colour::*}
set bar color of {_bossBarID} to red, green, yellow, purple, pink or blue
set bar progress of {_bossBarID} to {_index}
wait a seconds
delete boss bar with id "aneSkyBlockAddon"
delete {ada::reklam::bossBar::Addon}
JavaScript:
papi placeholder request with the prefix "aneSkyblockAddon":
loop "1", "2", "3", "4" and "5":
identifier is loop-value
if {ada::reklam::members::*} is set:
set {_value} to {ada::reklam::members::%loop-value%}
set the result to "&fReklam: &e%{_value} ? "&c[BOŞ]"% &8▪&f Açıklama:&d %{ada::reklam::%{_value}%::comment} ? "&c[BOŞ]"%"
else:
set the result to "&c[HİÇ REKLAM YOK]"
wait a seconds
BOSSBAR ADDON
BossBar'ı kurmak için Skript'i ilk açtığınızda ayarlar böyle görünecek:
BossBar'ı aktif etmek için:
yaptığım değişiklikleri aynı şekilde sizde uygulayın, eğer kullanmayacaksanız hiç dokunmayın.
PLACEHOLDERAPI
Bu özelliği sadece hologramda göstermek için yapmıştım ama siz istediğiniz yerde görünmesini sağlayabilirsiniz.
Yazmanız gerekenler:
JavaScript:
%aneSkyblockAddon_1%
%aneSkyblockAddon_2%
%aneSkyblockAddon_3%
%aneSkyblockAddon_4%
%aneSkyblockAddon_5%
Sadece 5 adet vardır. Bu sayıyı opsiyonel olarak istediğiniz gibi değiştirebilirsiniz.
Sadece /adareklam komutunu kullanarak her şeye erişebilirsiniz.
- Peki bir oyuncu reklam verdiğinde açıklamaya küfür veya doğru olmayan bir şey yazarsa?
*Yapmanız gereken tek şey; reklam menüsünden oyuncuyu bulup [Q+CTRL] (Hepsini at) tuşlarına basmak.
Ayrıca, vip.adareklam yetkisine sahip olan oyuncular hiç para harcamadan reklam verebilir ve sunucunuzda verilebilecek maksimum reklam sınırına takılmadan reklam verebilir.
Örneğin maksimum 28 kişiye ayarlı fakat yetkiye sahip olan oyuncu 29. kişi olabilir.
YETKİLER
admin.adareklam (Genel admin yetkisi)
vip.adareklam (VIP, SKYLORD vs.)
Oluşacak hatalardan Anemys sorumlu değildir.
Skript ayarlarını doğru yaptığınızdan emin olun.
Komut satırlarını Skript hakkında bilgiye sahip değilseniz değiştirmeyin.
Aşağıdaki görselde verilen ayar çok önemlidir; bu sayıyı makisimum 56 yapmanızı öneriyorum.
Herhangi bir soru veya yardım için discord kullanıcı adım: _thread
Bu Skript'i kullanan sunucular
oyna.mewkiex.com
Son düzenleme: