- Katılım
- 10 Ağustos 2017
- Mesajlar
- 455
- Elmaslar
- 159
- Puanlar
- 9.270
- Yaş
- 23
- Yer
- İzmir
- Minecraft
- EfeByc
- https://www.facebook.com/efeboyaci21
Arenada başlayıp, arenanın sonuna kadar çeşitli engelleri aşarak ödüle ulaşmak.
Neden bu skript?
Sınırsız arena, tamamen ayarlamalı kod (süre, ödül, başlangıç bloğu), checkpoint.
Oyuncular için:
/parkur gir [arena ismi] - Arenaya girer.
/parkurcp - Checkpoint alınmışsa checkpoint'e gider.
Parkur için bir lobi ayarlayabilirsiniz, böylece oyuncular parkur arenalarını bitirdiklerinde oraya ışınlanırlar.
/parkur lobi #Lobiniz olmasını istediğiniz yerde durun ve bu komudu uygulayın.
/parkur kur [arenaisimi]
/parkur ayarla spawn [arenaisimi] #Oyuncuların doğacağı yer.
Blok Ayarları: (Varsayılan, siz isterseniz kod dosyasından değiştirebilirsiniz.)
***Bu blokları arenanıza eklemezseniz skript işlevsiz kalır.***
Elmas Blok: Bitiş çizgisi, üstüne geldiğinizde parkur biter ve lobiye ışınlanırsınız. Ayrıca ödül olarak da 64 elmas blok kazanırsınız.
Kırmızı Yün: Checkpoint durağıdır. Üstünüze geldiğinizde artık checkpoint kodunu kullanabilir hale gelirsiniz.
Tabela ile giriş için:
Kod dosyasından kurduğunuz arena ismini
options kısmındaki "arena1" kısmına yazmanız gerek.
Ondan sonra oyundaki tabela düzenlemesi şu şekilde:
Sıra 1: [Parkur]
Sıra 2: arenaismi #Kod kısmına yazmazsanız çalışmaz.
Sıra 3:
Sıra 4:
Kod:
options:
prefix: &e[&6Parkur&e]
bitis: diamond block #Parkurun bittiği blok.
miktar: 64 #Ödülün miktarı
odul: diamond block #Ödül
checkpoint: red wool #checkpoint bloğu
sure: 15 #giriş süresi dakika olarak
arena1: #TABELA İLE GİRİŞ İÇİN
#Developer Discord: Efe#0754
command /parkur [<text>] [<text>] [<text>]:
trigger:
if arg 1 is "lobi":
set {lobi} to location of player
send "{@prefix} &eLobi ayarlandı."
if arg 1 isn't set:
send "{@prefix} &eDev: EfeByc"
send "{@prefix} &e/parkur yardim"
if arg 1 is "yardim":
player has permission "parkur.admin":
send "{@prefix} &7/parkur kur [arena]"
send "{@prefix} &7/parkur remove [arena]"
send "{@prefix} &7/parkur ayarla"
send "{@prefix} &7/parkur lobi"
else:
send "{@prefix} &e/parkur gir"
send "{@prefix} &e/parkurcp - checkpoint"
if arg 1 is "kur":
player has permission "parkur.admin":
if arg 2 is set:
{arenas::*} contains arg 2:
send "{@prefix} &eArena ismi zaten alınmış."
else:
set {arenas::%arg 2%} to arg 2
send "{@prefix} &eArena oluşturuldu."
else:
send "{@prefix} &eArena ismi seç."
if arg 1 is "sil":
player has permission "parkur.admin":
if arg 2 is set:
if {arenas::%arg 2%} is set:
delete {arenas::%arg 2%}
delete {spawn.%arg 2%}
send "{@prefix} &eArena silindi."
else:
send "{@prefix} &eArena bulunamadı."
if arg 1 is "ayarla":
player has permission "parkur.admin":
if arg 2 isn't set:
send "{@prefix} &e/parkur ayarla &c(spawn) [arena]"
else:
if arg 3 isn't set:
send "{@prefix} &eArena ismi seç."
else:
if {arenas::%arg 3%} isn't set:
send "{@prefix} &eArena bulunamadı."
else:
if arg 2 is "spawn":
set {spawn.%arg 3%} to location of player
send "{@prefix} &eSpawn ayarlandı!"
if arg 1 is "gir":
if arg 2 isn't set:
send "{@prefix} &eArena ismi seç."
else:
if {arenas::%arg 2%} is set:
teleport player to {spawn.%arg 2%}
set {sure.%player%} to 1
wait {@sure} minutes
set {sure.%player%} to 0
on step on {@bitis}:
if {sure.%player%} is 1:
send "{@prefix} &eOdülün verildi." to player
broadcast "{@prefix} &e%player% &fparkuru geçti!"
teleport player to {lobi}
give {@miktar} {@odul} to player
set {sure.%player%} to 0
on step on {@checkpoint}:
if {sure.%player%} is 1:
send "&eCheckpoint onayını aldın." to player
set {loc} to location of player
send "&eDüştüğünde buraya gelmek için:" to player
send "&e/parkurcp"
set {kontrol.%player%} to 1
wait 1 minute
set {kontrol.%player%} to 0
stop
command /parkurcp:
trigger:
if {kontrol.%player%} is 1:
send "&eIşınlandın." to player
teleport player to {loc}
if {kontrol.%player%} is 0:
send "&eCheckpoint alamamışsın ya da süresi geçmiş." to player
on rightclick on sign:
if line 1 of clicked block is "[Parkur]": #TABELA 1.SATIR
if line 2 of clicked block is "{@arena1}": #Map ismi
if line 3 of clicked block is "":
if line 4 of clicked block is "":
make player execute command "/parkur gir {@arena1}" #arenaya giriş komutu
Runner Minigame skriptinden esas alarak bu skripti yazdığımı söylemeliyim o yüzden ona teşekkür ediyorum.
Herhangi bir sorun olursa:
Discord: Efe#0754
Son düzenleme: