mehmeterkmn
Ne zaman düzelicez abi mezara girincemi
- Katılım
- 17 Aralık 2021
- Mesajlar
- 89
- En iyi cevaplar
- 3
- Tepki puanı
- 23
- Puanları
- 1,040
- Yaş
- 23
- Konum
- Zonguldak
- Web Sitesi
- www.mehmeterkmen.tr.ht
- Hastebin Bağlantısı
- https://www.toptal.com/developers/hastebin/afojanotur.properties
Skript bana ait değildir.
Kod:
options:
p: &6&lEjderha &8-
ejderha-can: 100000
ejderha-isim: &e&lEJDERHA
bire_verilecek_ödül1: crazycrates give p spawner 5 %{1}%
bire_verilecek_ödül2: give %{1}% 57 96
bire_verilecek_ödül3: give %{1}% 133 64
ikiye_verilecek_ödül1: crazycrates give p spawner 3 %{2}%
ikiye_verilecek_ödül2: give %{1}% 57 32
üce_verilecek_ödül1: crazycrates give p spawner 1 %{3}%
on load:
send "{@p} &fEtkinlik aktif edildi!" to console
on unload:
send "{@p} &fEtkinlik kapatıldı." to console
command /ejderha [<text>] [<text>]:
trigger:
if sender has permission "op":
if arg 1 is not set:
send ""
send "&e/ejderha baslat &8[&7Etkinliği başlatır.&8]"
send "&e/ejderha eventyeri &8[&7Etkinlik yerini ayarlar.&8]"
send "&e/ejderha oyuncuyeri &8[&7Etkinlikde oyuncunun doğacağı yeri ayarlar.&8]"
send ""
if arg 1 is "baslat" or "baslat":
if {ejderha::lokasyon} is set:
if {ejderha::oyunculoc} is set:
startDragon()
else:
send "{@p} &fOyuncu yeri ayarlı değil, ayarlamak için: &e/ejderha oyuncuyeri"
else:
send "{@p} &fEjderha doğma yeri ayarlı değil ayarlamak için: &e/ejderha eventyeri"
if arg 1 is "konsolstart":
if {ejderha::lokasyon} is set:
if {ejderha::oyunculoc} is set:
if sender is console:
startDragon()
if arg 1 is "eventyeri":
send "{@p} &fEvent yeri ayarlandı."
set {ejderha::lokasyon} to location of player
if arg 1 is "oyuncuyeri":
send "{@p} &fOyuncu yeri ayarlandı."
set {ejderha::oyunculoc} to location of player
function startDragon():
loop all players:
send loop-player title "&e&lEJDERHA EVENTI" with subtitle "&710 saniye sonra Ejderha doğucak!" for 3 seconds
wait 10 seconds
send all players title "&e&lEJDERHA EVENTI" with subtitle "&7Katılmak için: &6/ejderhagir"
broadcast "{@p} &fEtkinliğe gitmek için: &e/ejderhagir"
set {ejderha::giris} to "Açık"
wait 10 seconds
spawn ender dragon at {ejderha::lokasyon}
broadcast "{@p} &fEtkinliğe gitmek için: &e/ejderhagir"
wait 3 seconds
send all players title "&e&lEJDERHA EVENTI"
set health of last spawned ender dragon to {@ejderha-can}
set maximum health of last spawned ender dragon to {@ejderha-can}
set {ejderha::durum} to "Aktif"
command /ejderhagir:
trigger:
if {ejderha::giris} is "Açık":
teleport player to {ejderha::oyunculoc}
execute console command "tm message %player% &fEtkinlik alanına ışınlandınız."
else if {ejderha::giris} is "Kapalı":
wait 2 seconds
execute console command "tm message %player% &fEtkinlik şu an aktif değil!"
on damage of ender dragon:
add damage to {hasar-e::%attacker%}
add damage to {hasar-t::%attacker%}
import:
org.bukkit.event.entity.EntityCreatePortalEvent
on EntityCreatePortalEvent:
cancel event
on death of ender dragon:
execute console command "sıra"
set {ejderha::giris} to "Kapalı"
set {ejderha::durum} to "Kapalı"
wait 3 seconds
broadcast ""
broadcast " &e&lEJDERHA ÖLDÜRÜLDÜ!"
broadcast ""
broadcast " &fEn çok hasar veren oyuncular;"
set {sonöldüren} to {hasar1}
broadcast " &6%{hasar1}%"
broadcast " &6%{hasar2}%"
broadcast " &6%{hasar3}%"
broadcast ""
wait 2 seconds
broadcast "{@p} &fÖdüller teslim edildi!"
execute console command "{@bire_verilecek_ödül1}"
execute console command "{@bire_verilecek_ödül2}"
execute console command "{@bire_verilecek_ödül3}"
execute console command "{@ikiye_verilecek_ödül1}"
execute console command "{@ikiye_verilecek_ödül2}"
execute console command "{@üce_verilecek_ödül1}"
add 1 to {ejderhak::%attacker%}
add 1 to {ejderha-katilma::%attacker%}
delete {hasar-e::*}
delete {hasar-t::*}
delete {hasar1}
delete {hasar2}
delete {hasar3}
delete {1}
delete {2}
delete {3}
command /sıra:
permission: op
trigger:
loop {hasar-e::*}:
add 1 to {_size}
if {_low.to.high.list::%loop-value%} is not set:
set {_low.to.high.list::%loop-value%} to loop-index
else:
set {_n} to 0
loop {_size} times:
set {_n} to {_n}+1
{_low.to.high.list::%loop-value-1%.%{_n}%} is not set
set {_low.to.high.list::%loop-value-1%.%{_n}%} to loop-index
stop loop
wait 1 tick
set {_n} to size of {_low.to.high.list::*}
loop {_low.to.high.list::*}:
set {_high.to.low.list::%{_n}%} to loop-value
set {_n} to {_n}-1
wait 1 tick
loop {_high.to.low.list::*}:
add 1 to {_result}
if {_result} is 1:
set {1} to loop-value
set {hasar1} to "&71. &f%loop-value% &e%{hasar-e::%loop-value%}%"
if {_result} is 2:
set {hasar2} to "&72. &f%loop-value% &e%{hasar-e::%loop-value%}%"
set {2} to loop-value
if {_result} is 3:
set {hasar3} to "&73. &f%loop-value% &e%{hasar-e::%loop-value%}%"
set {3} to loop-value
stop
on portal enter:
if "%region at player%" contains "ejderha":
if {ejderha::giris} is "Açık":
teleport player to {ejderha::oyunculoc}
wait 2 seconds
execute console command "{@p} &7Etkinlik alanına başarılı bir şekilde ışınlandın!"
stop
else if {ejderha::giris} is "Kapalı":
teleport player to {ybspawn}
send "{@p} &7Etkinlik şu an aktif değil!"
stop
command /ebelirle:
permission: ejderbelirle.admin
trigger:
set {ejderspawn} to player's location
command /ybelirle:
permission: ejderbelirle.admin
trigger:
set {ybspawn} to player's location
on rightclick on sign:
line 1 is "&4EJDERHA"
line 2 is "&dKatılmak için"
line 3 is "Sağ tıkla"
set {eonayla.%player%} to true
if {eonayla.%player%} is true:
send "&8[&6Skyblock&8] &fDışarı çıkmayı onaylıyor musun? Eğer onaylıyorsan &a/ejderhaonayla &fyazabilirsin." to player
command /ejderhaonayla:
trigger:
if {eonayla.%player%} is true:
send "&eİçeri sokuluyorsun"
teleport player to {ejderspawn}
set {eonayla.%player%} to false
else:
send "&8[&6Skyblock&8] &fOnaylama işlemini gerçekleştirmek için tabelaya sağ tıklamalısın!" to player