Curser 8 Opublikowano 10 października 2017 Udostępnij Opublikowano 10 października 2017 W drugiej części poradnika postaram się wam dokładnie wyjaśnić, jak stworzyć tabliczkowe punkty wymian. Zacznijmy więc od pierwszego wydarzenia, którym będzie "on rightclick on sign": on rightclick on sign: Jeżeli PPM klikniemy na tabliczkę, kod zostanie wywołany. Teraz rozbudujemy nasz skrypt, a dokładniej pierwsze cztery linijki odpowiadające za wymianę: if line 1 is "Wymiana": if line 2 is "64 kamienia"" if line 3 is "Za": if line 4 is "Ender Chest": Jak widać, aby wymiana działała poprawnie wszystkie linie na tablicy mają być napisane w odpowiedniej kolejności, w następującym schemacie: Wymiana 64 kamienia Za Ender Chest Dodamy teraz linijkę odpowiadającą za wywołanie kodu, tylko wtedy gdy gracz będzie trzymał kamien w ręku: player is holding a stone Następnie do naszego skryptu dodajemy linijki odpowiadające za podarowanie nam Ender Chest'a oraz zabranie 64 kamienia: remove 64 stone from player give 1 ender chest to the player send "Oddales %line2%. W nagrode otrzymales %line 4%" Nasz kod powinien wyglądać następująco: on rightclick on sign: if line 1 is "Wymiana": if line 2 is "64 kamienia": if line 3 is "Za": if line 4 is "Ender Chest": player is holding a stone: remove 64 stone from player give 1 ender chest to the player send "Oddales %line 2%. W nagrode otrzymales %line 4%" else: send "&4Ta tabliczka wymienia tylko kamien. Nie masz odpowiednich przedmiotow (%line 4%)" ________________________________________________________________________________ Myślę że to na tyle w tym poradniku. Jak zawsze starałem wam się to wytłumaczyć w dokładny i szczegółowy sposób. Zapraszam także do poprzedniego poradnika P.S chcieliście w tabelkach? To macie Odnośnik do komentarza https://skript.pl/temat/22070-skript-dla-pocz%C4%85tkuj%C4%85cych-2/ Udostępnij na innych stronach Więcej opcji udostępniania...
Ever 20 Opublikowano 29 listopada 2017 Udostępnij Opublikowano 29 listopada 2017 Powinieneś dawac poradniki krok po kroku. Tabliczki to temat dla bardziej rozumiejacych skrypty. Ale fajny poradnik Odnośnik do komentarza https://skript.pl/temat/22070-skript-dla-pocz%C4%85tkuj%C4%85cych-2/#findComment-158247 Udostępnij na innych stronach Więcej opcji udostępniania...
RodgerDodg3r 120 Opublikowano 29 listopada 2017 Udostępnij Opublikowano 29 listopada 2017 @Ever Nie powiedziałbym tego że tabliczki to temat dla "bardziej rozumiejachych skrypty"... dla mnie poradnik jest chaotyczny Odnośnik do komentarza https://skript.pl/temat/22070-skript-dla-pocz%C4%85tkuj%C4%85cych-2/#findComment-158257 Udostępnij na innych stronach Więcej opcji udostępniania...
LordzikMkoesik 10 Opublikowano 29 listopada 2017 Udostępnij Opublikowano 29 listopada 2017 Zrób poradnik o Elsach [Najbardziej zlych istotach, istniejacych w skryptach] Odnośnik do komentarza https://skript.pl/temat/22070-skript-dla-pocz%C4%85tkuj%C4%85cych-2/#findComment-158258 Udostępnij na innych stronach Więcej opcji udostępniania...
LloydPL 436 Opublikowano 29 listopada 2017 Udostępnij Opublikowano 29 listopada 2017 2 godziny temu, LordzikMkoesik napisał: Zrób poradnik o Elsach [Najbardziej zlych istotach, istniejacych w skryptach] czemu? if arg 1 is integer: give arg-1 diamond to player else: send "argument 1 nie jest liczbą!" to poprostu się wywołuje kiedy warunek nie został spełniony Odnośnik do komentarza https://skript.pl/temat/22070-skript-dla-pocz%C4%85tkuj%C4%85cych-2/#findComment-158287 Udostępnij na innych stronach Więcej opcji udostępniania...
LordzikMkoesik 10 Opublikowano 29 listopada 2017 Udostępnij Opublikowano 29 listopada 2017 8 godzin temu, LloydPL napisał: czemu? if arg 1 is integer: give arg-1 diamond to player else: send "argument 1 nie jest liczbą!" to poprostu się wywołuje kiedy warunek nie został spełniony No niby tak, ale luj wie czasami mi elsy wychodza a czasami nie ;v xD Odnośnik do komentarza https://skript.pl/temat/22070-skript-dla-pocz%C4%85tkuj%C4%85cych-2/#findComment-158386 Udostępnij na innych stronach Więcej opcji udostępniania...
RodgerDodg3r 120 Opublikowano 1 grudnia 2017 Udostępnij Opublikowano 1 grudnia 2017 Dnia 29/11/2017 o 14:40, LloydPL napisał: czemu? if arg 1 is integer: give arg-1 diamond to player else: send "argument 1 nie jest liczbą!" to poprostu się wywołuje kiedy warunek nie został spełniony Oj chyba sie mylisz przyjacielu Else - jeżeli argument 1(w tym przypadku) będzie czymkolwiek a nie "kiedy warunek nie został spełniony", warunek zostal spełniony jezeli wpisales tam else Odnośnik do komentarza https://skript.pl/temat/22070-skript-dla-pocz%C4%85tkuj%C4%85cych-2/#findComment-158521 Udostępnij na innych stronach Więcej opcji udostępniania...
LloydPL 436 Opublikowano 1 grudnia 2017 Udostępnij Opublikowano 1 grudnia 2017 3 godziny temu, MrJuliusz napisał: Oj chyba sie mylisz przyjacielu Else - jeżeli argument 1(w tym przypadku) będzie czymkolwiek a nie "kiedy warunek nie został spełniony", warunek zostal spełniony jezeli wpisales tam else if arg 1 is integer: - to jest warunek, a else wywołuje się kiedy warunek if arg 1 is integer: nie zostanie spełniony - simple STEINER 1 Odnośnik do komentarza https://skript.pl/temat/22070-skript-dla-pocz%C4%85tkuj%C4%85cych-2/#findComment-158559 Udostępnij na innych stronach Więcej opcji udostępniania...
Wakal 23 Opublikowano 6 grudnia 2017 Udostępnij Opublikowano 6 grudnia 2017 Dnia 30.11.2017 o 00:27, LordzikMkoesik napisał: No niby tak, ale luj wie czasami mi elsy wychodza a czasami nie ;v xD Jak nie umiesz tabować, to elsy ci nie wyjdą. Odnośnik do komentarza https://skript.pl/temat/22070-skript-dla-pocz%C4%85tkuj%C4%85cych-2/#findComment-159242 Udostępnij na innych stronach Więcej opcji udostępniania...
STEINER 60 Opublikowano 1 stycznia 2018 Udostępnij Opublikowano 1 stycznia 2018 Dnia 6.12.2017 o 18:58, Wakal napisał: Jak nie umiesz tabować, to elsy ci nie wyjdą. elsy zawsze wychodzą do ifów. Bo muszą xd Odnośnik do komentarza https://skript.pl/temat/22070-skript-dla-pocz%C4%85tkuj%C4%85cych-2/#findComment-162571 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi