Yazar ve Destek Ekibi Alımları Aktif!
Merhaba Ziyaretçi!, Forumumuzun yazar ve destek ekibine katılmak ister misiniz? Yetkili market, yetkili sistemi ve başvuru formu gibi birçok bilgiye ulaşmak için buraya tıklayın.
Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
viaversion kullanıyorum zaten 1.8 - 1.21 arası destekliyor sunucum şimdi sizin o belirttiğiniz sürümü açar mı yani açarsa eğer ki bana linkini atabilir misiniz 2.8 versionun altı yok direkt 2.7 olanı indireyim atarsanız siz
viaversion kullanıyorum zaten 1.8 - 1.21 arası destekliyor sunucum şimdi sizin o belirttiğiniz sürümü açar mı yani açarsa eğer ki bana linkini atabilir misiniz 2.8 versionun altı yok direkt 2.7 olanı indireyim atarsanız siz
neyse denedim çalışmadı skript warp yolu ile gidecekler o halde portala girince /warp ejderha komutu çalışacak ende gidecekler kötü duracak ama önemi yok teşekkürler ilgin için hayırlı geceler
neyse denedim çalışmadı skript warp yolu ile gidecekler o halde portala girince /warp ejderha komutu çalışacak ende gidecekler kötü duracak ama önemi yok teşekkürler ilgin için hayırlı geceler
ayarı bu şekilde yapın, bu end'e directly olarak gitmeyi engelleyecektir. Yoksa portal kullanımı buga girecektir ve oyuncular istedikleri zaman end'e gidecektir.
Aşağıda Spoiler içinde verdiğim Skript'i ekleyin ve saati opsiyonel olarak ayarlayın. (Varsayılan 20:00 - 20:10) Not: Saat formatı 2 rakamdan oluşmaktadır. Eğer saat sabah 5 istiyorsanız; 05 yazmalısınız.
Kod:
options:
saat: 20
command /bölgeEnd:
permission: op
trigger:
send "&aEnd bölgesi seçildi!"
set {locate::end} to location of player
portal enter:
wait a ticks
set {_p} to player
{player::cooldown::%{_p}%} is not set:
set {player::cooldown::%{_p}%} to true
blocksIsEndPortal({_p}) = "true":
TimeCount() = "true":
teleport {_p} to {locate::end}
send "&aEnd bölgesine ışınlandın D-D-DOSTUM!"
play sound "entity.enderman.teleport" at volume 0.3 at pitch 1 to {_p}
else:
send "&cPortal şuanda açık değil!"
push the player upwards at speed 0.5
wait a ticks
push the player backwards at speed 0.6
wait 2 seconds
delete {player::cooldown::%{_p}%}
function blocksIsEndPortal(p: player) :: STRING:
loop blocks in radius 1 around {_p}:
add loop-block to {_blocks::*}
{_blocks::*} contains end portal:
set {_out} to true
return "%{_out}%"
function TimeCount() :: STRING:
set {_hh} to now formatted as "HH" parsed as INTEGER
set {_mm} to now formatted as "mm" parsed as INTEGER
{_hh} = {@saat}:
{_mm} = 00 or 01 or 02 or 03 or 04 or 05 or 06 or 07 or 08 or 09 or 10:
set {_out} to true
return "%{_out} ? "false"%"
Skript'i aktif ettikten sonra end dünyasına multi-verse veya bir başka dünya yönetimi eklentisi ile gidin ve daha sonra /bölgeEnd komutunu kullanarak oyunucuların ışınlanacağı bölgeyi seçin.
ile kullanılabilecek ve aynı paylaştığın skript gibi çalışan bir skript paylaşabilir misin?
Bu plugini sadece event saatleri gibi şeyler için kullanıyordum, eğer olursa bu özelliği de kullanabilirim
ile kullanılabilecek ve aynı paylaştığın skript gibi çalışan bir skript paylaşabilir misin?
Bu plugini sadece event saatleri gibi şeyler için kullanıyordum, eğer olursa bu özelliği de kullanabilirim
Aşağıda verdiğim Skript; istekleriniz doğrultusunda yeniden yapıldı.
/bölgeend komutunu kullanarak; oyuncuların portaldan geçtikten sonra ışınlanacakları yeri belirlemenizi sağlar.
Command Timer etkinliğine; /portaldurumu komutunu girmeniz gerekiyor. Komut ilk kullanımda portalı açar, ikinci kullanımda ise kapar. Bu şekilde geliştirildi (Tek komutla açıp kapatmak)
Kod:
command /bölgeEnd:
permission: op
trigger:
send "&aEnd bölgesi seçildi!"
set {locate::end} to location of player
command /portaldurumu:
permission: op
trigger:
{portal::time::checker} is not set:
set {portal::time::checker} to true
send "&aPortal açıldı!"
else:
delete {portal::time::checker}
send "&cPortal kapatıldı!"
portal enter:
wait a ticks
set {_p} to player
{player::cooldown::%{_p}%} is not set:
set {player::cooldown::%{_p}%} to true
blocksIsEndPortal({_p}) = "true":
{portal::time::checker} is set:
teleport {_p} to {locate::end}
send "&aEnd bölgesine ışınlandın D-D-DOSTUM!"
play sound "entity.enderman.teleport" at volume 0.3 at pitch 1 to {_p}
else:
send "&cPortal şuanda açık değil!"
push the player upwards at speed 0.5
wait a ticks
push the player backwards at speed 0.6
wait 2 seconds
delete {player::cooldown::%{_p}%}
function blocksIsEndPortal(p: player) :: STRING:
loop blocks in radius 1 around {_p}:
add loop-block to {_blocks::*}
{_blocks::*} contains end portal:
set {_out} to true
return "%{_out}%"