Najlepsze Serwery Minecraft w Polsce!
   Witaj serdecznie na forum gdzie znajdziesz swój ulubiony Serwer Minecraft                                         
         

Serwery Minecraft

Witaj, Serwery Minecraft - nie przypadkiem znalazłeś największe forum internetowe Minecraft w Polsce Serwery Minecraft które tu znajdziesz pozwolą Ci miło spędzić czas, poznasz nowych wspaniałych ludzi i przeżyjesz fantastyczne przygody! Jednoczymy ludzi uwielbiających Gry i Minecraft! Zagraj z Nami i odkryj fantastyczne Serwery No Premium! Zobacz co oferuje polecana przez Nas

Lista Serwerów Minecraft



Zarejestruj się bezpłatnie na forum! Oto niektóre z przywilejów:
  • Zakładaj nowe wątki oraz aktywnie w nich uczestnicz,
  • Odblokuj możliwość pisania na Shoutboxie (czat),
  • Ogranicz ilość wyświetlanych reklam,
  • Zdobywaj odznaczenia oraz reputacje,
  • Znajdziesz tutaj darmowe poradniki Minecraft,
  • Odblokuj dostęp do ukrytych działów, tematów i linków,
  • Spersonalizuj swój prywatny profil,
  • Uczestnicz w forumowych konkursach,
  • Pamiętaj to nic nie kosztuje, MineServer.pl to darmowe forum internetowe na którym dowiesz się jak zainstalować minecraft oraz jak grać w minecraft!
Szukałeś Serwerów Minecraft? Znalazłeś! Zarejestruj się, a zagraj z nami!

               
serwery minecraft



Wątek zamknięty 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Skrypt by Ravcore | Questy #1 Sklep GUI
Autor Wiadomość
Ravcore Niedostępny
☆ Rysownik ☆
******

Liczba postów: 317
Dołączył: Feb 2017
554
+
Pomogłem? Daj Diaxa!
Nick na Serwerze:
RozowyOrangutan

Odznaczenia:

(Zobacz Odznaczenia)
Poziom:
MineGold: 0.00
Post: #1
Skrypt by Ravcore | Questy #1 Sklep GUI
Witam dzis chcialbym wam przedstawic skrypt ktory zdolalem sam napisac na questy.
Moze nie jest to jakas specjalnosc ale moze wam sie w jakis sposob spodoba. Od razu mowie ze nie jest to taki tradycyjny skrypt na questy ze podchodzicie do villagera klikacie PPM i macie zdanie.. nie.. to zupelnie inna rzecz.

Na poczatek pokaze wam jednak sklep tak aby mozna bylo "kupic" ten quest.

Kod:
options:
        cenaksiazki: 10000

on right click on entity:
    if name of clicked entity contains "&4&lSklep Quester":
        open chest with 2 row named "&4&lSklep Quester" to player
        wait 2 ticks
        format slot 4 of player with 1 book named "&b&lStarozytna Ksiega" with lore "&e&lCENA: &a{@cenaksiazki} $" to close then run [execute player command "/kupksiege"]

Teraz po kolei wytlumacze o co tu chodzi.
Po kliknieciu prawym przyciskiem myszki na moba o nazwie "&4&lSklep Quester" (w moim przypadku jest to iron golem ale wy mozecie stworzyc zupelnie innego ( tu przyda sie wam MythicMobs lub osobny skrypt)). Otwiera nam sie GUI gdzie mozemy zakupic ksiezke za cene 10000$.
Wazna rzecza jest by nasz entity byl niesmietelny gdyz inaczej gracze beda mogli go zabic. W tym przyda sie nam ten oto skrypt:

Kod:
on damage:
    if victim is a iron golem:
        if name of victim contains "&4&lSklep Quester":
            cancel event

Mysle ze tego tlumaczyc nie musze bo chyba kazdy wie o co biega.
Kolejna rzecza jest dzialanie tej ksiazki oraz komenda ktora byl zademonstrowana wczesniej przy Sklepie.
Zaczniemy od komendy by kupic ksiege.

