halilbey202
Somon Balığı Selam Vermeye Geldi
- Katılım
- 9 Kasım 2019
- Mesajlar
- 18
- Elmaslar
- 0
- Puan
- 6.190
- Yaş
- 20

_thread
settings: allow-end: falseoptions:
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"%"

_thread
Skript 2.7+ sürümünde kullanmayı deneyin. Skript'i bu sürümde test etmiştim ve gayet düzgün çalışıyordu.Teşekkürler ilgin için ama yenilediğim zaman skript bu tür bir hata veriyor.
Bahsettiğiniz versiyonu kurarım ama diğer skriptlerim bozulmaz mı?Skript 2.7+ sürümünde kullanmayı deneyin. Skript'i bu sürümde test etmiştim ve gayet düzgün çalışıyordu.
İyi forumlar <3

_thread
Şuanda kullandığınız sürüm nedir ?Bahsettiğiniz versiyonu kurarım ama diğer skriptlerim bozulmaz mı?
2.2-dev36 yazıyorŞuanda kullandığınız sürüm nedir ?

_thread
Bu genellikle 1.8 gibi eski sürümler için kullanılan bir sürümdür. Bahsettiğim sürüm 1.13+ üzeri kullanımlar için uygundur.2.2-dev36 yazıyor
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!"
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}%"

_thread
Saat bölümüne sadece saati yazmayı deneyin. Mesela 20, 20:00 değil. Bunun dışında başka bir sorun yok ama test ettiğimiz sürümlerin farklı çalışma şekilleri olabilir.Kod hataları düzeldi şuanda hata vermiyor ama sattinde girdiğim zaman yinede portal açık değil diyor onu nasıl çözerim
Anladım saati 15 olarak ayarladım saati geldiği zaman girecek mi bakayım ona göre durum notu geçerim burayaSaat bölümüne sadece saati yazmayı deneyin. Mesela 20, 20:00 değil. Bunun dışında başka bir sorun yok ama test ettiğimiz sürümlerin farklı çalışma şekilleri olabilir.
Skript hata vermiyor dediğiniz gibi saati sadece 15 yaptım ama yinede portal açık değil dedi ışınlamadıSaat bölümüne sadece saati yazmayı deneyin. Mesela 20, 20:00 değil. Bunun dışında başka bir sorun yok ama test ettiğimiz sürümlerin farklı çalışma şekilleri olabilir.

_thread
Bunu debug ile çözmemiz gerekecek. Lütfen aşağıda verdiğim Skript'i kullanarak portala giriş yapma çalışın ve sohbete düşen mesajları bana görsel olarak iletin.Skript hata vermiyor dediğiniz gibi saati sadece 15 yaptım ama yinede portal açık değil dedi ışınlamadı
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!"
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
send "&6End portalı tutucu: %blocksIsEndPortal({_p})%" to {_p}
send "&eZaman tutucu: %TimeCount()%" to {_p}
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
send "&bSaat: %{_hh}% ,&dDakika: %{_mm}%" to all players
return "%{_out}%"
kodu denedim fakat bunu girince artık portal kapalı bile demiyor ışınlamıyordaBunu debug ile çözmemiz gerekecek. Lütfen aşağıda verdiğim Skript'i kullanarak portala giriş yapma çalışın ve sohbete düşen mesajları bana görsel olarak iletin.
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!" 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 send "&6End portalı tutucu: %blocksIsEndPortal({_p})%" to {_p} send "&eZaman tutucu: %TimeCount()%" to {_p} 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 send "&bSaat: %{_hh}% ,&dDakika: %{_mm}%" to all players return "%{_out}%"
Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!