Skocz do zawartości


Zdjęcie

Nadawanie misji - bez pluginów.

Bloki poleceń 1.9

  • Zaloguj się, aby dodać odpowiedź
18 odpowiedzi w tym temacie

#1 Umbreon97

Umbreon97

    Bywalec

  • Użytkownik
  • 113 postów
  • Umbreon97

Napisano 08 March 2016 - 01:39

​Witam was! Niedawno zacząłem pracować nad nowym systemem nadawania misji, i napotkałem pewien problem, lecz zacznijmy od objaśnienia systemu.

 

Mianowicie system ma działać po naciśnięciu na guzik, gracz ma dostać misje np: zbierz 10 jajek a dostaniesz 2 sztuki złota, system  wygląda następująco.

 

​System jest podzielony na kilka bloków poleceń.

                                                                                                                                                            USTAWIENIA BLOKU POLECEŃ

 

1  /msg @p[score_logika=9] Jak będziesz miał 10 logiki to będe miał dla ciebie zadanie.​            impuls      bezwarunkowy   wymaga sygnału redstone   

2  /msg @p[score_logika_min=10] Zdobondz dla mnie 10 jajek, a dam ci 2 złota.                    łańcuchowy  bezwarunkowy   zawsze aktywny

3  /clear @p[item_egg_min=10] egg 0 10                                                                                   łańcuchowy   warunkowy        zawsze aktywny

4  /give @p[item_egg_min=10] gold_ingot 2                                                                               łańcuchowy   warunkowy        zawsze aktywny

 

Problem polega na tym, że w 3 i 4 blok poleceń nie działa poprawnie, kwadratowy nawias przy @p nie działa, więc trzeba to naprawić, próbowałem na wiele sposobów lecz nawet próba znalezienia komendy zastępczej okazała się bezużyteczna.

 

Więc zwracam się do was o pomoc przy rozwiązaniu tego problemu i od razu dziękuję ludziom którzy zechcą się udzielić. 


Użytkownik Umbreon97 edytował ten post 08 March 2016 - 08:30

Strona mojego serwera na facebooku: https://www.facebook.com/World-of-Magic-1853059495004205/
 
​ Strona internetowa mojego serwera minecraft: WorldofMagic.pl

Adres serwera: WorldofMagic.pl

 
Stara strona na facebooku: https://www.facebook.com/Targarian-1626358000930586/?ref=bookmarks
 
Zapraszam !!!


craftportal

Craftserve to największy i najlepszy polski hosting serwerów Minecraft, jest solidny i tani więc go polecam

#2 Maniek666

Maniek666

    Znawca

  • Użytkownik
  • 290 postów

Napisano 08 March 2016 - 12:44

Po 1. Nie ma takich argumentów jak "[item_egg_min=10]" 

Po 2. Można to zrobić na wiele różnych sposobów a najważniejsze jest jak najbardziej ci odpowiada:

 

a) To wykrywa gracza który ma 10 jajek w eq. Ale tylko 10 niestety :(

 

b) Sposób drugi, wykrywa 10 jajek na ziemi. 

 

c) I ostatni sposób najprostszy. Ale gracz musi ustać na płytkę jakąś albo nacisnąć przycisk A nie ten sposób nie działa xDD

Mam nadzieje że wszystko w miarę zrozumiale napisałem. I jeżeli pomogłem zostaw lajka, wyślij diamencik ;)

Pozdrawiam :D


Użytkownik Maniek666 edytował ten post 08 March 2016 - 13:24

  • Umbreon97 lubi to

"Only one command block" - drzewko umiejętności: http://craftsite.pl/...o-umiejętności/


#3 klipbun1234

klipbun1234

    Expert

  • Użytkownik+
  • 951 postów
  • klipbun

Napisano 08 March 2016 - 12:51

By zobaczyć linki musisz się zalogować lub zarejestrować

 

By zobaczyć linki musisz się zalogować lub zarejestrować

 

https://craftportal....zaawansowanych/

 

By zobaczyć linki musisz się zalogować lub zarejestrować

 

 

---------------

wiele informacji i komend do bloku poleceń :) 


-------------------------------------------------------------------------------------------------------------------------
POMOGŁEM WIESZ CO ROBIĆ...

 


#4 Umbreon97

Umbreon97

    Bywalec

  • Użytkownik
  • 113 postów
  • Umbreon97

Napisano 08 March 2016 - 13:56

Faktycznie takiej komendy nie ma, a mi niestety jest potrzeba zrobić system na single player.

 

Lecz zastanawiam się czy jest możliwość wykrycia ile ma gracz jajek w ekwipunku, np. komendą /testfor

taka funkcja rozwiązała by problem.

 

w ogóle, to system działał by poprawnie gdyby nie fakt że komenda clear czyści graczowi ekwipunek nawet jak ma 6 jajek i mimo woli dostaje 2 złota.

Gdyby był wymus mienia 10 jajek to mój system byłby gotowy.

I właśnie to próbuje poprawić.


Strona mojego serwera na facebooku: https://www.facebook.com/World-of-Magic-1853059495004205/
 
​ Strona internetowa mojego serwera minecraft: WorldofMagic.pl

Adres serwera: WorldofMagic.pl

 
Stara strona na facebooku: https://www.facebook.com/Targarian-1626358000930586/?ref=bookmarks
 
Zapraszam !!!


#5 Maniek666

Maniek666

    Znawca

  • Użytkownik
  • 290 postów

Napisano 08 March 2016 - 14:03

No to pod punkt "a)" Jest idealny :3 . Jeszcze coś pokombinuje ale zaczynam za bardzo xD a odpowiedź jest bardzo prosta :D


"Only one command block" - drzewko umiejętności: http://craftsite.pl/...o-umiejętności/


#6 gelo1238

gelo1238

    gelo1238

  • Użytkownik
  • 480 postów
  • gelo1238

Napisano 08 March 2016 - 14:06

Zdobądź*
A odpowiadałby ci odpowiednik z redstone i z hopperów?

#7 Umbreon97

Umbreon97

    Bywalec

  • Użytkownik
  • 113 postów
  • Umbreon97

Napisano 08 March 2016 - 14:15

Rozumiem!!! wcześniej musiałem czegoś nie pojąć, poniewarz nie rozumiałem tego w nawiasie, sprawdze czy to działa z moim systemnem.


Zdobądź*
A odpowiadałby ci odpowiednik z redstone i z hopperów?

 

Raczej nie ponieważ mechanizm ma wyglądać jak najbardziej realistycznie.


A czy dało by się by wykrywało dziesięć lub więcej jajek?

poniewarz jak mam 11 jajek to już nie działa.

działa tylko gdy mam 10, a ja bym chciał mieć możliwość posiadania więcej jajek.


Strona mojego serwera na facebooku: https://www.facebook.com/World-of-Magic-1853059495004205/
 
​ Strona internetowa mojego serwera minecraft: WorldofMagic.pl

Adres serwera: WorldofMagic.pl

 
Stara strona na facebooku: https://www.facebook.com/Targarian-1626358000930586/?ref=bookmarks
 
Zapraszam !!!


#8 Maniek666

Maniek666

    Znawca

  • Użytkownik
  • 290 postów

Napisano 08 March 2016 - 14:57

No właśnie to jest problem tego mechanizmu :\ . chyba że jedynie będziesz robił na każdą ilość oddzielny blok np.

 

/testfor @a {Inventory:[{id:"minecraft:egg",Count:11b}]} - I jakaś tam akcja.

/testfor @a {Inventory:[{id:"minecraft:egg",Count:12b}]} 

/testfor @a {Inventory:[{id:"minecraft:egg",Count:13b}]}  I do 16  


  • Umbreon97 lubi to

"Only one command block" - drzewko umiejętności: http://craftsite.pl/...o-umiejętności/


#9 Umbreon97

Umbreon97

    Bywalec

  • Użytkownik
  • 113 postów
  • Umbreon97

Napisano 08 March 2016 - 15:40

Pozwól że zapytam bo nie rozumiem czym jest Count:10b przeważnie ta litera b.

 

A nie da się wrzucić w tą komendę min=10?


Użytkownik Umbreon97 edytował ten post 08 March 2016 - 15:41

Strona mojego serwera na facebooku: https://www.facebook.com/World-of-Magic-1853059495004205/
 
​ Strona internetowa mojego serwera minecraft: WorldofMagic.pl

Adres serwera: WorldofMagic.pl

 
Stara strona na facebooku: https://www.facebook.com/Targarian-1626358000930586/?ref=bookmarks
 
Zapraszam !!!


#10 Maniek666

Maniek666

    Znawca

  • Użytkownik
  • 290 postów

Napisano 08 March 2016 - 19:34

Count to liczba w tym wypadku określa liczbę naszych jajek w eq. A litera b to tak zwane "Tagi Wartości" żeby wytłumaczyć po co to, bym chyba musiał założyć oddzielny temat ale tak w OGROMNYM skrócie to po prostu nie które komendy wymagają takich literek :D xD

(Jak na prawdę cię to zaciekawiło info masz tu 

By zobaczyć linki musisz się zalogować lub zarejestrować

 )

 

I nie da się tak zrobić. Ale już mam plan jak zaradzić na twój problem ale muszę odnaleźć pewien filmik na yt, bo tam koleś robił coś na podobieństwo. A jak nie odnajdę to niestety ale nic już mi do głowy nie przychodzi. Uważam że plany "a" lub "b" są w porządku


Użytkownik Maniek666 edytował ten post 09 March 2016 - 11:47

  • Umbreon i Umbreon97 lubią to

"Only one command block" - drzewko umiejętności: http://craftsite.pl/...o-umiejętności/


#11 Umbreon97

Umbreon97

    Bywalec

  • Użytkownik
  • 113 postów
  • Umbreon97

Napisano 08 March 2016 - 22:49

A więc zostaje mi czekać. Choć jeszcze poprubuje trochę.


Strona mojego serwera na facebooku: https://www.facebook.com/World-of-Magic-1853059495004205/
 
​ Strona internetowa mojego serwera minecraft: WorldofMagic.pl

Adres serwera: WorldofMagic.pl

 
Stara strona na facebooku: https://www.facebook.com/Targarian-1626358000930586/?ref=bookmarks
 
Zapraszam !!!


#12 Maniek666

Maniek666

    Znawca

  • Użytkownik
  • 290 postów

Napisano 09 March 2016 - 09:40

<p>Dobra mam! Mechanizm działa świetnie bez żadnego ale, wykryje gracza z określoną przez nas minimalną jak i maksymalną ilością jajek w eq&nbsp;</p>
<p>W sumie jest jedno ale, na prawdę nie proś mnie ale nie dam rady dokładnie wytłumaczyć ci jak to działa.&nbsp; <img class="bbc_emoticon" src="https://craftportal....p4-biggrin.png"title=":D" /></p>
<p>O to mechanizm:&nbsp;</p>
<p>

</p>
<p>&nbsp;</p>
<p>p.s. Jak wpadniesz na coś lepszego\innego daj znać&nbsp;</p>

 

 

@Edit Ocho chciałem coś sprawdzić i popsuł mi się post 


Użytkownik Maniek666 edytował ten post 13 May 2016 - 21:12

  • Umbreon i Umbreon97 lubią to

"Only one command block" - drzewko umiejętności: http://craftsite.pl/...o-umiejętności/


#13 Umbreon97

Umbreon97

    Bywalec

  • Użytkownik
  • 113 postów
  • Umbreon97

Napisano 09 March 2016 - 14:34

Dobry mechanizm, dzięki!

Lecz ja jeszcze popróbuje coś spróbować bez scoreboard, jak nic nie wymyśle to dopiero zastosuje ten pomysł.

Bardzo mi zależy by ten mechanizm można było użyć do wielu misji, a boje się że zrobienie wielu takich mechanizmów z zegarami na mapie sprawi że się gra będzie mulić. Dlatego jeszcze popróbuję innych opcji.

 

Dzięki wilkie!!


Strona mojego serwera na facebooku: https://www.facebook.com/World-of-Magic-1853059495004205/
 
​ Strona internetowa mojego serwera minecraft: WorldofMagic.pl

Adres serwera: WorldofMagic.pl

 
Stara strona na facebooku: https://www.facebook.com/Targarian-1626358000930586/?ref=bookmarks
 
Zapraszam !!!


#14 Przemykomo

Przemykomo

    Fanatyk wędlin specyficznych

  • Użytkownik+
  • 359 postów
  • przemykomo

Napisano 04 May 2016 - 19:05

Ja mam krótszą wersję:
/clear @p egg 0 10 (impuls)
/give @p gold_ingot 2 (łańcuchowy)

#15 Maniek666

Maniek666

    Znawca

  • Użytkownik
  • 290 postów

Napisano 05 May 2016 - 11:10

@up

Mechanizm nie zadziała ponieważ nawet jak masz np. 3 jajka w eq, to i tak komenda się wykona i wręczy nam sztabki złota.


Użytkownik Maniek666 edytował ten post 09 May 2016 - 20:55

  • Umbreon lubi to

"Only one command block" - drzewko umiejętności: http://craftsite.pl/...o-umiejętności/


#16 MrKisiel

MrKisiel

    Największy zbrodniarz wojenny

  • Użytkownik+
  • 3422 postów

Napisano 05 May 2016 - 12:16

@up
Chyba zadziała jak dasz pomiędzy command blocki comparator


#17 Maniek666

Maniek666

    Znawca

  • Użytkownik
  • 290 postów

Napisano 05 May 2016 - 12:33

Nope. Dalej nie zadziała tak jak powinno 


  • Umbreon lubi to

"Only one command block" - drzewko umiejętności: http://craftsite.pl/...o-umiejętności/


#18 Przemykomo

Przemykomo

    Fanatyk wędlin specyficznych

  • Użytkownik+
  • 359 postów
  • przemykomo

Napisano 09 May 2016 - 18:34

To było takie proste, że myślałem, żeby o tym nie pisac.
Wystarczy ustawić łańcuchowy na warunkowy. Wtedy on wykona komendę, jeżeli poprzedniemu się uda to zrobić.

A tak wogóle to sztabki złota, a nie żelaza.

Użytkownik Przemykomo edytował ten post 09 May 2016 - 18:35


#19 Maniek666

Maniek666

    Znawca

  • Użytkownik
  • 290 postów

Napisano 09 May 2016 - 20:54

No niestety tak zła odpowiedź że nawet myślałem żeby o tym nie pisać :D

Serio, to są tylko dwa CB zrób ten mechanizm w minecrafcie i napisz czy działa, okej?

 

Napiszę jeszcze raz, nawet jak będziesz miał np. 3 jajka w eq to komenda się wykona zabierając te jajka, a chodzi o to żeby komenda się wykonała jak masz równo lub powyżej 10 jajek, A Nie od 1 do nieskończoności

 

I rzeczywiście masz racje napisałem sztabki żelaza a nie złota już to poprawiłem.


Użytkownik Maniek666 edytował ten post 09 May 2016 - 20:56

  • Umbreon lubi to

"Only one command block" - drzewko umiejętności: http://craftsite.pl/...o-umiejętności/






Również z jednym lub większą ilością słów kluczowych: Bloki poleceń, 1.9