Kod:
command /kupksiege:
    trigger:
        if player's balance is more or equal to {@cenaksiazki}:
            remove {@cenaksiazki} from player's balance
            give player 1 book named "&b&lStarozytna Ksiega" with lore "&3&oRozwiaz zagadke Starozytnych!"
            send "&fKupiles &b&lStarozyna Ksiege &f!"
            stop
        else:
            send "&cNie posiadasz tyle pieniedzy!"
            stop

Skrypt ten jest rowniez jasny i odwoluje sie do tej linijki:

Kod:
format slot 4 of player with 1 book named "&b&lStarozytna Ksiega" with lore "&e&lCENA: &a{@cenaksiazki} $" to close then run [execute player command "/kupksiege"]

Ale wytlumacze o co chodzi. Otoz po wybraniu Ksiegi ze sklepu lub tez po uzyciu tej komendy jestesmy w stanie zakupic ksiege jesli nasz stan konta wynosi 10000 $ lub wyzej. Jesli nie posiadamy wystarczajaco duzo pieniedzy - nie kupimy ksiegi.

No i teraz juz przychodzimy do akcji z ksiega ktora tu jest najwazniejszym przedmiotem.


Kod:
on rightclick with book:
    if name of player's tool is "&b&lStarozytna Ksiega":
        send "&b&oTo co sie stalo mialo okazac sie dla nas dobre..." to player
        wait 5 second
        send "&b&o[...] Wyladowali!... Jednak nie byli przyjaznie nastawieni" to player
        wait 5 second
        send "&b&oTo byl on! To on za tym stal!! Teraz giniemy jeden po drugim" to player
        wait 5 second
        send "&3&l{MISJA}: &b&oOdnajdz brakujace fragmenty wiadomosci! Skontaktuj sie se &4&lStarym Wojownikiem!" to player

Jak pewnie widac dodalem tu ciekawe wiadomosci ktore moga urozmaicic rozgrywke no i pierwsza misje ktora mamy wykonac. Wiadomosci te ktore widzicie pojawiaja sie co 5 sekund na chacie ale mozecie ustawic ile chcecie, tak samo z wiadomosciami. Tu jest wolny wybor.

W drugiej czesci poradnik napisze juz akcja z mobami, interakcje i ogolny ciag dalszy questa. Nie bede pisac calego skrypta gdyz ma on 1230 linijek i dosyc duzo sie nad tym napracowalem a nie chcialbym by potem wszytko bylo sciagniete w 100%. Tongue
Oceny: MrJezyczekPl (+1), Anty (+1), MinecraftJack (+1)
31-March-2017 10:19:55
Znajdź wszystkie posty
Hobbs
Wspieram Forum

Liczba postów: 6969
Dolaczyla: Jan 2012
Reputacja: 777

MineGold: 777.77

Serdecznie polecamy serwis który pomoze Ci zdobyc Ci polubienia, subskrybcje, followersów i rozbudowac Twoje socialmedia!
NaselienPL Niedostępny
Zbanowany

Liczba postów: 342
Dołączył: Nov 2016
Nick na Serwerze:
NaselienPL

Odznaczenia:

(
Zobacz Odznaczenia)

Poziom:
MineGold: 9.01
Post: #2
RE: Skrypt by Ravcore | Questy #1 Sklep GUI
Widzę tutaj kilka linijek kodu nie twoich. Skrypt jest bardzo łatwy do napisania, w półtorej minuty bym taki napisał. 4/10

@edit Ten Golem może uciec za zombie lub możemy go przesunąć. Może też sam wyjść.
(Ten post był ostatnio modyfikowany: 01-April-2017 18:36:32 przez NaselienPL.)
01-April-2017 18:33:07
Znajdź wszystkie posty
Ravcore Niedostępny
☆ Rysownik ☆
******

Liczba postów: 317
Dołączył: Feb 2017
554
+
Pomogłem? Daj Diaxa!
Nick na Serwerze:
RozowyOrangutan

Odznaczenia:

(Zobacz Odznaczenia)
Poziom:
MineGold: 0.00
Post: #3
RE: Skrypt by Ravcore | Questy #1 Sklep GUI
@up nie moze. Golema mam stworzonego w MM i ustawionego tak ze nie mzoe sie ruszac.
A tak poza tym ciekawe czy bys napisal 1230 linijki w poltorej minuty jak takis hardcore zrob film i zobaczymy czy tak szybko po klawiaturze zamiatasz.
02-April-2017 09:22:01
Znajdź wszystkie posty
NaselienPL Niedostępny
Zbanowany

Liczba postów: 342
Dołączył: Nov 2016
Nick na Serwerze:
NaselienPL

Odznaczenia:

(
Zobacz Odznaczenia)

Poziom:
MineGold: 9.01
Post: #4
RE: Skrypt by Ravcore | Questy #1 Sklep GUI
@up Nie widzę tutaj tych 1230 linijek Smile. Zapewne w takim kodzie celowo kopiował byś linijki. Golem może i ruszać, to normalny mob. Gdybyś dodał slowness wtedy nie miał by szans nawiać.
02-April-2017 09:38:59
Znajdź wszystkie posty
Ajron Offline
✰ Towarzysz Emeryt Jajron ✰
***********

Liczba postów: 2,322
Dołączył: Aug 2014
1605
+
Pomogłem? Daj Diaxa!
Nick na Serwerze:
ironhide

Odznaczenia:

(Zobacz Odznaczenia)
Poziom:
MineGold: 58.60
Post: #5
RE: Skrypt by Ravcore | Questy #1 Sklep GUI
@Naselien: sam też posługiwałem się internetem i jakoś mi to nie przeszkadzało. Z resztą to właśnie z cudzych kodów wiele dzisiejsi amatorzy skripta się uczą a nóż jeśli chodzi o stronę źródłową, gdzie praktycznie masz wypisane każde możliwe do użycia funkcje w pluginie, tylko sztuka ich mądrze użyć...

A co do tych linijek, to się potwierdza. Skrypty które wymagają złączenia pewnych funkcji w całość i dopisywania tam multum warunków, interakcji to sporo do roboty a w w tym pluginie większość rzeczy które się ogarnia to małe pierdółki.

Co do samego tematu, rozbudowa wstępna bardzo ciekawa i wręcz przemyślana. Dla amatorów którzy wolą coś prostszego to odsyłam do mojego wątku: http://mineserwer.pl/Temat-PORADNIK-Pisa...ipt%C3%B3w

PS: tam tylko brak blokady na damage z obu stron, ale to nie problem, Citizens wystarczy by temu zapobiec ;p

[Obrazek: image.php?dm=EDN4]
Oceny: Danio008 (+1), _mharu (+2), Ravcore (+1), MinecraftJack (+1), NaselienPL (+1)
02-April-2017 09:48:01
Znajdź wszystkie posty
Ravcore Niedostępny
☆ Rysownik ☆
******

Liczba postów: 317
Dołączył: Feb 2017
554
+
Pomogłem? Daj Diaxa!
Nick na Serwerze:
RozowyOrangutan

Odznaczenia:

(Zobacz Odznaczenia)
Poziom:
MineGold: 0.00
Post: #6
RE: Skrypt by Ravcore | Questy #1 Sklep GUI
Cytat:@up Nie widzę tutaj tych 1230 linijek
Najpierw naucz sie czytac potem pisz posty.
Cytat:Gdybyś dodał slowness wtedy nie miał by szans nawiać.
Glupi nie jestem, jak mowilem wczesniej ma ustwionego tak ze ruszac sie nie moze.
Cytat:Nie bede pisac calego skrypta gdyz ma on 1230 linijek i dosyc duzo sie nad tym napracowalem a nie chcialbym by potem wszytko bylo sciagniete w 100%.

Sam skrypt nie jest kopiuj wklej bo dotyczy tez ustwiania spawnowisk mobow , wszelkich interakcji, poprawnego dzialania itemow , sklep, portale, lokacje, ustawianie mobow itd.
Ja prezentuje tu najprostrze czesci w ktorych niektorych wzorowalem sie na internecie by kazdy mogl je zrozumiec cos odpatrzec ale widze ze co po niektorym sie nie podba.
Tak czy siak stworze jeszcze jedna czesc w ktorej beda interakcje z mobami ktore zrobilem na swoj sposob nie tak jak pokazal ironhide w swoim poradniku.
(Ten post był ostatnio modyfikowany: 02-April-2017 10:19:13 przez Ravcore.)
02-April-2017 10:15:40
Znajdź wszystkie posty

Wątek zamknięty 


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości