Sol Reklam
Sağ Reklam

Skript Paylaşımı PARKUR MINIGAME - TABELA - AYARLAMALI - GELİŞMİŞ

Durum
Mesaj gönderimine kapalı.

EfeByc21

skript falan

Discord:

Efe#0754

Katılım
10 Ağustos 2017
Mesajlar
455
Elmaslar
159
Puanlar
9.270
Yaş
23
Yer
İzmir
Minecraft
EfeByc
80551


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.

80552


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:


80553


80554
80555
80556
80557
80558


80559


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:

Jedminton_Emirhan

Koydum Çalışma Masasını

Discord:

Jedminton#8768

Katılım
5 Temmuz 2019
Mesajlar
68
Elmaslar
35
Puanlar
0
Yaş
21
Minecraft
Jedminton
Eki Görüntüle 80551

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.

Eki Görüntüle 80552

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:


Eki Görüntüle 80553

Eki Görüntüle 80554Eki Görüntüle 80555Eki Görüntüle 80556Eki Görüntüle 80557Eki Görüntüle 80558

Eki Görüntüle 80559

KOD #Bağlantıya tıklayarak kodlara ulaşabilirsiniz.

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
Güzele benziyor ellerine sağlık.
 

Buhari

Software Developer
Yönetici
Emektar
Onaylı Satıcı

Discord:

xBuhari

Katılım
6 Eylül 2017
Mesajlar
1.878
Elmaslar
1.008
Puanlar
18.150
Discord İzni
Minecraft
xBuhari
Lütfen skriptti kod satırları içine koyup konunuzu güncelleyiniz. Skriptte bakarsak güzele benziyor kodları görsek daha iyi olurdu :).
 

metehngzr

Elmas Güneş Gibi Parıldıyor
Katılım
24 Temmuz 2018
Mesajlar
578
Elmaslar
305
Puanlar
5.710
Minecraft
irrl

cemvrs

Sektörün içindeyim panzehir aktif

Discord:

cemvrs#6234

Katılım
22 Ocak 2019
Mesajlar
825
Elmaslar
571
Puanlar
11.570
Minecraft
CemSamet007
Kod gözükmüyor çok güzel olmuş ellerine sağlık
 

shad

the temple of the king

Discord:

emrenos#5027

Katılım
25 Ekim 2014
Mesajlar
1.445
Elmaslar
1.442
Puanlar
17.290
Minecraft
emrearik
Kodu hastebin'in yanı sıra konu içerisine ekler isen daha iyi olur. hastebin'in kaydedilen kodları silmesi fazla uzun sürmüyor.
 

xYaqiz

Play.HypeNW.Com
Katılım
12 Haziran 2019
Mesajlar
659
Elmaslar
305
Puanlar
5.680
Minecraft
Yaqiz
Kesinlikle lobilere eklenebilecek bir skript, kullanışlı.
 

EfeByc21

skript falan

Discord:

Efe#0754

Katılım
10 Ağustos 2017
Mesajlar
455
Elmaslar
159
Puanlar
9.270
Yaş
23
Yer
İzmir
Minecraft
EfeByc
Lütfen skriptti kod satırları içine koyup konunuzu güncelleyiniz. Skriptte bakarsak güzele benziyor kodları görsek daha iyi olurdu :).
Kodu hastebin'in yanı sıra konu içerisine ekler isen daha iyi olur. hastebin'in kaydedilen kodları silmesi fazla uzun sürmüyor.
Kod gözükmüyor çok güzel olmuş ellerine sağlık

Kodu tekrar düzenledim, teşekkürler geri bildirim için
 

Buhari

Software Developer
Yönetici
Emektar
Onaylı Satıcı

Discord:

xBuhari

Katılım
6 Eylül 2017
Mesajlar
1.878
Elmaslar
1.008
Puanlar
18.150
Discord İzni
Minecraft
xBuhari
Sürekli if if gitmek yerine ;

Kod:
if arg 1 is "deneme1": eğer argumen deneme1 ise

else if arg 1 is "deneme2": eğer arguman deneme1 değil deneme2 ise

else: // eğer argumanlar deneme1 ve deneme2 değil ise
    send "hata mesajı"

Kullanmalısınız.
 

EfeByc21

skript falan

Discord:

Efe#0754

Katılım
10 Ağustos 2017
Mesajlar
455
Elmaslar
159
Puanlar
9.270
Yaş
23
Yer
İzmir
Minecraft
EfeByc
Sürekli if if gitmek yerine ;

Kod:
if arg 1 is "deneme1": eğer argumen deneme1 ise

else if arg 1 is "deneme2": eğer arguman deneme1 değil deneme2 ise

else: // eğer argumanlar deneme1 ve deneme2 değil ise
    send "hata mesajı"

Kullanmalısınız.
Böyle alıştığım için bu şekilde kullandım ama önerin için sağol
 

Fire Coder

Zombi Geldi, Beni Yedi

Discord:

MehmetT#8316

Katılım
10 Kasım 2017
Mesajlar
236
Elmaslar
89
Puanlar
9.075
Yer
Aydın / Kuşadası
Minecraft
firesniper
Başarılı hocam hayırlı forumlar
 

Kyzeraism

Odunlara Vur Vur Vur!

Discord:

Nykteus / 21#8684

Katılım
20 Ağustos 2019
Mesajlar
35
Elmaslar
6
Puanlar
0
Yaş
24
Yer
Play.kyzeraism.network
Minecraft
AbbasYannbasan
güzel skript başarılar
 
S

Silinen üye 79251

Ziyaretçi

Parkour eklentisine benzemiş. Skript hali daha ideal gibi gözükse de bilemedim :D
 

Nikto

.
Katılım
8 Kasım 2014
Mesajlar
3.051
Elmaslar
1.099
Puanlar
0
Bir video eklesen iyi olurdu nasıl çalıştığı hakkında resimler ile ne olduğu pek anlaşılmıyor. Ek olarak gördüğüm kadarıyla parkur pluginlerinden bir farkı yok.
 
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı