S
sergun26
Ziyaretçi
Merhaba.
Amacı:
Eklenen lobilere dolu olmayanlara oyuncuları yönlendirir.
Kurulum:
Ana çakma lobi sunucunuzu 10 kişilik yapın.
Gerekenler bölümündeki eklentileri kurun.
Skripti plugins/Skript/scripts bölümüne atın.
/cakmalobi olustur ip komutu ile sunucu ekleyin.
Gerekenler:
Sürekli internet bağlantısı (kontrol kendi API sistemim üzerinden yapılıyor.)
BungeeCord sunucu
WildSkript
SkQuery
Skript
Komutlar:
/cakmalobi olustur ip
Yeni lobi ekler
/cakmalobi liste
Mevcut lobileri bilgileriyle birlikte görüntüler
Yetkiler:
cakmalobi.olustur - Lobi ekleme yetkisi verir.
cakmalobi.sil - Lobi silme yetkisi verir.
Kod:
@TheProfessional @BunnyBGTR @LegendWH @Altikardes
Spigot:
http://www.spigotmc.org/resources/fakelobby-lobby-redirector.6446/
Amacı:
Eklenen lobilere dolu olmayanlara oyuncuları yönlendirir.
Kurulum:
Ana çakma lobi sunucunuzu 10 kişilik yapın.
Gerekenler bölümündeki eklentileri kurun.
Skripti plugins/Skript/scripts bölümüne atın.
/cakmalobi olustur ip komutu ile sunucu ekleyin.
Gerekenler:
Sürekli internet bağlantısı (kontrol kendi API sistemim üzerinden yapılıyor.)
BungeeCord sunucu
WildSkript
SkQuery
Skript
Komutlar:
/cakmalobi olustur ip
Yeni lobi ekler
/cakmalobi liste
Mevcut lobileri bilgileriyle birlikte görüntüler
Yetkiler:
cakmalobi.olustur - Lobi ekleme yetkisi verir.
cakmalobi.sil - Lobi silme yetkisi verir.
Kod:
Kod:
on script load:
delete {_maksimum.oyuncu}
set {_maksimum.oyuncu} to max players
if {_maksimum.oyuncu} is not 10:
send "&cUYARI - Cakma Lobi icin lutfen ana lobi sunucusunu 10 kisiye ayarlayin." to console
options: #Ayarlar
cakmalobi.onek: &1[&6Çakma&9Lobi&1]&7: &b
cakmalobi.hata.yetki: &cYeterli yetkin yok!
command /cakmalobi [<text>] [<text>] [<int=25565>]:
trigger:
if arg 1 is not set:
send "&6Çakma&9Lobi &bv0.5 by &eser&bgun&426"
send "&bKomutlar:"
send "&6/cakmalobi olustur ip"
send "&6/cakmalobi sil ip"
send "&6/cakmalobi liste"
if arg 1 is "sil":
if command sender isn't console:
if player has permission "cakmalobi.sil":
else:
send "{@cakmalobi.hata.yetki}"
stop
if arg 2 is set:
loop {cakmalobi.lobiler::*}:
if loop-value is arg 2:
remove arg 2 from {cakmalobi.lobiler::*}
send "&aBaşarıyla silindi!"
stop
send "&cLobi bulunamadı!"
if arg 1 is "olustur":
if command sender isn't console:
if player has permission "cakmalobi.olustur":
else:
send "{@cakmalobi.hata.yetki}"
stop
if arg 2 is set:
send "&7Sunucu durumu kontrol ediliyor.."
set {_kontrol} to text from url "https://www.dropbox.com/s/1ee6gkiwis8ixc6/ipkontrolyazi.txt?raw=1"
set {_kontrol2} to text from url "%{_kontrol}%ip=%arg 2%&port=%arg 3%"
send "&aKontrol tamamlandı. Sonuçlar alınıyor.."
if {_kontrol2} contains "hata":
send "&cSunucuyla bağlantı kurulamadı! Lütfen doğru bir sunucu IP'si girin."
stop
else:
send "&aBaşarıyla bağlantı kuruldu."
add arg 2 to {cakmalobi.lobiler::*}
set {cakmalobi.lobiler.%arg 2%.port} to arg 3
send "&aLobi eklendi! Lobi listesi için /cakmalobi liste"
if arg 1 is "liste":
if size of {cakmalobi.lobiler::*} is smaller than 1:
send "&cHiç lobi eklenmemiş!"
else:
loop {cakmalobi.lobiler::*}:
send "&9Bilgiler getiriliyor.."
set {_kontrol} to text from url "https://www.dropbox.com/s/1ee6gkiwis8ixc6/ipkontrolyazi.txt?raw=1"
set {_kontrol2} to text from url "%{_kontrol}%ip=%loop-value%&port=%{cakmalobi.lobiler.%loop-value%.port}%"
if {_kontrol2} contains "hata":
set {_kontrol2} to "&c"
else:
set {_kontrol2} to "&a"
set {_kontroldurum} to text from url "https://www.dropbox.com/s/5n2y4wilq32nfqs/ipdurumyazi.txt?raw=1"
set {_kontroldurum2} to text from url "%{_kontroldurum}%ip=%loop-value%&port=%{cakmalobi.lobiler.%loop-value%.port}%"
send "%{_kontrol2}%%loop-value% &9 -&7 %{_kontroldurum2}%"
on join: #Lobi yönlendirme
if size of {cakmalobi.lobiler::*} is smaller than 2:
send "{@cakmalobi.onek}&4HATA &7 - &cAktarılacak lobiler ayarlanmamış."
send "&cCakma Lobi lobileri ayarlanmamis, lutfen en az 2 lobi ayarlayin." to console
stop
else:
set {_lobi} to random element out of {cakmalobi.lobiler::*}
set {_kontroldurummax} to text from url "http://hastebin.com/raw/suvaqiguye"
set {_kontroldurummax2} to text from url "%{_kontroldurummax}%ip=%{_lobi}%&port=%{cakmalobi.lobiler.%{_lobi}%.port}%"
set {_kontroldurumsuan} to text from url "http://hastebin.com/raw/lihovukubu"
set {_kontroldurumsuan2} to text from url "%{_kontroldurumsuan}%ip=%{_lobi}%&port=%{cakmalobi.lobiler.%{_lobi}%.port}%"
send "%{_kontroldurumsuan2}%/%{_kontroldurummax2}%"
while {_kontroldurumsuan2} is {_kontroldurummax2}:
send "&cSeçilen &blobisi dolu! Rastgele <lobi seçiliyor.."
set {_lobi} to random element out of {cakmalobi.lobiler::*}
set {_kontroldurummax} to text from url "http://hastebin.com/raw/suvaqiguye"
set {_kontroldurummax2} to text from url "%{_kontroldurummax}%ip=%{_lobi}%&port=%{cakmalobi.lobiler.%{_lobi}%.port}%"
set {_kontroldurumsuan} to text from url "http://hastebin.com/raw/lihovukubu"
set {_kontroldurumsuan2} to text from url "%{_kontroldurumsuan}%ip=%{_lobi}%&port=%{cakmalobi.lobiler.%{_lobi}%.port}%"
bungeecord connect player to "%{_lobi}%"
Spigot:
http://www.spigotmc.org/resources/fakelobby-lobby-redirector.6446/
Moderatör tarafından düzenlendi: