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

[DL] [Skrypt] [Autorski] Spleef


Rekomendowane odpowiedzi

Opublikowano

R

 

E                                   

 

K

 

L

 

A

 

M

 

A

 

 

 

         <> Spleef <>

 

 

          Opis skryptu:

                                                                                          

Skypt pozwala na zrobienie przez administracje spleef'a, polegajacego na niszczeniu sniegu pod graczami.

Ten skrypt jest moim pierwszym kiedykolwiek napisanym skryptem.

 

       Wymagania:

      Skrypt do poprawnego działania potrzebuje następujące pluginy:

- World Edit

- World Guard

- Skript

 

Dodatkowo przydatne pluginy:

- Essentials

- Multiverse-portals

 

      Permisje:

spl.mod

 

Komendy:

/Spleef - pokazuje liste komend

/spleef oglos - oglasza spleef

/spleef start - startuje spleef

/spleef stop - konczy spleef

 

Tworzenie Areny:

1.Budujemy arene w której będzie szklane wejście, podłogę którą będą rozwalać gracze z bedrocka

oraz na dole wodę do której będą spadać gracze.

2.Na ścianie spleef'a ustawiamy tabliczke z Essentials z darmową łopatą <bądź tworzymy commandBlock

dający łopate>

3.Pluginem Multiverse-Portals ustawiamy na dole portal który będzie nas teleportować do lobby spleef'a

po spadnięciu.

4.Na podłodze którą będą rozwalać gracze tworzymy region o nazwie "splpodloga" a na szybie

przy wejściu do spleef'a region "splwejscie"

 

Nasza arena jest już gotowa! Możemy teraz bez trudu organizować Spleef!

 

 

Pastebin:

 

Wersja 1.0 : http://pastebin.com/uSWqd3E3

Wersja 1.1 : http://pastebin.com/KTn51T38

Opublikowano

@rafi789 jest to skrypt pisany przeze mnie.

@Rayso uprawnienie to dodaje możliwość korzystania z komendy, jeśli nie dodamy tego uprawnienia dana osoba nie może korzystać z komendy.Wiem że skrypt jest słaby no ale to jest mój pierwszy pisany skrypt więc jest jego jakość jaka jest.

 

Będę chciał dodać do skryptu pełny automatyzm, że gdy ktoś spadnie zostanie przeteleportowany w miejsce do oglądania areny, oraz dodawanie łopat do eq zaraz po starcie areny

 

 

 

Aktualizacja skryptu do wersji 1.1 , Dodano zakładanie flagi na wyłączony spleef i włączanie budowania na włączonym spleefie, zmieniając wcześniejszy bedrock na flage z WorldGuard

Opublikowano

@xXKitaXx np na co? Bo nie  mam zbytnio pomysłu :/ Tak jak pisałem wyżej o jest mój pierwszy skrypt i chciałem zobaczyć jak się przyjmie i czy się spodoba :/ Tak poza tym mimo że takich skryptów jest wiele komuś może się przydać

Opublikowano


Hmm, dlaczego mam zastąpić plugin który działa automatycznie, na skript który sam administrator/osoba z uprawnieniami musi to robić?
Do tego plugin skript laguję. 
Plus ten kod można 
zastąpić lib'em do skript'a który dodaje używanie worldedit,worldguard w skript bez execute player'a.
 

 execute player command "region select splwejscie"
                execute player command "//set 0"
                set {item.spleef} to true
                wait 3 second
                set {item.spleef} to false
                broadcast "{@tag} &7Spleef zacznie sie za 5 sekund!"
                wait 1 second
                broadcast "{@tag} &7Spleef zacznie sie za 4 sekundy!"
                wait 1 second
                broadcast "{@tag} &7Spleef zacznie sie za 3 sekundy!"
                wait 1 second
                broadcast "{@tag} &7Spleef zacznie sie za 2 sekundy!"
                wait 1 second
                broadcast "{@tag} &7Spleef zacznie sie za 1 sekundy!"
                wait 1 second
                execute player command "region select splwejscie"
                wait 1 second
                execute player command "//set 20"
                wait 1 second
                broadcast "{@tag} &7Spleef wystartowal!"
                wait 1 second
                execute player command "region select splpodloga"
                execute player command "region flag splpodloga build allow"
                execute player command "//set 80"
Opublikowano

coinsy  (kasa)

za które sie lepsze łopaty bedze mogło kupować ,  rangi jak sie da   , rezerwacje fajne tabliczyki które mozna się tam dostać , śnieżkami z którymi  można z rzuca z platform , ranking :D jeszcze może cos wymysle jeszcze 

Opublikowano

o widzę, że już plagiatują twój skrypt :D na skr**t.pl pojawił się gościu z tym samym sk więc nwm czy tu plagiat czy tam :D Co do sk wyraziłem swoją opinię tam i tu też tak samo napiszę :

1.Czemu to nazwałeś Spleef skoro nic nie ma związanego z PRAWDZIWĄ MINIGRĄ NIŻEJ POWODY I RADY 32.png

2.automatyczne? dodaj komende np /spleef start   i w tedy jak niżej podałem to napisz:

loop {gracze: 27.png}:

          teleport loop-player to {start}

command /setstart:

    trigger:

          set {start} to location of player

3.aby dostać łopatę trzeba klikać na tabliczkę?

loop {gracze: 27.png}

     add 1 [nazwa itemu] to loop-player

4.a jak gracz znajdzie się na arenie?                                                 RADA: Dodaj może, że dodaje graczy do zmiennej np

add name of player to {gracze: 27.png}

przy komendzie na np /spleef join 32.png i w tedy daj

teleport player to {lobby}      

i oddzielna komenda na stworzenie lobby:

command /setlobby:

    trigger:

         set {lobby} to location of player

 

5.admin jest wymagany do startu [ lub ktoś z permissionsem ]         RADA: Daj          run player command "/komenda" as op       ,aby nie wymagało admina lub opa.

6.Budowanie można zmienić.... Po co flagi w WG jak można dać że ustawia zmienną na true a za 5s czy jakiś czas false i dać on place:         if {zmienna} is true:       cancel event,,,,,,

Opublikowano

Jest już dużo tego typu pluginów/skryptów.

Ale za pracę masz chociaż tego +'ika :)

Powodzenia w pisaniu pluginów & skryptów. 

zpjDOJ9.jpg

Opublikowano

Testowalem - działa, tylko odnosze wrażenie że to (chyba, nie bij jak nie) lekko skopiowane jest. Widziałem kiedyś coś takiego. Ale pomijając to bardzo ciekawe :)

Opublikowano

Po co nam skrypt na spleef jak posiadamy plugin, nie wiem po co tworzycie te skrypty jak one lagują serwer  o.O

I nie piszcie skryptów na coś jak jest na to plugin  <_<

graphic.png

Opublikowano

@MarcinCraftTV Praktycznie na wszystko jest plugin. Niektórzy wolą skrypty. Tak samo ludzie piszą skrypty na bany, zastępujące essentials, jakieś rangi, gildie a na to jest plugin i tam jakoś nic się nie dzieje że na to jest plugin hmm?

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...