Skocz do zawartości

SkSkills - Skrypt na umiejętnosci


Rekomendowane odpowiedzi

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 :D 

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 przez Peridot
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

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 przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/40968-skskills-skrypt-na-umiej%C4%99tnosci/#findComment-255330
Udostępnij na innych stronach

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

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

 

Odnośnik do komentarza
https://skript.pl/temat/40968-skskills-skrypt-na-umiej%C4%99tnosci/#findComment-255352
Udostępnij na innych stronach

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

  • Szifter zablokował(a) ten temat
Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...