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
[PORADNIK] Pisanie skryptów część 2
Autor Wiadomość
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: #1
[PORADNIK] Pisanie skryptów część 2
Siemaneczko. W poprzednim poradniku poznaliście prosty szyfr na zrobienie komendy w skrypcie. Dzisiaj go trochę zmienię i pokażę wam nowe możliwości. Dla tych co czytali tylko to wpierw polecam znać poprzedni poradnik http://mineserwer.pl/Temat-PORADNIK-Pisa...ypt%C3%B3w

Co nas czeka? Dziś nauczycie się robienia okrojonych profesji specjalnch (okrojone ponieważ ograniczymy się tylko do nadawania sobie przedmiotów i ich działania), robienia mini vortexu z obrażeniami od upadku i teleportacji. Zaczynamy na początek kod na klasę na dobre wykonanie klasa endermana polecam przeczytać całość jeśli ma wyjść Smile

Kod PHP:
command /Enderman:
    
trigger:
        
give 1 sugar of fortune 10 named "&4&LZostań endermanem" to player
on rightclick with sugar
:
    if 
name of player's tool is "&4&LZostan endermanem":
        give 1 compass of fortune 1 named "&3Teleport" to player
        give 1 feather of fortune 10 named "&2Skok" to player 

Tak mniej więcej wygląda kodzik na endermana ale co to za klasa która ma tylko kompas i piórko które na nic mu się nie zdadzą. Wypadałoby więc by oba itemy do czegoś służyły więc tak. kompas będzie teleportem a piórko takim niby podwójnym podskokiem.

Nad naszym kodem od endermana polecam wykonać taki wpis:

Kod PHP:
aliases:
    
nonsolid 0627283031323738394050555963646566686970717275767778:08385:4-7104105106111115131132141142143147148157 

te numerki w 1 linijce się wam w Notepad++ zmieszczą WAŻNE: musicie mieć wszystkie te numerki co ja podałem inaczej enderman po użyciu kompasu nie będzie mógł się tepać!

Mamy nasz kod którego wiele razy w skrypcie przepisywać nie musimy starczy nam 1-razowo teraz omówię kod bo jest nowy:

"aliases:" aliasy należy rozumieć jako alternatywne słowa. Pozwalają one określać łatwiejszy sposób zapisania pewnego wyrażenia, lub umieszczenia w nim zbioru wyrażeń których może to dotyczyć.

"nonsolid = <numerki>" to oznacza bloki na które enderman może się teleportować wy możecie tego nonsolida przepisać po swojemu lecz pamiętajcie by wstawione w powyższym kodzie numerki przepisać co do jednego!

Ok wiedząc już co mamy zróbmy kod dla kompasu:

Kod PHP:
on rightclick with compass:
    if 
name of player's tool is "&3Teleport":
        loop blocks above targeted block:
            if loop-block is nonsolid:
                if block above loop-block is nonsolid:
                    teleport player to loop-block
                    stop trigger
[php]

Teraz omówię nowe linijki bo 2 pierwsze już znacie:

"loop blocks above targeted block:" oznacza że ma zbadać każdy blok prócz bloku docelowego (czyli tam gdzie patrzymy)

"if loop-block is nonsolid:" to oznacza sprawdzenie, czy blok który został zbadany należy do naszej listy zapisanej jako nonsolid (u was zamiast słowa "nonsolid" podstawiacie waszą nazwę tego aliasa)

"if block above loop-block is nonsolid:" to z kolei sprawdzenie czy blok, który znajduje się nad zbadanym wcześniej blokiem, również należy do listy zapisanej jako nonsolid

"teleport player to loop-block" teleportuje gracza do bloku docelowego

"stop trigger" oznacza że na tym nasza teleportacja się kończy gdybyśmy tego nie dali to byśmy poza świat się tepneli lub nwm co albo wyskoczyłby error

I tak wygląda teleportacja teraz czas na skok:

[php]
on rightclick with feather:
    if name of player'
s tool is "&2Skok":
        
push the player upwards at velocity 1
        push the player horizontally forward at speed 2 

Czas na omówienie kodu ale tylko 2 nowych linijek:

"push player upwards at velocity 1" oznacza że uniesiemy się w górę na 1 poziom skoku czyli taki jakby zwiększony skok 3 lub 4. POLECAM robić tylko 1 lub 2 bo wyżej gracz zginie od upadku (ewentualnie jeśli ktoś już z ciekawości czytał o skryptach na modyfikacje dmg'a to może sobie zrobić zabezpieczenie)

'pusk player horizontally forward at speed 2" oznacza to że wykona się jeszcze dalekie przesunięcie gracza z prędkością 2 czyli innymi słowy daleki wyskok POLECAM robić tylko od 1 do 3 bo inaczej przez głupotę spadniecie z wysokiej góry przez bardzo daleki skok (ewentualnie jeśli ktoś już z ciekawości czytał o skryptach na modyfikacje dmg'a to może sobie zrobić zabezpieczenie)

Czas na cały kod:

Kod PHP:
aliases:
    
nonsolid 0627283031323738394050555963646566686970717275767778:08385:4-7104105106111115131132141142143147148157

command 
/Enderman:
    
trigger:
        
give 1 sugar of fortune 10 named "&4&LZostań endermanem" to player
on rightclick with sugar
:
    if 
name of player's tool is "&4&LZostan endermanem":
        give 1 compass of fortune 1 named "&3Teleport" to player
        give 1 feather of fortune 10 named "&2Skok" to player

on rightclick with compass:
    if name of player'
s tool is "&3Teleport":
        
loop blocks above targeted block:
            if 
loop-block is nonsolid:
                if 
block above loop-block is nonsolid:
                    
teleport player to loop-block
                    stop trigger

on rightclick with feather
:
    if 
name of player's tool is "&2Skok":
        push the player upwards at velocity 1
        push the player horizontally forward at speed 2 

Tak oto mamy naszą profesję oczywiście można dodawać do profesji coś innego np to strzelanie pokazane w poprzednim poradniku lub wiele nowych rzeczy np. miecz, łuk itd.

Napiszcie na co w następnym poradniku chcielibyście jakiś skrypt Big Grin Pozdrówka iron Smile

[Obrazek: image.php?dm=EDN4]
(Ten post był ostatnio modyfikowany: 27-February-2019 19:51:07 przez Ajron.)
Oceny: Qsibble (+1)
19-April-2015 10:12:45
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!
_MrVivoX_ Niedostępny
√ιק VivoX √ιק
******

Liczba postów: 252
Dołączył: Dec 2014
64
+
Pomogłem? Daj Diaxa!
Nick na Serwerze:
Undisclosed

Odznaczenia:

(Zobacz Odznaczenia)
Poziom:
MineGold: 0.00
Post: #2
RE: [PORADNIK] Pisanie skryptów część 2
Jak zrobic stoniarke po przez skrypt Smile

Co do poradnika poradnik bardzo ladny i chyba dzialajacy
Lap Diaxa
(Ten post był ostatnio modyfikowany: 19-April-2015 10:25:36 przez _MrVivoX_.)
19-April-2015 10:24:23
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: #3
RE: [PORADNIK] Pisanie skryptów część 2
No to żeś mi dał wyzwanie Vivox Big Grin a co do działania to działa na 100% Big Grin

[Obrazek: image.php?dm=EDN4]
19-April-2015 10:34:35
Znajdź wszystkie posty
SpoNgeKoweN Niedostępny
Spamer
*********

Liczba postów: 1,010
Dołączył: Mar 2015
Nick na Serwerze:
Undisclosed

Odznaczenia:

(
Zobacz Odznaczenia)

Poziom:
MineGold: 0.00
Post: #4
RE: [PORADNIK] Pisanie skryptów część 2
Ale sie napisales.
Lap diaxa
19-April-2015 10:51:14
Znajdź wszystkie posty
Młody G.O.L.D Offline
° $ucharek °
***********

Liczba postów: 2,190
Dołączył: Aug 2014
Nick na Serwerze:
Male

Odznaczenia:

(Zobacz Odznaczenia)
Poziom:
MineGold: 0.00
Post: #5
RE: [PORADNIK] Pisanie skryptów część 2
No no, ladnie.
Lap diaxa Smile
19-April-2015 12:35:29
Znajdź wszystkie posty
MultiDestroy Offline
Dyskutant
*****

Liczba postów: 109
Dołączył: Mar 2015
40
+
Pomogłem? Daj Diaxa!
Nick na Serwerze:
Undisclosed

MineGold: 0.00
Post: #6
RE: [PORADNIK] Pisanie skryptów część 2
Fajny poradnik Smile

[Obrazek: image.php?di=6FTS]
Kliknij tutaj aby wysłać prywatną wiadmość!
19-April-2015 12:43:48
Znajdź wszystkie posty
MasterGregory Niedostępny
Pomocny
****

Liczba postów: 88
Dołączył: Mar 2015
9
+
Pomogłem? Daj Diaxa!
Nick na Serwerze:
MasterGregory

MineGold: 0.00
Post: #7
RE: [PORADNIK] Pisanie skryptów część 2
Łap 5 diax
XD

"Z buta wieżdżam" lol moje słowa
19-April-2015 12:49:46
Znajdź wszystkie posty
CzepionMC Niedostępny
Inspiracja
**********

Liczba postów: 1,534
Dołączył: Feb 2015
354
+
Pomogłem? Daj Diaxa!
Nick na Serwerze:
Krogg

Odznaczenia:

(Zobacz Odznaczenia)
Poziom:
MineGold: 0.00
Post: #8
RE: [PORADNIK] Pisanie skryptów część 2
Fajne Smile
19-April-2015 13:42:17
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!
SkyLifeV Niedostępny
★ WarLord ★
*********

Liczba postów: 1,437
Dołączył: Jun 2014
371
+
Pomogłem? Daj Diaxa!
Nick na Serwerze:
Male

Odznaczenia:

(Zobacz Odznaczenia)
Poziom:
MineGold: 0.00
Post: #9
RE: [PORADNIK] Pisanie skryptów część 2
Przydatne na poczatki przygody z programowaniem. Trzymaj 2 diaxy za prace.
19-April-2015 13:47:20
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: #10
RE: [PORADNIK] Pisanie skryptów część 2
Dobra vivox mi już zadał wyzwanie czego w następnym poradniku oczekujcie to może teraz wpiszecie co wy byście chcieli bym dla was napisał w skrypcie Smile

[Obrazek: image.php?dm=EDN4]
19-April-2015 14:35:21
Znajdź wszystkie posty

Wątek zamknięty 


Skocz do:


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