Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Szukam] Skrypt na parkour


Rekomendowane odpowiedzi

Opublikowano
options:
#================================================#
#       Konfiguracja                             #
#================================================#
 
# Tag skryptu:
 
        tag: &6[ParkourCraft]
 
# Jaka ma byc nagroda za przejscie parkoura? (1 sztuka)
       
        nagroda: diamond
       
       
       
       
# KONIEC KONFIGURACJI!!!
 
 
 
# JUZ NIC NIE RUSZAJ!!!
variables:
        {parkourexit.%player%} = 0
        {parkourfail.%player%} = 0
on sign change:
        if line 1 is "&c&l[PkJOIN]":
                if player has permissions "parkour.createsign" or "parkour.*":
                        send "{@tag}{@kolor2} Stworzyles tablicze!"
                else:
                        cancel event
                        send "{@tag}{@kolor1} Nie masz uprawnien!"
                        stop
on rightclick on sign:
        if line 1 is "&c&l[PkJOIN]":
                if {parkourteleport.%line 2%} is set:
                        teleport player to {parkourteleport.%line 2%}
                        send "{@tag}{@kolor2} Zostales przeteleportowany na parkour %line 2% ! Powodzenia!"
                        set {parkourpoint.%player%} to location of player
                        set {parkourjoin.%player%} to 1
                else:
                        send "{@tag} {@kolor1}Taki parkour nie istnieje!"
on sign change:
        if line 1 is "&c&l[PkINFO]":
                if player has permissions "parkour.createsigninfo" or "parkour.*":
                        send "{@tag}&a Stworzyles tablicze!"
                else:
                        cancel event
                        send "{@tag}&c Nie masz uprawnien!"
                        stop
on rightclick on sign:
        if line 1 is "&c&l[PkINFO]":
                if line 2 is "":
                        send "{@tag}&c Nie ma w lini 2 nicku gracza!"
                else:
                        execute player command "/ranking %line 2%"
on walking on water:
        if {parkourjoin.%player%} is 1:
                send "{@tag} &cSpadles, wiec wracasz na start!"
                teleport player to {parkourpoint.%player%}
                add 1 to {parkourfail.%player%}
        if {parkourjoin.%player%} is 0:
                stop
on walking on red wool:
        if {parkourjoin.%player%} is 1:
                send "{@tag} &aGratulacje, przeszles parkoura!"
                teleport player to {lobbyparkour}
                set {parkourjoin.%player%} to 0
                add 1 to {parkourexit.%player%}
                add {@nagroda} to player
                add {@parkourpoints} to {parkourpoints.%player%}
        if {parkourjoin.%player%} is 0:
                stop
command /parkour [<text>] [<text>] [<text>] [<text>]:
        aliases: /pk
        trigger:
                if player has permissions "parkour.createarena" or "parkour.*":
                        if arg 1 is "create":
                                if arg 2 is not set:
                                        send "{@tag} &cPodaj nazwe parkoura!"
                                else:
                                        send "{@tag} &aStworzyles parkour o nazwie %arg 2% !"
                                        set {parkourteleport.%arg 2%} to location of player
                else:
                        send "{@tag} &cNie masz uprawnien!"
                if player has permissions "parkour.createlobby" or "parkour.*":
                        if arg 1 is "setlobby":
                                if arg 2 is not set:
                                        set {lobbyparkour} to location of player
                                        send "{@tag} {@kolor2}Stworzyles poprawnie lobby!"
                                else:
                                        send "{@tag} {@kolor1}Zle wpisana komenda!"
                else:
                        send "{@tag} &cNie masz uprawnien!"
                if player has permissions "parkour.deletearena" or "parkour.*":
                        if arg 1 is "delete":
                                if arg 2 is not set:
                                        send "{@tag} &cPodaj nazwe parkoura!"
                                else:
                                        delete {parkourteleport.%arg 2%}
                                        send "{@tag} &aParkour o nazwie %arg 2% zostal usuniety!"
                else:
                        send "{@tag} &cNie masz uprawnien!"
                if arg 1 is not set:
                        if arg 2 is not set:
                                send "{@tag}"
                                send "&a/pk create [nazwa] - Komenda tworzaca parkour na serwerze!"
                                send "&a/pk delete [nazwa] - Komenda usuwajaca parkour na serwerze!"
                                send "&a/pk autor - Pokazuje autora skryptu"
                                send "&a/ranking [nick] - Pokazuje informacje o graczu!"
                                send "&a/reset [nick] - Resetuje statystyki gracza!"
                if arg 1 is "autor":
                        if arg 2 is not set:
                                send "&aAutorem skryptu jest &6mrkacperek&a!"
               
command /ranking [<player=%player%>]:
        aliases: /r
        trigger:
                send "&a===================================="
                send "&a=============&6%arg 1%&a============="
                send "&aLVL: &6%{parkourexit.%arg 1%}%"
                send "&aSpadl: &6%{parkourfail.%arg 1%}% &arazy!"
                send "&aZresetowane statystyki: &6%{parkoureset.%arg 1%}% &arazy!"
command /reset [<player=%player%>]:
        trigger:
                if player has permissions "parkour.resetstats" or "parkour.*":
                        set {parkourexit.%arg 1%} to 0
                        set {parkourfail.%arg 1%} to 0
                        set {parkourpoints.%arg 1%} to {@parkourpointsstart}
                        add 1 to {parkoureset.%arg 1%}
                        send "{@tag} &aZresetowales statystyki gracza %arg 1% !"
                else:
                        send "{@tag} &cNie masz uprawnien do resetowania statystyk graczy!"

​Potrzebuje Pilnie Takich Rzeczy : 

 

Dolaczanie Do parkoura komenda /pk join (nazwa parkoura)S

Ustawianie Checkpoint Luzkiem oraz po spadnieciu zeby do niego tepalo a jak sienie zrobi checkpoint to żeby tepalo na początek parkoura 

Do Tego Jak Byście Mogli dodać następny skrypt na ukryj / pokaz graczy :) 

I Jeszcze Scoreboardstats  po prawej Staty 10 top Wyiników po dołączeniu Do Areny

i xptimer :)

 

Tak Wiem Że dużo tego ale place 30 like :)  

Pasjonat
Opublikowano

Jeśli chcesz robić ScoreBoardStats z TOP5 to musisz napisać plugin inaczej Ci to nie wypali.

Chyba jeżeli napiszesz plugin to musisz napisać kolejny i podpiąć do niego ten Skrypt na Parkour, ponieważ nie da się połączyć skryptów z pluginami.

Tyle z mojej strony ;)

Opublikowano

Mozna scoreborad zrobic w skript+

Ps. Napisz na pw i podaj lepszy kontakt to ci napisze to

Liczba Postów wbijamy osiągniecie:


- 25, 50, 75100, 150, 200, 300, 400, 500, 600, 700, 800, 900, 1000,1250, 1500, 2000.

 

Opublikowano

Co do scoarBoard mozna zrobic lecz tez wprowadzili 

to w normalnym minecrfat pod jakos

tam komenda nie pamientam ale jak

przy pone sb to napisze

 Daje Like bo moge 


Minecraft - zarzadzanie-serwerem

Opublikowano

spoko :) ale bardziej mi chodzi o to żeby było np /staty i wyskoczyły najszybsze czasy na arenie :) 

-

obejdę się jeśli nie będzie ale dajcie cho ciesz checkpoint uszkiem :)

Nowicjusz
Opublikowano

Jak dajesz 30 like?

ok ;o

Tez sie przylaczam do pytania!

Jak ktos to napisze to niech mi tez podesle na pw

dam tez ,,30'' like mimo ze ograniczenie do 10 XDDD

Serwer MC 1.7.2      Sb.IronGame.PL

Opublikowano

Poproszę O Napisanie Mi Tego Skryptu na PW nie chce aby ktoś go tez miał ;)

 

zwiększam Nagrodę do 50 like :) 5 dni heh 

Opublikowano

 

Options:
    permissionmsg: &cNie masz uprawnien do tej komendy!


Command /parkour [<text>] [<text>] [<text>] [<item>]:
    aliases: p
    trigger:
        If argument 1 is not set:
            If argument 2 is not set:
                If argument 3 is not set:
                    If player has permission "parkour.admin":
                        Send " &6Parkour commands:"
                        Send "&b/parkour create <nazwa> - Tworzy parkour."
                        Send "&b/parkour remove <nazwa> - Usuwa parkour."
                        Send "&b/parkour setdesc <nazwa> <opis> - Ustawia opis parkoura."
                        Send "&b/parkour desc <nazwa> - Wyswietla opis parkoura."
                        Send "&b/parkour removedesc <nazwa> - Usuwa opis parkoura"
                        Send "&b/parkour join <nazwa> - Teleportuje do parkoura."
                        Send "&b/parkour setspawn <nazwa> - Ustawia teleport do parkoura."
                        Send "&b/parkour list - Wyswietla liste parkourow."
                        Send "&b/parkour setprize <nazwa> prize <nagroda> - Ustawia nagrode za przejscie parkoura."
                        Send "&b/parkour prize <nazwa> - Wyswietla nagrode za przejscie parkoura."
                        stop trigger
                    Else:
                        Send " &6Parkour commands:"
                        Send "&b/parkour join <nazwa> - Teleportuje do parkoura."
                        Send "&b/parkour desc <nazwa> - Wyswietla opis parkoura."
                        Send "&b/parkour list - Wyswietla liste parkourow."
                        Send "&b/parkour prize <nazwa> - Wyswietla nagrode za przejscie parkoura."
                        stop trigger
        If argument 1 is "create":
            If player doesn't have permission "parkour.admin":
                Send "{@permissionmsg}"
                stop trigger
            If argument 2 is set:
                If {parkour.%argument 2%} is set:
                    Send "&bParkour o nazwie &6%argument 2% &bjuz istnieje!"
                    stop trigger
                Set {parkour.%argument 2%} to true
                Send "&bUtworzono parkour o nazwie &6%argument 2%&b."
                add argument 2 to {parkours::*}
                stop trigger
            Else:
                Send "&bUzyj: /parkour create <nazwa>"
                stop trigger
        If argument 1 is "remove":
            If player doesn't have permission "parkour.admin":
                Send "{@permissionmsg}"
                stop trigger
            If argument 2 is set:
                If {parkour.%argument 2%} is not set:
                    Send "&bParkour o nazwie &6%argument 2% &bnie istnieje!"
                    stop trigger
                clear {parkour.%argument 2%}
                Send "&bUsunieto parkour o nazwie &6%argument 2%&b."
                remove argument 2 from {parkours::*}
                If {teleport.%argument 2%} is set:
                    Clear {teleport.%argument 2%}
                    stop trigger
                If {desc.%argument 2%} is set:
                    Clear {desc.%argument 2%}
                    stop trigger
                If {prize.%argument 2%} is set:
                    Clear {prize.%argument 2%}
                    stop trigger
                If {teleport.%argument 2%} is set:
                    Clear {teleport.%argument 2%}
                    stop trigger
            Else:
                Send "&bUzyj: /parkour remove <nazwa>"
                stop trigger
        If argument 1 is "list":
            If size of {parkours::*} is 0:
                Send "&bLista utworzonych parkourow:"
                stop trigger
            Send "&bLista utworzonych parkourow: &6%{parkours::*}%&b."
            stop trigger
        If argument 1 is "setdesc":
            If player doesn't have permission "parkour.admin":
                Send "{@permissionmsg}"
                stop trigger
            If argument 2 is set:
                If argument 3 is set:
                    If {parkour.%argument 2%} is not set:
                        Send "&bParkour o nazwie &6%argument 2% &bnie istnieje!"
                        stop trigger
                    Send "&bUstawiono opis parkoura &6%argument 2% &bna &e%argument 3%"
                    Set {desc.%argument 2%} to argument 3
                    stop trigger
                Else:
                    Send "&bUzyj: /parkour setdesc <nazwa> <opis>"
                    stop trigger
            Else:
                Send "&bUzyj: /parkour setdesc <nazwa> <opis>"
                stop trigger
        If argument 1 is "desc":
            If argument 2 is set:
                If {parkour.%argument 2%} is not set:
                    Send "&bParkour o nazwie &6%argument 2% &bnie istnieje!"
                    stop trigger
                If {desc.%argument 2%} is not set:
                    Send "&bOpis parkoura &6%argument 2% &bnie zostal ustawiony!"
                    stop trigger
                Send "&bOpis parkoura &6%argument 2%&b: &e%{desc.%argument 2%}%"
                stop trigger
            Else:
                Send "&bUzyj: /parkour desc <nazwa>"
                stop trigger
        If argument 1 is "removedesc":
            If player doesn't have permission "parkour.admin":
                Send "{@permissionmsg}"
                stop trigger
            If argument 2 is set:
                If {parkour.%argument 2%} is not set:
                    Send "&bParkour o nazwie &6%argument 2% &bnie istnieje!"
                    stop trigger
                If {desc.%argument 2%} is not set:
                    Send "&bOpis parkoura &6%argument 2% &bnie zostal ustawiony!"
                    stop trigger
                Send "&bUsunieto opis parkoura &6%argument 2%&b."
                clear {desc.%argument 2%}
                stop trigger
            Else:
                Send "&bUzyj: /parkour removedesc <nazwa>"
                stop trigger
        If argument 1 is "setspawn":
            If player doesn't have permission "parkour.admin":
                Send "{@permissionmsg}"
                stop trigger
            If argument 2 is set:
                If {parkour.%argument 2%} is not set:
                    Send "&bParkour o nazwie &6%argument 2% &bnie istnieje!"
                    stop trigger
                Send "&bTeleport do parkoura &6%argument 2% &bzostal ustawiony."
                Set {teleport.%argument 2%} to player's location
                stop trigger
            Else:
                Send "&bUzyj: /parkour setspawn <nazwa>"
                stop trigger
        If argument 1 is "join":
            If argument 2 is set:
                If {parkour.%argument 2%} is not set:
                    Send "&bParkour o nazwie &6%argument 2% &bnie istnieje!"
                    stop trigger
                If {teleport.%argument 2%} is not set:
                    Send "&bTeleport do parkoura &6%argument 2% &bnie zostal ustawiony!"
                    stop trigger
                Teleport player to {teleport.%argument 2%}
                Send "&bZostales przeniesiony na parkour &6%argument 2%&b."
                stop trigger
            Else:
                Send "&bUzyj: /parkour join <nazwa>"
                stop trigger
        If argument 1 is "setprize":
            If player doesn't have permission "parkour.admin":
                Send "{@permissionmsg}"
                stop trigger
            If argument 2 is set:
                If argument 3 is set:
                    If argument 4 is set:
                        If {parkour.%argument 2%} is not set:
                            Send "&bParkour o nazwie &6%argument 2% &bnie istnieje!"
                            stop trigger
                        Send "&bUstawiono nagrode parkoura &6%argument 2% &bna &e%argument 4%"
                        Set {prize.%argument 2%} to argument 4
                        stop trigger
                    Else:
                        Send "&bUzyj: /parkour setprize <nazwa> prize <nagroda>"
                        stop trigger
                Else:
                    Send "&bUzyj: /parkour setprize <nazwa> prize <nagroda>"
                    stop trigger
            Else:
                Send "&bUzyj: /parkour setprize <nazwa> prize <nagroda>"
                stop trigger
        If argument 1 is "prize":
            If argument 2 is set:
                If {parkour.%argument 2%} is not set:
                    Send "&bParkour o nazwie &6%argument 2% &bnie istnieje!"
                    stop trigger
                If {prize.%argument 2%} is not set:
                    Send "&bNagroda za przejscie parkoura &6%argument 2% &b nie zostala ustawiona!"
                    stop trigger
                Send "&bNagroda za przejscie parkoura &6%argument 2% &bto: &e%{prize.%argument 2%}%"
                stop trigger
            Else:
                Send "&bUzyj: /parkour prize <nazwa>"
On rightclick on sign:
    If line 1 is "&1[Parkour]":
        If {parkour.%line 2%} is set:
            If {teleport.%line 2%} is set:
                Teleport player to {teleport.%line 2%}
                Send "&bZostales przeniesiony na parkour &6%line 2%&b."
                If player's gamemode is creative:
                    set player's gamemode to survival
                    stop trigger
            Else:
                Send "&bTeleport do parkoura &6%line 2% &bnie zostal ustawiony!"
                stop trigger
    If line 1 is "&1[Koniec]":
        If {parkour.%line 2%} is set:
            If {prize.%line 2%} is set:
                Add {prize.%line 2%} to player
                Send "&bGratulacje! Przeszedles parkour &6%line 2%&b."
                Teleport player to spawn
                stop trigger
            Else:
                Send "&bNagroda za przejscie parkoura &6%line 2% &bnie zostala ustawiona!"
                stop trigger
    If line 1 is "&1[Prize]":
        If {parkour.%line 2%} is set:
            If {prize.%line 2%} is set:
                Send "&bNagroda za przejscie parkoura &6%line 2% &bto: &e%{prize.%line 2%}%"
                stop trigger
            Else:
                Send "&bNagroda za przejscie parkoura &6%line 2% &bnie zostala ustawiona!"
                stop trigger
    If line 1 is "&1[Desc]":
        If {parkour.%line 2%} is set:
            If {desc.%line 2%} is set:
                Send "&bOpis parkoura &6%line 2%&b: &e%{desc.%line 2%}%"
                stop trigger
            Else:
                Send "&bOpis parkoura &6%line 2% &bnie zostal ustawiony!"
                stop trigger
On sign change:
    If player doesn't have permission "parkour.admin":
        Stop trigger
    If line 1 is "[Parkour]":
        If line 2 is set:
            If {parkour.%line 2%} is not set:
                Set line 1 to "&c[Parkour]"
                stop trigger
            Else:
                Set Line 1 to "&1[Parkour]"
                stop trigger
    If line 1 is "[Prize]":
        If line 2 is set:
            If {parkour.%line 2%} is not set:
                Set line 1 to "&c[Prize]"
                stop trigger
            If {prize.%line 2%} is not set:
                Set line 1 to "&c[Prize]"
                stop trigger
            Else:
                Set Line 1 to "&1[Prize]"
                stop trigger
    If line 1 is "[Desc]":
        If line 2 is set:
            If {parkour.%line 2%} is not set:
                Set line 1 to "&c[Desc]"
                stop trigger
            If {prize.%line 2%} is not set:
                Set line 1 to "&c[Desc]"
                stop trigger
            Else:
                Set Line 1 to "&1[Desc]"
                stop trigger
    If line 1 is "[Koniec]":
        If line 2 is set:
            If {parkour.%line 2%} is not set:
                Set line 1 to "&c[Koniec]"
                stop trigger
            If {prize.%line 2%} is not set:
                Set line 1 to "&c[Koniec]"
                stop trigger
            Else:
                Set Line 1 to "&1[Koniec]"
                stop trigger

 

 

tu jest coś podobnego to spróbujcie to przerobić ale zeby czas zaczął się liczyć od zielonej wełny , a kończył i dawał nagrodę na czerwonej bez żadnych tabliczek ;) wole komendy typu /pk join itp

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...