pawel1232 0 Opublikowano 10 sierpnia 2020 Udostępnij Opublikowano 10 sierpnia 2020 (edytowane) SkSkills Witam wszystkich przedstawię wam mój skrypt na umiejętności Jest to bardzo prosty skrypt polegający na ulepszaniu swoich umiejętności w ataku, dodaje on menu w którym można ulepszać swoją postać za pomocą punktów /umiejętnosci. Myślę że skrypt pasuje na serwery typu easyhc, megadrop. Skrypt jest tak zrobiony aby nikt nie mógł oszukiwać i ma nawiązania do filmów Venom i SpiderMan działanie: Każdy poziom zwiększa obrażenia o 0.1 pomnożone przez zadane obrażenia czyli miecz diamentowy zadaje 4 ptk gdy aktywujemy poziom 1 będzie to 4.4 ptk i tak dalej aż do 10 poziomu. Poziom 10 gdy jest aktywny zadaje obrażenia podwójne! Poza tym jest komenda /points <add/remove/info> <gracz/liczba> oraz /skillsreset <gracz> - resetuje wszystkie umiejętności graczowi Jeśli zobaczysz jakieś błędy napisz niżej! Kod: Edytowane 10 sierpnia 2020 przez Peridot Poprawiam formatowanie Notatka dodana przez Peridot Odnośnik do komentarza https://skript.pl/temat/40968-skskills-skrypt-na-umiej%C4%99tnosci/ Udostępnij na innych stronach Więcej opcji udostępniania...
Kormic 1951 Opublikowano 10 sierpnia 2020 Udostępnij Opublikowano 10 sierpnia 2020 (edytowane) A więc tak... 1. Duża część kodu byłaby możliwa do skrócenia (np. 'variables:' można zastąpić 'on load:' i dać do tego pętlę; 'on inventory click:', można tutaj dużo miejsca zaoszczędzić poprzez używanie funkcji i pętli). Komenda /umiejetnoscireset (w niej zresztą jest literówka) podobnie, można dać tam pętlę i zamiast każdej zmiennej z osobna można dać %loop-number%. 2. %clicked slot% oraz %inventory name of player's current inventory%, można je spokojnie wyjąć z cudzysłowów i procentów. 3. Linijka 332. Masz w niej literówkę. 4. Jeśli chcesz aby dane argumenty w komendach były wymagane, to wyrzuć je z nawiasów kwadratowych, dzięki temu zaoszczędzisz miejsca na niepotrzebnych if statementach. 5. Nie rób kilka razy jednego eventu, zepnij je ze sobą, aby zachować porządek kodu. 6. W event'cie 'on damage:' można zaoszczędzić sporo miejsca za pomocą pętli i zmiennej %loop-number%. 7. Tytuł skryptu to SkSkills, a podtytuł nawiązuje do skryptu na drop z kamienia. Gdybym dłużej poszukał, doszukałbym się może jeszcze kilku błędów, ale te największe wymieniłem powyżej, więc do pracy! EDIT: Co do loopowania slotów od ekwipunku, dodatek MirrorUtils zapewnia przeliczanie liczb na rzymskie i odwrotnie. Edytowane 10 sierpnia 2020 przez Kormic pawel1232 1 Odnośnik do komentarza https://skript.pl/temat/40968-skskills-skrypt-na-umiej%C4%99tnosci/#findComment-255330 Udostępnij na innych stronach Więcej opcji udostępniania...
pawel1232 0 Opublikowano 10 sierpnia 2020 Autor Udostępnij Opublikowano 10 sierpnia 2020 25 minut temu, Kormic napisał: A więc tak... 1. Duża część kodu byłaby możliwa do skrócenia (np. 'variables:' można zastąpić 'on load:' i dać do tego pętlę; 'on inventory click:', można tutaj dużo miejsca zaoszczędzić poprzez używanie funkcji i pętli). Komenda /umiejetnoscireset (w niej zresztą jest literówka) podobnie, można dać tam pętlę i zamiast każdej zmiennej z osobna można dać %loop-number%. 2. %clicked slot% oraz %inventory name of player's current inventory%, można je spokojnie wyjąć z cudzysłowów i procentów. 3. Linijka 332. Masz w niej literówkę. 4. Jeśli chcesz aby dane argumenty w komendach były wymagane, to wyrzuć je z nawiasów kwadratowych, dzięki temu zaoszczędzisz miejsca na niepotrzebnych if statementach. 5. Nie rób kilka razy jednego eventu, zepnij je ze sobą, aby zachować porządek kodu. 6. W event'cie 'on damage:' można zaoszczędzić sporo miejsca za pomocą pętli i zmiennej %loop-number%. 7. Tytuł skryptu to SkSkills, a podtytuł nawiązuje do skryptu na drop z kamienia. Gdybym dłużej poszukał, doszukałbym się może jeszcze kilku błędów, ale te największe wymieniłem powyżej, więc do pracy! EDIT: Co do loopowania slotów od ekwipunku, dodatek MirrorUtils zapewnia przeliczanie liczb na rzymskie i odwrotnie. Co umiałem to pozmieniałem ja się jeszcze uczę. Dzięki! Odnośnik do komentarza https://skript.pl/temat/40968-skskills-skrypt-na-umiej%C4%99tnosci/#findComment-255332 Udostępnij na innych stronach Więcej opcji udostępniania...
Kormic 1951 Opublikowano 10 sierpnia 2020 Udostępnij Opublikowano 10 sierpnia 2020 5 minut temu, pawel1232 napisał: Co umiałem to pozmieniałem ja się jeszcze uczę. Dzięki! Jasne, nie ma problemu pawel1232 1 Odnośnik do komentarza https://skript.pl/temat/40968-skskills-skrypt-na-umiej%C4%99tnosci/#findComment-255333 Udostępnij na innych stronach Więcej opcji udostępniania...
Shateq 45 Opublikowano 10 sierpnia 2020 Udostępnij Opublikowano 10 sierpnia 2020 Plugin niezły na serwery role play, przynajmniej z tym mi się to kojarzy. Na forum znalazł się już podobny skrypt, tyle że ten wygląda na bardziej urozmaicony. Podobny skrypt: Link pawel1232 1 Odnośnik do komentarza https://skript.pl/temat/40968-skskills-skrypt-na-umiej%C4%99tnosci/#findComment-255352 Udostępnij na innych stronach Więcej opcji udostępniania...
pawel1232 0 Opublikowano 10 sierpnia 2020 Autor Udostępnij Opublikowano 10 sierpnia 2020 5 minut temu, 21Shadow_ napisał: Plugin niezły na serwery role play, przynajmniej z tym mi się to kojarzy. Na forum znalazł się już podobny skrypt, tyle że ten wygląda na bardziej urozmaicony. Podobny skrypt: Link Dzięki Odnośnik do komentarza https://skript.pl/temat/40968-skskills-skrypt-na-umiej%C4%99tnosci/#findComment-255360 Udostępnij na innych stronach Więcej opcji udostępniania...
Peridot 512 Opublikowano 10 sierpnia 2020 Udostępnij Opublikowano 10 sierpnia 2020 Ten temat został przeniesiony. Odnośnik do komentarza https://skript.pl/temat/40968-skskills-skrypt-na-umiej%C4%99tnosci/#findComment-255362 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi